[exim-dev] [Bug 2498] SIGSEGV with ARC expanding $authresult…

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2498] SIGSEGV with ARC expanding $authresults
https://bugs.exim.org/show_bug.cgi?id=2498

--- Comment #1 from Wolfgang Breyha <wbreyha@???> ---
Another crash shows:
Program terminated with signal 11, Segmentation fault.
#0  0x00000000004dc106 in authres_arc (g=0xdf8ef0) at arc.c:1857
1857        g = string_catn(g, highest_ams->s.data, highest_ams->s.len);


(gdb) bt
#0  0x00000000004dc106 in authres_arc (g=0xdf8ef0) at arc.c:1857
#1  0x0000000000454dba in expand_string_internal (string=0xa7c940
":at_start:${authresults {univie.ac.at}}", ket_ends=0, left=0x0, skipping=0, 
    honour_dollar=1, resetok_p=0x0) at expand.c:4400
#2  0x000000000045df9c in expand_cstring (string=0xa7c940
":at_start:${authresults {univie.ac.at}}") at expand.c:8051
#3  0x000000000045dfcd in expand_string (string=0xa7c940
":at_start:${authresults {univie.ac.at}}") at expand.c:8062
#4  0x0000000000421ec8 in acl_check_condition (verb=6, cb=0xa7c920, where=5,
addr=0x0, level=0, epp=0x7ffc503a0e9c, 
    user_msgptr=0x7ffc503a12a0, log_msgptr=0x7ffc503a1298,
basic_errno=0x7ffc503a0ea0) at acl.c:2895
#5  0x000000000042499e in acl_check_internal (where=5, addr=0x0, s=0xa71b80
"acl_check_data", user_msgptr=0x7ffc503a12a0, 
    log_msgptr=0x7ffc503a1298) at acl.c:4079
#6  0x0000000000425530 in acl_check (where=5, recipient=0x0, s=0xa71b80
"acl_check_data", user_msgptr=0x7ffc503a12a0, 
    log_msgptr=0x7ffc503a1298) at acl.c:4393
#7  0x0000000000491432 in receive_msg (extract_recip=0) at receive.c:3580
#8  0x0000000000427f49 in handle_smtp_call (listen_sockets=0xa868e0,
listen_socket_count=2, accept_socket=5, accepted=0x7ffc503a19a0)
    at daemon.c:505
#9  0x000000000042b4a6 in daemon_go () at daemon.c:2079
#10 0x000000000044baca in main (argc=5, cargv=0x7ffc503e2508) at exim.c:4715


(gdb) p highest_ams
$1 = (arc_line *) 0x0

It's again something coming from the same University close to us:
Dec 13 15:07:29 ray exim[15763]: 1iflbN-00046F-EL H=ironport02.boku.ac.at
(ironport02.boku.ac.at) [141.244.180.61] Warning: DKIM: header.d=google.com
result:pass
Dec 13 15:07:29 ray exim[15763]: 1iflbN-00046F-EL DMARC results:
spf_domain=forward.boku.ac.at dmarc_domain=google.com spf_align=no
dkim_align=yes enforcement='Accept'
Dec 13 15:07:29 ray exim[15763]: 1iflbN-00046F-EL H=ironport02.boku.ac.at
(ironport02.boku.ac.at) [141.244.180.61] Warning: DMARC DEBUG: status: accept
domain: google.com text: Accept
Dec 13 15:07:29 ray exim[15763]: 1iflbN-00046F-EL H=ironport02.boku.ac.at
(ironport02.boku.ac.at) [141.244.180.61] Warning: _ARC_DEBUG: status: none
reason:

--
You are receiving this mail because:
You are on the CC list for the bug.