Ok after about roughly another 2 hours the next core dump happened - this time with the nokqueue option set.

The coredump looks very similar and now crashes with ev_poll instead of ev_kqueue:

(gdb) bt full
#0  kill_mini_session (s=0x80337f800) at src/session.c:299
        level = 6
        conn = (struct connection *) 0x0
        err_msg = <value optimized out>
#1 0x0000000000463928 in conn_session_complete (conn=0x802e29480) at src/session.c:355
        s = (struct session *) 0x80337f800
#2 0x0000000000432769 in conn_fd_handler (fd=<value optimized out>) at src/connection.c:88
        conn = <value optimized out>
        flags = 41997063
#3 0x00000000004127db in fd_process_polled_events (fd=<value optimized out>) at src/fd.c:271
        new_updt = <value optimized out>
        old_updt = 1
#4 0x000000000046e8cc in _do_poll (p=<value optimized out>, exp=-613693376) at src/ev_poll.c:167
        e = <value optimized out>
        status = 0
        fd = 53999616
        nbfd = 279
        wait_time = <value optimized out>
        updt_idx = <value optimized out>
        en = <value optimized out>
        eo = <value optimized out>
        count = 78
        sr = <value optimized out>
        sw = <value optimized out>
        rn = <value optimized out>
        wn = <value optimized out>
#5  0x0000000000405c87 in run_poll_loop () at src/haproxy.c:1309
        next = -613693376
#6 0x0000000000408001 in main (argc=<value optimized out>, argv=0x7fffffffdc58)
    at src/haproxy.c:1633
        px = (struct proxy *) 0x0
        ret = <value optimized out>
        proc = 0
        err = <value optimized out>
        retry = <value optimized out>
        limit = {rlim_cur = 40017, rlim_max = 40017}
errmsg = "\000\000\000\000\000\000\000\000?w\201\001\b\000\000\000\026\000\000\000\000\000\000\000?\001j\000\000\000\000\000\020+A\000\000\000\000\000\002\002\000\000\000\000\000\000?\001j\000\000\000\000\000 ", '\0' <repeats 15 times>, "h\205F\000\000\000\000\000p????????????\177\000\000????"
        pidfd = 0

Kind regards, John

--
John-Paul Bader | Software Development

www.wooga.com
wooga GmbH | Saarbruecker Str. 38 | D-10405 Berlin
Sitz der Gesellschaft: Berlin; HRB 117846 B
Registergericht Berlin-Charlottenburg
Geschaeftsfuehrung: Jens Begemann, Philipp Moeser

Reply via email to