[quic] ngx_quic_input_handler Segmentation fault because c->udp->dgram is null

Gao,Yan(媒体云) gaoyan09 at baidu.com
Tue Jan 25 08:49:52 UTC 2022

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00000000004bc3f9 in ngx_quic_input_handler (rev=0x2a119170) at src/event/quic/ngx_event_quic.c:497
497	src/event/quic/ngx_event_quic.c: No such file or directory.
(gdb) bt
#0  0x00000000004bc3f9 in ngx_quic_input_handler (rev=0x2a119170) at src/event/quic/ngx_event_quic.c:497
#1  0x00000000004b011e in ngx_epoll_process_events (cycle=0x17011ab0, timer=<optimized out>, flags=<optimized out>) at src/event/modules/ngx_epoll_module.c:928
#2  0x00000000004a6ab1 in ngx_process_events_and_timers (cycle=cycle at entry=0x17011ab0) at src/event/ngx_event.c:262
#3  0x00000000004ae487 in ngx_worker_process_cycle (cycle=0x17011ab0, data=<optimized out>) at src/os/unix/ngx_process_cycle.c:727
#4  0x00000000004acc01 in ngx_spawn_process (cycle=cycle at entry=0x17011ab0, proc=proc at entry=0x4ae397 <ngx_worker_process_cycle>, data=data at entry=0x3, name=name at entry=0x9386ee "worker process",
    respawn=respawn at entry=-4) at src/os/unix/ngx_process.c:199
#5  0x00000000004ad723 in ngx_start_worker_processes (cycle=cycle at entry=0x17011ab0, n=16, type=type at entry=-4) at src/os/unix/ngx_process_cycle.c:350
#6  0x00000000004aefc0 in ngx_master_process_cycle (cycle=0x17011ab0, cycle at entry=0x289e7a0) at src/os/unix/ngx_process_cycle.c:235
#7  0x00000000004878e8 in main (argc=3, argv=<optimized out>) at src/core/nginx.c:397
(gdb) p c->udp->dgram
$1 = (ngx_udp_dgram_t *) 0x0

Gao,Yan(ACG VCP) 

More information about the nginx-devel mailing list