Welcome! Log In Create A New Profile

Advanced

Re: segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Андрей Василишин
August 12, 2015 06:36AM
11.08.2015 16:01, Maxim Dounin пишет:
> Hello!
>
> On Mon, Aug 10, 2015 at 10:02:10PM +0300, Андрей Василишин wrote:
>
>> Есть такая проблема, в логах смотрю каждый день по 2 -3 сабжевых ошибки, как
>> следствие график по stub_status постоянно растет вверх и не отображает
>> реальность. Кто виноват и что делать?
>
> Для начала - получить core dump и посмотреть на backtrace,
> подробнее тут:
>
> http://wiki.nginx.org/Debugging#Core_dump
>



root@CSRH005:~# gdb /usr/sbin/nginx /var/www/s13.igru-film.net/core
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/sbin/nginx...Reading symbols from
/usr/lib/debug/usr/sbin/nginx...done.
done.
[New LWP 32226]

warning: Can't read pathname for load map: Ошибка ввода/вывода.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `nginx: worker process '.
Program terminated with signal 11, Segmentation fault.
#0 0x000000000044c11f in ngx_http_copy_aio_event_handler (ev=0x3e68bb8)
at src/http/ngx_http_copy_filter_module.c:198
198 src/http/ngx_http_copy_filter_module.c: Нет такого файла или
каталога.
(gdb) backtrace full
#0 0x000000000044c11f in ngx_http_copy_aio_event_handler (ev=0x3e68bb8)
at src/http/ngx_http_copy_filter_module.c:198
aio = 0x3e68b50
r = 0x3052910
#1 0x0000000000424743 in ngx_event_process_posted
(cycle=cycle@entry=0x14c9c40, posted=0x6ec170) at
src/event/ngx_event_posted.c:33
q = 0x3e68c08
ev = 0x3e68bb8
#2 0x00000000004241e1 in ngx_process_events_and_timers
(cycle=cycle@entry=0x14c9c40) at src/event/ngx_event.c:259
flags = <optimized out>
timer = <optimized out>
delta = <optimized out>
#3 0x000000000042b29f in ngx_worker_process_cycle
(cycle=cycle@entry=0x14c9c40, data=data@entry=0x9) at
src/os/unix/ngx_process_cycle.c:769
worker = 9
i = <optimized out>
c = <optimized out>
#4 0x0000000000429cc7 in ngx_spawn_process
(cycle=cycle@entry=0x14c9c40, proc=proc@entry=0x42b1e0
<ngx_worker_process_cycle>, data=data@entry=0x9,
name=name@entry=0x4ae4f1 "worker process",
respawn=respawn@entry=-4) at src/os/unix/ngx_process.c:198
on = 1
pid = 0
s = <optimized out>
#5 0x000000000042b554 in ngx_start_worker_processes
(cycle=cycle@entry=0x14c9c40, n=12, type=type@entry=-4) at
src/os/unix/ngx_process_cycle.c:358
i = <optimized out>
ch = {command = 1, pid = 32225, slot = 20, fd = 54}
#6 0x000000000042c45c in ngx_master_process_cycle (cycle=0x14c9c40,
cycle@entry=0x13ee570) at src/os/unix/ngx_process_cycle.c:243
title = <optimized out>
p = <optimized out>
size = <optimized out>
i = <optimized out>
n = <optimized out>
sigio = 0
set = {__val = {0 <repeats 16 times>}}
itv = {it_interval = {tv_sec = 0, tv_usec = 0}, it_value =
{tv_sec = 0, tv_usec = 0}}
live = <optimized out>
delay = 0
ls = <optimized out>
ccf = 0x14ca3c0
#7 0x0000000000408801 in main (argc=<optimized out>, argv=<optimized
out>) at src/core/nginx.c:415
b = <optimized out>
log = 0x6e8ea0
i = <optimized out>
cycle = 0x13ee570
init_cycle = {conf_ctx = 0x0, pool = 0x13ede70, log = 0x6e8ea0,
new_log = {log_level = 0, file = 0x0, connection = 0, disk_full_time =
0, handler = 0, data = 0x0, writer = 0, wdata = 0x0,
action = 0x0, next = 0x0}, log_use_stderr = 0, files = 0x0,
free_connections = 0x0, free_connection_n = 0,
reusable_connections_queue = {prev = 0x0, next = 0x0}, listening = {
elts = 0x0, nelts = 0, size = 0, nalloc = 0, pool = 0x0},
paths = {elts = 0x0, nelts = 0, size = 0, nalloc = 0, pool = 0x0},
config_dump = {elts = 0x0, nelts = 0, size = 0,
nalloc = 0, pool = 0x0}, open_files = {last = 0x0, part =
{elts = 0x0, nelts = 0, next = 0x0}, size = 0, nalloc = 0, pool = 0x0},
shared_memory = {last = 0x0, part = {elts = 0x0,
nelts = 0, next = 0x0}, size = 0, nalloc = 0, pool =
0x0}, connection_n = 0, files_n = 0, connections = 0x0, read_events =
0x0, write_events = 0x0, old_cycle = 0x0, conf_file = {
len = 21, data = 0x7ffdc4fe9dcb "ss"}, conf_param = {len =
0, data = 0x0}, conf_prefix = {len = 11, data = 0x7ffdc4fe9dcb "ss"},
prefix = {len = 11, data = 0x4aa3e2 "/etc/nginx/"},
lock_file = {len = 0, data = 0x0}, hostname = {len = 0, data
= 0x0}}
cd = <optimized out>
ccf = <optimized out>
(gdb) quit

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Андрей Василишин August 10, 2015 03:04PM

Re: segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Maxim Dounin August 11, 2015 09:02AM

Re: segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Андрей Василишин August 12, 2015 06:36AM

Re: segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Maxim Dounin August 12, 2015 08:34AM

Re: segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Андрей Василишин August 26, 2015 04:38AM

Re: segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Maxim Dounin August 26, 2015 11:50PM

Re: segfault at 0 ip 000000000042d9ae sp 00007ffdc4fe6e70 error 4 in nginx[400000+d4000]

Андрей Василишин August 28, 2015 04:26AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 151
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready