搜索方式:
搜大模块的第一个字子模块 | ctx_index = 0 |
| |
| |
| |
| |
#define NGX_CONF_MODULE 0x464E4F43 /* "CONF" */
#define NGX_CORE_MODULE 0x45524F43 /* "CORE" */
#define NGX_EVENT_MODULE 0x544E5645 /* "EVNT" */
#define NGX_HTTP_MODULE 0x50545448 /* "HTTP" */
#define NGX_STREAM_MODULE 0x4d525453 /* "STRM" */
#define NGX_MAIL_MODULE 0x4C49414D /* "MAIL" */
类型 | 十六进制 | 十进制 |
CONF | 0x464E4F43 | 1179537219 |
CORE | 0x45524F43 | 1163022147 |
EVNT | 0x544E5645 | 1414420037 |
HTTP | 0x50545448 | 1347703880 |
STRM | 0x4d525453 | 1834112083 |
MAIL | 0x4C49414D | 1279869261 |
(gdb) bt
#0 0x00007fe0ea4aa0c3 in __epoll_wait_nocancel () from /lib64/libc.so.6
#1 0x000000000048f068 in ngx_epoll_process_events (cycle=0x2089ab0, timer=18446744073709551615, flags=1) at src/event/modules/ngx_epoll_module.c:800
#2 0x000000000047f5eb in ngx_process_events_and_timers (cycle=0x2089ab0) at src/event/ngx_event.c:248
#3 0x000000000048cf32 in ngx_worker_process_cycle (cycle=0x2089ab0, data=0x0) at src/os/unix/ngx_process_cycle.c:721
#4 0x0000000000489ffe in ngx_spawn_process (cycle=0x2089ab0, proc=0x48ce84 <ngx_worker_process_cycle>, data=0x0, name=0x6f7d77 "worker process", respawn=-3) at src/os/unix/ngx_process.c:199
#5 0x000000000048c278 in ngx_start_worker_processes (cycle=0x2089ab0, n=1, type=-3) at src/os/unix/ngx_process_cycle.c:344
#6 0x000000000048babf in ngx_master_process_cycle (cycle=0x2089ab0) at src/os/unix/ngx_process_cycle.c:130
#7 0x000000000044b4b0 in main (argc=3, argv=0x7ffefebdb888) at src/core/nginx.c:383
(gdb) f 7
#7 0x000000000044b4b0 in main (argc=3, argv=0x7ffefebdb888) at src/core/nginx.c:383
383 src/core/nginx.c: 没有那个文件或目录.
(gdb) p *(cycle->modules_n)
Cannot access memory at address 0x3f
(gdb) p (cycle->modules_n)
$1 = 63
(gdb) p *(cycle->modules[63])
Cannot access memory at address 0x0
(gdb) p *(cycle->modules[62])
$2 = {ctx_index = 51, index = 62, name = 0x7109a0 "ngx_http_not_modified_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x700980 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c4fc0 <ngx_http_not_modified_filter_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[61])
$3 = {ctx_index = 50, index = 61, name = 0x710978 "ngx_http_range_body_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6fefc0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c3160 <ngx_http_range_body_filter_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[60])
$4 = {ctx_index = 49, index = 60, name = 0x710957 "ngx_http_copy_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x700938 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c4ea0 <ngx_http_copy_filter_module_ctx>, commands = 0x9c4e20 <ngx_http_copy_filter_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[59])
$5 = {ctx_index = 48, index = 59, name = 0x710943 "ngx_http_lua_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x70b510 "8,4,8,0000111111010111001111111111000110", ctx = 0x9d0100 <ngx_http_lua_module_ctx>,
commands = 0x9cf280 <ngx_http_lua_cmds>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x57a31e <ngx_http_lua_init_worker>, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[58])
$6 = {ctx_index = 47, index = 58, name = 0x710927 "ngx_http_subs_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7063e0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9ce240 <ngx_http_subs_filter_module_ctx>, commands = 0x9ce0a0 <ngx_http_subs_filter_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[57])
$7 = {ctx_index = 46, index = 57, name = 0x710908 "ngx_http_headers_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7007d0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c4d00 <ngx_http_headers_filter_module_ctx>, commands = 0x9c4c20 <ngx_http_headers_filter_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0,
exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[56])
$8 = {ctx_index = 45, index = 56, name = 0x7108e8 "ngx_http_userid_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7005c8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c4a40 <ngx_http_userid_filter_module_ctx>, commands = 0x9c4800 <ngx_http_userid_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x4f1a56 <ngx_http_userid_init_worker>,
init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[56])
$9 = {ctx_index = 45, index = 56, name = 0x7108e8 "ngx_http_userid_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7005c8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c4a40 <ngx_http_userid_filter_module_ctx>, commands = 0x9c4800 <ngx_http_userid_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x4f1a56 <ngx_http_userid_init_worker>,
init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[54])
$10 = {ctx_index = 43, index = 54, name = 0x7108af "ngx_http_sub_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7003b0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c4360 <ngx_http_sub_filter_module_ctx>, commands = 0x9c4240 <ngx_http_sub_filter_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[53])
$11 = {ctx_index = 42, index = 53, name = 0x710890 "ngx_http_charset_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x700228 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c4120 <ngx_http_charset_filter_module_ctx>, commands = 0x9c3fc0 <ngx_http_charset_filter_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0,
exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[52])
$12 = {ctx_index = 41, index = 52, name = 0x710870 "ngx_http_ssi_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6ff3f8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c3900 <ngx_http_ssi_filter_module_ctx>, commands = 0x9c3740 <ngx_http_ssi_filter_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[51])
$13 = {ctx_index = 40, index = 51, name = 0x710850 "ngx_http_postpone_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6ff2e8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c3620 <ngx_http_postpone_filter_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[50])
$14 = {ctx_index = 39, index = 50, name = 0x710834 "ngx_http_gzip_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6ff1a0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c3500 <ngx_http_gzip_filter_module_ctx>, commands = 0x9c32c0 <ngx_http_gzip_filter_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[49])
$15 = {ctx_index = 38, index = 49, name = 0x710810 "ngx_http_range_header_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6fefc0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c3040 <ngx_http_range_header_filter_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[48])
$16 = {ctx_index = 37, index = 48, name = 0x7107f0 "ngx_http_chunked_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6fef80 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c2f20 <ngx_http_chunked_filter_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0,
spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[47])
$17 = {ctx_index = 36, index = 47, name = 0x7107d1 "ngx_http_header_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6feb08 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c2940 <ngx_http_header_filter_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0,
spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[46])
$18 = {ctx_index = 35, index = 46, name = 0x7107b4 "ngx_http_write_filter_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6fea38 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c2820 <ngx_http_write_filter_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0,
spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[45])
$19 = {ctx_index = 34, index = 45, name = 0x7107a4 "ndk_http_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7084e8 "8,4,8,0000111111010111001111111111000110", ctx = 0x9fb5c0 <ndk_http_module_ctx>,
commands = 0x9fb600 <ndk_http_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0,
spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[44])
$20 = {ctx_index = 33, index = 44, name = 0x71078d "ngx_http_upload_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x707548 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cea00 <ngx_http_upload_module_ctx>, commands = 0x9ce560 <ngx_http_upload_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[43])
$21 = {ctx_index = 32, index = 43, name = 0x710771 "ngx_http_stub_status_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x706280 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cde60 <ngx_http_stub_status_module_ctx>, commands = 0x9cdde0 <ngx_http_status_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[44])
$22 = {ctx_index = 33, index = 44, name = 0x71078d "ngx_http_upload_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x707548 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cea00 <ngx_http_upload_module_ctx>, commands = 0x9ce560 <ngx_http_upload_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[43])
$23 = {ctx_index = 32, index = 43, name = 0x710771 "ngx_http_stub_status_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x706280 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cde60 <ngx_http_stub_status_module_ctx>, commands = 0x9cdde0 <ngx_http_status_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[42])
$24 = {ctx_index = 31, index = 42, name = 0x710753 "ngx_http_upstream_zone_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7061e8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9f5ba0 <ngx_http_upstream_zone_module_ctx>, commands = 0x9cdc80 <ngx_http_upstream_zone_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[41])
$25 = {ctx_index = 30, index = 41, name = 0x710730 "ngx_http_upstream_keepalive_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x706180 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cdb60 <ngx_http_upstream_keepalive_module_ctx>, commands = 0x9cda40 <ngx_http_upstream_keepalive_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0,
exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[40])
$26 = {ctx_index = 29, index = 40, name = 0x710710 "ngx_http_upstream_random_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7060c8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cd920 <ngx_http_upstream_random_module_ctx>, commands = 0x9cd8a0 <ngx_http_upstream_random_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0,
exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[39])
$27 = {ctx_index = 28, index = 39, name = 0x7106e8 "ngx_http_upstream_least_conn_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x706070 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9f5b60 <ngx_http_upstream_least_conn_module_ctx>, commands = 0x9cd740 <ngx_http_upstream_least_conn_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0,
exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[38])
$28 = {ctx_index = 27, index = 38, name = 0x7106c0 "ngx_http_upstream_ip_hash_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x706010 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9f5b00 <ngx_http_upstream_ip_hash_module_ctx>, commands = 0x9cd5e0 <ngx_http_upstream_ip_hash_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0,
exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[37])
$29 = {ctx_index = 26, index = 37, name = 0x7106a2 "ngx_http_upstream_hash_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x705f88 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cd4c0 <ngx_http_upstream_hash_module_ctx>, commands = 0x9cd440 <ngx_http_upstream_hash_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[36])
$30 = {ctx_index = 25, index = 36, name = 0x71068a "ngx_http_browser_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x705ef8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cd120 <ngx_http_browser_module_ctx>, commands = 0x9cd000 <ngx_http_browser_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[35])
$31 = {ctx_index = 24, index = 35, name = 0x710670 "ngx_http_empty_gif_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x705e70 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9f5ac0 <ngx_http_empty_gif_module_ctx>, commands = 0x9cce60 <ngx_http_empty_gif_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[34])
$32 = {ctx_index = 23, index = 34, name = 0x710656 "ngx_http_memcached_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x705c88 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9ccd20 <ngx_http_memcached_module_ctx>, commands = 0x9cca80 <ngx_http_memcached_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[33])
$33 = {ctx_index = 22, index = 33, name = 0x710641 "ngx_http_scgi_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7052e0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cc800 <ngx_http_scgi_module_ctx>, commands = 0x9cbe20 <ngx_http_scgi_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[32])
$34 = {ctx_index = 21, index = 32, name = 0x71062b "ngx_http_uwsgi_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7047d8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9cba60 <ngx_http_uwsgi_module_ctx>, commands = 0x9cad00 <ngx_http_uwsgi_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[31])
$35 = {ctx_index = 20, index = 31, name = 0x710613 "ngx_http_fastcgi_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x703a90 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9ca760 <ngx_http_fastcgi_module_ctx>, commands = 0x9c9c60 <ngx_http_fastcgi_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[30])
$36 = {ctx_index = 19, index = 30, name = 0x7105fd "ngx_http_proxy_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x702b08 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c93c0 <ngx_http_proxy_module_ctx>, commands = 0x9c84a0 <ngx_http_proxy_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[29])
$37 = {ctx_index = 18, index = 29, name = 0x7105e9 "ngx_http_ssl_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7024e0 "8,4,8,0000111111010111001111111111000110", ctx = 0x9c7aa0 <ngx_http_ssl_module_ctx>,
commands = 0x9c7400 <ngx_http_ssl_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0,
spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[28])
$38 = {ctx_index = 17, index = 28, name = 0x7105d1 "ngx_http_rewrite_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x702178 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c7120 <ngx_http_rewrite_module_ctx>, commands = 0x9c6f60 <ngx_http_rewrite_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[27])
$39 = {ctx_index = 16, index = 27, name = 0x7105b9 "ngx_http_referer_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701fe0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c6e40 <ngx_http_referer_module_ctx>, commands = 0x9c6d60 <ngx_http_referer_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[26])
$40 = {ctx_index = 15, index = 26, name = 0x71059b "ngx_http_split_clients_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701f18 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9f5a80 <ngx_http_split_clients_module_ctx>, commands = 0x9c6c00 <ngx_http_split_clients_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[25])
$41 = {ctx_index = 14, index = 25, name = 0x710587 "ngx_http_map_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701e10 "8,4,8,0000111111010111001111111111000110", ctx = 0x9c6ae0 <ngx_http_map_module_ctx>,
commands = 0x9c6a00 <ngx_http_map_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0,
spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[24])
$42 = {ctx_index = 13, index = 24, name = 0x710573 "ngx_http_geo_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701970 "8,4,8,0000111111010111001111111111000110", ctx = 0x9f5a20 <ngx_http_geo_module_ctx>,
commands = 0x9c68a0 <ngx_http_geo_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0,
spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[23])
$43 = {ctx_index = 12, index = 23, name = 0x710559 "ngx_http_limit_req_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7016c0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c66a0 <ngx_http_limit_req_module_ctx>, commands = 0x9c6540 <ngx_http_limit_req_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[22])
$44 = {ctx_index = 11, index = 22, name = 0x71053e "ngx_http_limit_conn_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701438 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c62c0 <ngx_http_limit_conn_module_ctx>, commands = 0x9c6160 <ngx_http_limit_conn_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[21])
$45 = {ctx_index = 10, index = 21, name = 0x710527 "ngx_http_access_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701338 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c5fa0 <ngx_http_access_module_ctx>, commands = 0x9c5ee0 <ngx_http_access_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[20])
$46 = {ctx_index = 9, index = 20, name = 0x71050c "ngx_http_auth_basic_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701228 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c5dc0 <ngx_http_auth_basic_module_ctx>, commands = 0x9c5d00 <ngx_http_auth_basic_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[19])
$47 = {ctx_index = 8, index = 19, name = 0x7104f2 "ngx_http_try_files_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7011b0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c5be0 <ngx_http_try_files_module_ctx>, commands = 0x9c5b60 <ngx_http_try_files_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[18])
$48 = {ctx_index = 7, index = 18, name = 0x7104db "ngx_http_mirror_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701160 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c5a40 <ngx_http_mirror_module_ctx>, commands = 0x9c5980 <ngx_http_mirror_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[17])
$49 = {ctx_index = 6, index = 17, name = 0x7104c5 "ngx_http_index_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x701050 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c5860 <ngx_http_index_module_ctx>, commands = 0x9c57e0 <ngx_http_index_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[16])
$50 = {ctx_index = 5, index = 16, name = 0x7104ab "ngx_http_autoindex_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x700db8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c55a0 <ngx_http_autoindex_module_ctx>, commands = 0x9c5480 <ngx_http_autoindex_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[15])
$51 = {ctx_index = 4, index = 15, name = 0x71048f "ngx_http_gzip_static_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x700b90 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c52e0 <ngx_http_gzip_static_module_ctx>, commands = 0x9c5260 <ngx_http_gzip_static_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[14])
$52 = {ctx_index = 3, index = 14, name = 0x710478 "ngx_http_static_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x7009b0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c50e0 <ngx_http_static_module_ctx>, commands = 0x0, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0,
spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[13])
$53 = {ctx_index = 2, index = 13, name = 0x71045f "ngx_http_upstream_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6fda70 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9c2120 <ngx_http_upstream_module_ctx>, commands = 0x9c2060 <ngx_http_upstream_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0,
exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[12])
$54 = {ctx_index = 1, index = 12, name = 0x71044b "ngx_http_log_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6fcb28 "8,4,8,0000111111010111001111111111000110", ctx = 0x9c0740 <ngx_http_log_module_ctx>,
commands = 0x9c0660 <ngx_http_log_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0,
spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[11])
$55 = {ctx_index = 0, index = 11, name = 0x710436 "ngx_http_core_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6fa4c0 "8,4,8,0000111111010111001111111111000110", ctx = 0x9be6c0 <ngx_http_core_module_ctx>,
commands = 0x9bd460 <ngx_http_core_commands>, type = 1347703880, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0,
spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[10])
$56 = {ctx_index = 18446744073709551615, index = 10, name = 0x710426 "ngx_http_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f9d18 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9bcf40 <ngx_http_module_ctx>, commands = 0x9bcec0 <ngx_http_commands>, type = 1163022147, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[9])
$57 = {ctx_index = 18446744073709551615, index = 9, name = 0x71040f "ngx_thread_pool_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f8258 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9bc900 <ngx_thread_pool_module_ctx>, commands = 0x9bc880 <ngx_thread_pool_commands>, type = 1163022147, init_master = 0x0, init_module = 0x0, init_process = 0x490c3b <ngx_thread_pool_init_worker>,
init_thread = 0x0, exit_thread = 0x0, exit_process = 0x490d1b <ngx_thread_pool_exit_worker>, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0,
spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[8])
$58 = {ctx_index = 2, index = 8, name = 0x7103ff "ngx_poll_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f85c0 "8,4,8,0000111111010111001111111111000110", ctx = 0x9bca20 <ngx_poll_module_ctx>,
commands = 0x0, type = 1414420037, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0,
spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[7])
$59 = {ctx_index = 1, index = 7, name = 0x7103ee "ngx_epoll_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f8010 "8,4,8,0000111111010111001111111111000110", ctx = 0x9bc720 <ngx_epoll_module_ctx>,
commands = 0x9bc660 <ngx_epoll_commands>, type = 1414420037, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0,
spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[6])
$60 = {ctx_index = 0, index = 6, name = 0x7103d8 "ngx_event_core_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f6a60 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9bc240 <ngx_event_core_module_ctx>, commands = 0x9bc0a0 <ngx_event_core_commands>, type = 1414420037, init_master = 0x0, init_module = 0x47fc3d <ngx_event_module_init>,
init_process = 0x480069 <ngx_event_process_init>, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0,
spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[5])
$61 = {ctx_index = 18446744073709551615, index = 5, name = 0x7103c6 "ngx_events_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f6a60 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9bbfa0 <ngx_events_module_ctx>, commands = 0x9bbf20 <ngx_events_commands>, type = 1163022147, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[4])
$62 = {ctx_index = 18446744073709551615, index = 4, name = 0x7103b5 "ngx_regex_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f9ac0 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9bcda0 <ngx_regex_module_ctx>, commands = 0x9bcd20 <ngx_regex_commands>, type = 1163022147, init_master = 0x0, init_module = 0x49f033 <ngx_regex_module_init>, init_process = 0x0, init_thread = 0x0,
exit_thread = 0x0, exit_process = 0x0, exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[3])
$63 = {ctx_index = 18446744073709551615, index = 3, name = 0x7103a2 "ngx_openssl_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f8730 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9bcc00 <ngx_openssl_module_ctx>, commands = 0x9bcb80 <ngx_openssl_commands>, type = 1163022147, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x49a040 <ngx_openssl_exit>, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[2])
$64 = {ctx_index = 18446744073709551615, index = 2, name = 0x710392 "ngx_conf_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f5ab8 "8,4,8,0000111111010111001111111111000110", ctx = 0x0,
commands = 0x9bbb40 <ngx_conf_commands>, type = 1179537219, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x46f2ab <ngx_conf_flush_files>, exit_master = 0x0,
spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[1])
$65 = {ctx_index = 18446744073709551615, index = 1, name = 0x710380 "ngx_errlog_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f40f8 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9baf60 <ngx_errlog_module_ctx>, commands = 0x9baee0 <ngx_errlog_commands>, type = 1163022147, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb) p *(cycle->modules[0])
$66 = {ctx_index = 18446744073709551615, index = 0, name = 0x710370 "ngx_core_module", spare0 = 0, spare1 = 0, version = 1022000, signature = 0x6f3360 "8,4,8,0000111111010111001111111111000110",
ctx = 0x9bade0 <ngx_core_module_ctx>, commands = 0x9baa20 <ngx_core_commands>, type = 1163022147, init_master = 0x0, init_module = 0x0, init_process = 0x0, init_thread = 0x0, exit_thread = 0x0, exit_process = 0x0,
exit_master = 0x0, spare_hook0 = 0, spare_hook1 = 0, spare_hook2 = 0, spare_hook3 = 0, spare_hook4 = 0, spare_hook5 = 0, spare_hook6 = 0, spare_hook7 = 0}
(gdb)
$84 = {name = {len = 9, data = 0x6f40e0 "error_log"}, type = 16779264, set = 0x44e99a <ngx_error_log>, conf = 0, offset = 0, post = 0x0}
(gdb) p (cycle->modules[2]->commands[0])
$85 = {name = {len = 7, data = 0x6f5ab0 "include"}, type = 4278190082, set = 0x46ee9b <ngx_conf_include>, conf = 0, offset = 0, post = 0x0}
(gdb) p (cycle->modules[54]->commands[0])
$86 = {name = {len = 10, data = 0x700368 "sub_filter"}, type = 234881028, set = 0x4eeadb <ngx_http_sub_filter>, conf = 16, offset = 0, post = 0x0}
(gdb) p (cycle->modules[54]->commands[1])
$87 = {name = {len = 16, data = 0x700373 "sub_filter_types"}, type = 234883072, set = 0x4a339e <ngx_http_types_slot>, conf = 16, offset = 56, post = 0x9bcea0 <ngx_http_html_default_types>}
(gdb) p (cycle->modules[54]->commands[2])
$88 = {name = {len = 15, data = 0x700384 "sub_filter_once"}, type = 234881536, set = 0x46f606 <ngx_conf_set_flag_slot>, conf = 16, offset = 40, post = 0x0}
(gdb) p (cycle->modules[54]->commands[3])
$89 = {name = {len = 24, data = 0x700394 "sub_filter_last_modified"}, type = 234881536, set = 0x46f606 <ngx_conf_set_flag_slot>, conf = 16, offset = 48, post = 0x0}
(gdb) p (cycle->modules[54]->commands[4])
$90 = {name = {len = 0, data = 0x0}, type = 0, set = 0x0, conf = 0, offset = 0, post = 0x0}
(gdb) p (cycle->modules[54]->commands[5])
$91 = {name = {len = 0, data = 0x0}, type = 5174037, set = 0x0, conf = 0, offset = 0, post = 0x0}
(gdb) p (cycle->modules[55]->commands[1])
$92 = {name = {len = 14, data = 0x70043f "gunzip_buffers"}, type = 234881028, set = 0x46fd9d <ngx_conf_set_bufs_slot>, conf = 16, offset = 8, post = 0x0}
(gdb) p (cycle->modules[44]->commands[1])
$93 = {name = {len = 12, data = 0x7073ab "upload_store"}, type = 3456106526, set = 0x536399 <ngx_http_upload_set_path_slot>, conf = 16, offset = 32, post = 0x0}
(gdb) p (cycle->modules[44]->commands[0])
$94 = {name = {len = 11, data = 0x70739f "upload_pass"}, type = 3456106498, set = 0x535bc9 <ngx_http_upload_pass>, conf = 16, offset = 0, post = 0x0}
(gdb) p (cycle->modules[44]->commands[2])
$95 = {name = {len = 18, data = 0x7073b8 "upload_state_store"}, type = 234881054, set = 0x536399 <ngx_http_upload_set_path_slot>, conf = 16, offset = 24, post = 0x0}
(gdb) p (cycle->modules[44]->commands[3])
$96 = {name = {len = 19, data = 0x7073cb "upload_store_access"}, type = 3456106510, set = 0x45c577 <ngx_conf_set_access_slot>, conf = 16, offset = 40, post = 0x0}
(gdb) p (cycle->modules[44]->commands[4])
$97 = {name = {len = 18, data = 0x7073df "upload_buffer_size"}, type = 3456106498, set = 0x46fab1 <ngx_conf_set_size_slot>, conf = 16, offset = 48, post = 0x0}
(gdb) p (cycle->modules[44]->commands[5])
$98 = {name = {len = 24, data = 0x7073f2 "upload_merge_buffer_size"}, type = 234881026, set = 0x46fab1 <ngx_conf_set_size_slot>, conf = 16, offset = 56, post = 0x0}
(gdb) p (cycle->modules[44]->commands[6])
$99 = {name = {len = 31, data = 0x707410 "upload_range_header_buffer_size"}, type = 234881026, set = 0x46fab1 <ngx_conf_set_size_slot>, conf = 16, offset = 64, post = 0x0}
(gdb) p (cycle->modules[44]->commands[7])
$100 = {name = {len = 26, data = 0x707430 "upload_max_part_header_len"}, type = 3456106498, set = 0x46fab1 <ngx_conf_set_size_slot>, conf = 16, offset = 72, post = 0x0}
(gdb) p (cycle->modules[44]->commands[8])
$101 = {name = {len = 20, data = 0x70744b "upload_max_file_size"}, type = 3456106498, set = 0x46fb6b <ngx_conf_set_off_slot>, conf = 16, offset = 88, post = 0x0}
(gdb) p (cycle->modules[44]->commands[9])
$102 = {name = {len = 26, data = 0x707460 "upload_max_output_body_len"}, type = 3456106498, set = 0x46fab1 <ngx_conf_set_size_slot>, conf = 16, offset = 80, post = 0x0}
(gdb)