Ticket #934: sigsegv_gdb_bt.txt

File sigsegv_gdb_bt.txt, 5.1 KB (added by nzt4567@…, 11 years ago)

BT full trace of core dump

Line 
1GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
2Copyright (C) 2014 Free Software Foundation, Inc.
3License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4This is free software: you are free to change and redistribute it.
5There is NO WARRANTY, to the extent permitted by law. Type "show copying"
6and "show warranty" for details.
7This GDB was configured as "x86_64-linux-gnu".
8Type "show configuration" for configuration details.
9For bug reporting instructions, please see:
10<http://www.gnu.org/software/gdb/bugs/>.
11Find the GDB manual and other documentation resources online at:
12<http://www.gnu.org/software/gdb/documentation/>.
13For help, type "help".
14Type "apropos word" to search for commands related to "word"...
15Reading symbols from /usr/sbin/nginx...Reading symbols from /usr/lib/debug//usr/sbin/nginx...done.
16done.
17[New LWP 21506]
18[Thread debugging using libthread_db enabled]
19Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
20Core was generated by `nginx: worker pr'.
21Program terminated with signal SIGSEGV, Segmentation fault.
22#0 ngx_http_v2_close_stream (stream=0x1c2699f0, rc=rc@entry=0) at src/http/v2/ngx_http_v2.c:3805
233805 src/http/v2/ngx_http_v2.c: No such file or directory.
24(gdb) bt
25#0 ngx_http_v2_close_stream (stream=0x1c2699f0, rc=rc@entry=0) at src/http/v2/ngx_http_v2.c:3805
26#1 0x000000000045411a in ngx_http_close_request (rc=rc@entry=0, r=<optimized out>) at src/http/ngx_http_request.c:3410
27#2 0x0000000000454549 in ngx_http_set_lingering_close (r=<optimized out>) at src/http/ngx_http_request.c:3232
28#3 ngx_http_finalize_connection (r=0x1c268c40) at src/http/ngx_http_request.c:2565
29#4 0x0000000000453dc3 in ngx_http_request_handler (ev=<optimized out>) at src/http/ngx_http_request.c:2201
30#5 0x000000000047ce2f in ngx_http_v2_write_handler (wev=<optimized out>) at src/http/v2/ngx_http_v2.c:446
31#6 0x0000000000441ff1 in ngx_epoll_process_events (cycle=<optimized out>, timer=<optimized out>, flags=<optimized out>) at src/event/modules/ngx_epoll_module.c:848
32#7 0x000000000043a9a3 in ngx_process_events_and_timers (cycle=cycle@entry=0x1328ea0) at src/event/ngx_event.c:258
33#8 0x0000000000440169 in ngx_worker_process_cycle (cycle=cycle@entry=0x1328ea0, data=data@entry=0x5) at src/os/unix/ngx_process_cycle.c:765
34#9 0x000000000043ebe5 in ngx_spawn_process (cycle=cycle@entry=0x1328ea0, proc=proc@entry=0x4400e0 <ngx_worker_process_cycle>, data=data@entry=0x5,
35 name=name@entry=0x52b179 "worker process", respawn=respawn@entry=-3) at src/os/unix/ngx_process.c:202
36#10 0x00000000004404a4 in ngx_start_worker_processes (cycle=0x1328ea0, n=8, type=-3) at src/os/unix/ngx_process_cycle.c:366
37#11 0x0000000000440d28 in ngx_master_process_cycle (cycle=0x1328ea0) at src/os/unix/ngx_process_cycle.c:138
38#12 0x0000000000421475 in main (argc=<optimized out>, argv=<optimized out>) at src/core/nginx.c:367
39(gdb) bt full
40#0 ngx_http_v2_close_stream (stream=0x1c2699f0, rc=rc@entry=0) at src/http/v2/ngx_http_v2.c:3805
41 pool = <optimized out>
42 ev = 0x123d0bb8
43 fc = 0x123d0a80
44 node = <optimized out>
45 h2c = 0x128ee8c0
46#1 0x000000000045411a in ngx_http_close_request (rc=rc@entry=0, r=<optimized out>) at src/http/ngx_http_request.c:3410
47 c = <optimized out>
48#2 0x0000000000454549 in ngx_http_set_lingering_close (r=<optimized out>) at src/http/ngx_http_request.c:3232
49 rev = <optimized out>
50 wev = <optimized out>
51 c = <optimized out>
52 clcf = <optimized out>
53#3 ngx_http_finalize_connection (r=0x1c268c40) at src/http/ngx_http_request.c:2565
54 clcf = <optimized out>
55 r = <optimized out>
56#4 0x0000000000453dc3 in ngx_http_request_handler (ev=<optimized out>) at src/http/ngx_http_request.c:2201
57 c = 0x123d0a80
58 r = <optimized out>
59#5 0x000000000047ce2f in ngx_http_v2_write_handler (wev=<optimized out>) at src/http/v2/ngx_http_v2.c:446
60 rc = 0
61 q = <optimized out>
62 c = <optimized out>
63 stream = <optimized out>
64 h2c = 0x128ee8c0
65#6 0x0000000000441ff1 in ngx_epoll_process_events (cycle=<optimized out>, timer=<optimized out>, flags=<optimized out>) at src/event/modules/ngx_epoll_module.c:848
66 events = 1
67 revents = <optimized out>
68 instance = <optimized out>
69 i = 0
70 level = <optimized out>
71 err = <optimized out>
72 rev = <optimized out>
73 wev = <optimized out>
74 queue = <optimized out>
75 c = 0x7fc503878708
76#7 0x000000000043a9a3 in ngx_process_events_and_timers (cycle=cycle@entry=0x1328ea0) at src/event/ngx_event.c:258
77 flags = <optimized out>
78 timer = <optimized out>
79 delta = 1458648320924
80#8 0x0000000000440169 in ngx_worker_process_cycle (cycle=cycle@entry=0x1328ea0, data=data@entry=0x5) at src/os/unix/ngx_process_cycle.c:765
81 worker = 5
82#9 0x000000000043ebe5 in ngx_spawn_process (cycle=cycle@entry=0x1328ea0, proc=proc@entry=0x4400e0 <ngx_worker_process_cycle>, data=data@entry=0x5,
83 name=name@entry=0x52b179 "worker process", respawn=respawn@entry=-3) at src/os/unix/ngx_process.c:202
84 on = 1
85---Type <return> to continue, or q <return> to quit---q