Changes between Initial Version and Version 1 of Ticket #618, comment 1


Ignore:
Timestamp:
08/31/14 17:53:00 (10 years ago)
Author:
Alex Storn

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #618, comment 1

    initial v1  
    66# sysctl kern.sugid_coredump=1
    77# sysctl kern.corefile=/tmp/core/%N.core.%P
    8 # gdb /usr/local/sbin/nginx /tmp/core/nginx.core.25334
     8# gdb /usr/local/sbin/nginx /tmp/core/nginx.core.36451
    99GNU gdb 6.1.1 [FreeBSD]
    1010Copyright 2004 Free Software Foundation, Inc.
     
    1313Type "show copying" to see the conditions.
    1414There is absolutely no warranty for GDB.  Type "show warranty" for details.
    15 This GDB was configured as "amd64-marcel-freebsd"...(no debugging
    16 symbols found)...
     15This GDB was configured as "amd64-marcel-freebsd"...
    1716Core was generated by `nginx'.
    1817Program terminated with signal 11, Segmentation fault.
    19 Reading symbols from /lib/libcrypt.so.5...(no debugging symbols found)...done.
     18Reading symbols from /lib/libcrypt.so.5...done.
    2019Loaded symbols for /lib/libcrypt.so.5
    21 Reading symbols from /usr/local/lib/libpcre.so.3...(no debugging
    22 symbols found)...done.
     20Reading symbols from /usr/local/lib/libpcre.so.3...done.
    2321Loaded symbols for /usr/local/lib/libpcre.so.3
    24 Reading symbols from /lib/libz.so.6...(no debugging symbols found)...done.
     22Reading symbols from /lib/libz.so.6...done.
    2523Loaded symbols for /lib/libz.so.6
    26 Reading symbols from /usr/local/lib/libgd.so.5...(no debugging symbols
    27 found)...done.
     24Reading symbols from /usr/local/lib/libgd.so.5...done.
    2825Loaded symbols for /usr/local/lib/libgd.so.5
    29 Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
     26Reading symbols from /lib/libc.so.7...done.
    3027Loaded symbols for /lib/libc.so.7
    31 Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
     28Reading symbols from /lib/libthr.so.3...done.
    3229Loaded symbols for /lib/libthr.so.3
    33 Reading symbols from /usr/local/lib/libjpeg.so.11...(no debugging
    34 symbols found)...done.
     30Reading symbols from /usr/local/lib/libjpeg.so.11...done.
    3531Loaded symbols for /usr/local/lib/libjpeg.so.11
    36 Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
     32Reading symbols from /lib/libm.so.5...done.
    3733Loaded symbols for /lib/libm.so.5
    38 Reading symbols from /usr/local/lib/libpng15.so.15...(no debugging
    39 symbols found)...done.
     34Reading symbols from /usr/local/lib/libpng15.so.15...done.
    4035Loaded symbols for /usr/local/lib/libpng15.so.15
    41 Reading symbols from /usr/local/lib/libfreetype.so.6...(no debugging
    42 symbols found)...done.
     36Reading symbols from /usr/local/lib/libfreetype.so.6...done.
    4337Loaded symbols for /usr/local/lib/libfreetype.so.6
    44 Reading symbols from /usr/local/lib/libfontconfig.so.1...(no debugging
    45 symbols found)...done.
     38Reading symbols from /usr/local/lib/libfontconfig.so.1...done.
    4639Loaded symbols for /usr/local/lib/libfontconfig.so.1
    47 Reading symbols from /usr/local/lib/libtiff.so.4...(no debugging
    48 symbols found)...done.
     40Reading symbols from /usr/local/lib/libtiff.so.4...done.
    4941Loaded symbols for /usr/local/lib/libtiff.so.4
    50 Reading symbols from /usr/lib/libbz2.so.4...(no debugging symbols found)...done.
     42Reading symbols from /usr/lib/libbz2.so.4...done.
    5143Loaded symbols for /usr/lib/libbz2.so.4
    52 Reading symbols from /usr/local/lib/libexpat.so.6...(no debugging
    53 symbols found)...done.
     44Reading symbols from /usr/local/lib/libexpat.so.6...done.
    5445Loaded symbols for /usr/local/lib/libexpat.so.6
    55 Reading symbols from /usr/lib/liblzma.so.5...(no debugging symbols
    56 found)...done.
     46Reading symbols from /usr/lib/liblzma.so.5...done.
    5747Loaded symbols for /usr/lib/liblzma.so.5
    58 Reading symbols from /usr/local/lib/libjbig.so.2...(no debugging
    59 symbols found)...done.
     48Reading symbols from /usr/local/lib/libjbig.so.2...done.
    6049Loaded symbols for /usr/local/lib/libjbig.so.2
    61 Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
     50Reading symbols from /libexec/ld-elf.so.1...done.
    6251Loaded symbols for /libexec/ld-elf.so.1
    63 #0  0x00000008013cdba0 in strncmp () from /lib/libc.so.7
    64 [New Thread 803406400 (LWP 100828/<unknown>)]
    65 [New LWP 100767]
     52#0  0x0000000801453ba0 in strncmp () from /lib/libc.so.7
     53[New Thread 803406400 (LWP 100719/<unknown>)]
     54[New LWP 101618]
     55(gdb) set logging on
     56Copying output to gdb.txt.
    6657(gdb) backtrace full
    67 #0  0x00000008013cdba0 in strncmp () from /lib/libc.so.7
     58#0  0x0000000801453ba0 in strncmp () from /lib/libc.so.7
    6859No symbol table info available.
    69 #1  0x000000000049c73f in ssl_cipher_ptr_id_cmp ()
     60#1  0x000000000051e9cf in ssl_parse_clienthello_tlsext ()
    7061No symbol table info available.
    71 #2  0x000000000048a44d in ssl3_accept ()
     62#2  0x000000000050c6dd in ssl3_get_client_hello ()
    7263No symbol table info available.
    73 #3  0x00000000004892c2 in ssl3_accept ()
     64#3  0x000000000050b552 in ssl3_accept ()
    7465No symbol table info available.
    75 #4  0x0000000000482d8b in ?? ()
     66#4  0x000000000050501b in ssl23_accept ()
    7667No symbol table info available.
    77 #5  0x000000000042b824 in ?? ()
    78 No symbol table info available.
    79 #6  0x0000000000439708 in ?? ()
    80 No symbol table info available.
    81 #7  0x0000000000421dbb in ?? ()
    82 No symbol table info available.
    83 #8  0x0000000000428815 in ?? ()
    84 No symbol table info available.
    85 #9  0x000000000042644f in ?? ()
    86 No symbol table info available.
    87 #10 0x0000000000427799 in ?? ()
    88 No symbol table info available.
    89 #11 0x0000000000426f63 in ?? ()
    90 No symbol table info available.
    91 #12 0x00000000004091df in ?? ()
    92 No symbol table info available.
    93 #13 0x000000000040884f in ?? ()
    94 No symbol table info available.
    95 #14 0x00000008007a1000 in ?? ()
    96 No symbol table info available.
    97 #15 0x0000000000000000 in ?? ()
    98 No symbol table info available.
     68#5  0x00000000004510bb in ngx_ssl_handshake (c=0x803620180) at src/event/ngx_event_openssl.c:1012
     69        n = 0
     70        sslerr = 1
     71        err = 8
     72#6  0x000000000046c503 in ngx_http_ssl_handshake (rev=0x8036578c0) at src/http/ngx_http_request.c:717
     73        p = (u_char *) 0x10036627f0 <Address 0x10036627f0 out of bounds>
     74        buf = "\026\000\000\000\000\000\000\000�����\177\000\000�����\177\000\000��D\000\000\000\000\0000����\177\000\000�zI\000\000\000\000\000h\224F\003\b\000\000\000��a\003\b\000\000\000\200\001b\003\b\000\000\000\030\210F\003\b\000\000\000�8g\003\b\000\000\000�xe\003\b\000\000\000�J\005\030+\000\000\000��\203"
     75        size = 1
     76        n = 1
     77        err = 0
     78        rc = 34416492928
     79        c = (ngx_connection_t *) 0x803620180
     80        hc = (ngx_http_connection_t *) 0x80377feb8
     81        sscf = (ngx_http_ssl_srv_conf_t *) 0x8034c7940
     82#7  0x000000000043c5f0 in ngx_event_process_posted (cycle=0x803468050, posted=0x83a8a8) at src/event/ngx_event_posted.c:40
     83        ev = (ngx_event_t *) 0x8036578c0
     84#8  0x000000000043ad1f in ngx_process_events_and_timers (cycle=0x803468050) at src/event/ngx_event.c:275
     85        flags = 3
     86        timer = 403
     87        delta = 1
     88#9  0x000000000044aaf1 in ngx_worker_process_cycle (cycle=0x803468050, data=0x1) at src/os/unix/ngx_process_cycle.c:822
     89        worker = 1
     90        i = 140737488344352
     91        c = (ngx_connection_t *) 0x7fffffffd630
     92#10 0x00000000004464ee in ngx_spawn_process (cycle=0x803468050, proc=0x44a900 <ngx_worker_process_cycle>, data=0x1, name=0x5b6966 "worker process", respawn=-3)
     93    at src/os/unix/ngx_process.c:198
     94        on = 1
     95        pid = 0
     96        s = 1
     97#11 0x00000000004482f9 in ngx_start_worker_processes (cycle=0x803468050, n=4, type=-3) at src/os/unix/ngx_process_cycle.c:368
     98        i = 1
     99        ch = {command = 1, pid = 36450, slot = 0, fd = 3}
     100#12 0x0000000000447af6 in ngx_master_process_cycle (cycle=0x803468050) at src/os/unix/ngx_process_cycle.c:140
     101        title = 0x803615548 "master process /usr/local/sbin/nginx"
     102        p = (u_char *) 0x80361556c ""
     103        size = 37
     104        i = 1
     105        n = 140737488345152
     106---Type <return> to continue, or q <return> to quit---
     107        sigio = 34414690408
     108        set = {__bits = {0, 0, 0, 0}}
     109        itv = {it_interval = {tv_sec = 0, tv_usec = 0}, it_value = {tv_sec = 6, tv_usec = 0}}
     110        live = 0
     111        delay = 0
     112        ls = (ngx_listening_t *) 0x0
     113        ccf = (ngx_core_conf_t *) 0x803469158
     114#13 0x0000000000408ee9 in main (argc=1, argv=0x7fffffffdae8) at src/core/nginx.c:407
     115        i = 54
     116        log = (ngx_log_t *) 0x836a10
     117        cycle = (ngx_cycle_t *) 0x803468050
     118        init_cycle = {conf_ctx = 0x0, pool = 0x803406800, log = 0x836a10, new_log = {log_level = 0, file = 0x0, connection = 0, handler = 0, data = 0x0, writer = 0, wdata = 0x0,
     119    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 = {
     120    elts = 0x0, nelts = 0, size = 0, nalloc = 0, pool = 0x0}, paths = {elts = 0x0, nelts = 0, size = 0, nalloc = 0, pool = 0x0}, open_files = {last = 0x0, part = {elts = 0x0,
     121      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},
     122  connection_n = 0, files_n = 0, connections = 0x0, read_events = 0x0, write_events = 0x0, old_cycle = 0x0, conf_file = {len = 31,
     123    data = 0x5b2e87 "/usr/local/etc/nginx/nginx.conf"}, conf_param = {len = 0, data = 0x0}, conf_prefix = {len = 21, data = 0x5b2e87 "/usr/local/etc/nginx/nginx.conf"}, prefix = {
     124    len = 21, data = 0x5b2e71 "/usr/local/etc/nginx/"}, lock_file = {len = 0, data = 0x0}, hostname = {len = 0, data = 0x0}}
     125        ccf = (ngx_core_conf_t *) 0x803469158
    99126}}}