<div dir="ltr">Hi,<div>I am new to NGinx modules and I trying to write an nginx module. I am having an issue</div><div>where my module crashes when adding multiple timers. The first timer adds fine.</div><div>However, when I go to add the second timer, it crashes. I've simplified the code to a very</div><div>basic module (which is attached to this email). The backtrace is provided as well.</div><div>Do I need to do some sort of initialization before I add multiple timers. Any advice/help</div><div>is appreciated. Thanks.</div><div><br></div><div>Dk.</div><div><br></div><div><div><font face="monospace, monospace">Program received signal SIGSEGV, Segmentation fault.</font></div><div><font face="monospace, monospace">0x0000000000000000 in ?? ()</font></div><div><font face="monospace, monospace">(gdb) bt</font></div><div><font face="monospace, monospace">#0  0x0000000000000000 in ?? ()</font></div><div><font face="monospace, monospace">#1  0x000000000040d68b in ngx_rbtree_insert (tree=0x69dda0 <ngx_event_timer_rbtree>,</font></div><div><font face="monospace, monospace">    node=node@entry=0x69db08 <ev2+40>) at src/core/ngx_rbtree.c:44</font></div><div><font face="monospace, monospace">#2  0x000000000046ceb2 in ngx_event_add_timer (timer=6, ev=0x69dae0 <ev2>)</font></div><div><font face="monospace, monospace">    at src/event/ngx_event_timer.h:84</font></div><div><font face="monospace, monospace">#3  ngx_test_init (cf=<optimized out>)</font></div><div><font face="monospace, monospace">    at /home/ubuntu/git/mitigator/nginx/build/../modules/nginx_mitigator_module/platform/nginx-test-module.c:81</font></div><div><font face="monospace, monospace">#4  0x0000000000424e83 in ngx_http_block (cf=0x7fffffffe0a0, cmd=<optimized out>,</font></div><div><font face="monospace, monospace">    conf=<optimized out>) at src/http/ngx_http.c:315</font></div><div><font face="monospace, monospace">#5  0x000000000041446b in ngx_conf_handler (last=1, cf=0x7fffffffe0a0)</font></div><div><font face="monospace, monospace">    at src/core/ngx_conf_file.c:427</font></div><div><font face="monospace, monospace">#6  ngx_conf_parse (cf=cf@entry=0x7fffffffe0a0, filename=filename@entry=0x6ad570)</font></div><div><font face="monospace, monospace">    at src/core/ngx_conf_file.c:283</font></div><div><font face="monospace, monospace">#7  0x0000000000411e1a in ngx_init_cycle (old_cycle=old_cycle@entry=0x7fffffffe260)</font></div><div><font face="monospace, monospace">    at src/core/ngx_cycle.c:268</font></div><div><font face="monospace, monospace">#8  0x0000000000404208 in main (argc=<optimized out>, argv=<optimized out>) at src/core/nginx.c:268</font></div><div><font face="monospace, monospace">(gdb)</font></div></div></div>