[exim-dev] [Bug 2648] Use of $authres in a router headers_ad…

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2648] Use of $authres in a router headers_add causes segmentation violation for local messages
https://bugs.exim.org/show_bug.cgi?id=2648

--- Comment #5 from Jim Fenton <fenton@???> ---
Here you go:

--------> procmail router <--------
local_part=fenton domain=altmode.net
checking domains
cached yes match for +local_domains
cached lookup data = NULL
altmode.net in "+local_domains"? yes (matched "+local_domains" - cached)
checking for local user
seeking password data for user "fenton": using cached result
getpwnam() succeeded uid=1000 gid=1000
┌considering: R: procmail for $local_part@$domain
├──expanding: R: procmail for $local_part@$domain
└─────result: R: procmail for fenton@???
R: procmail for fenton@???
checking require_files
┌considering: ${local_part}
├──expanding: ${local_part}
└─────result: fenton
seeking password data for user "fenton": using cached result
getpwnam() succeeded uid=1000 gid=1000
check subsequent files for access by fenton
┌considering: ${if
exists{/etc/procmailrc}{/etc/procmailrc}{${home}/.procmailrc}}
┌considering: /etc/procmailrc}{/etc/procmailrc}{${home}/.procmailrc}}
├──expanding: /etc/procmailrc
└─────result: /etc/procmailrc
├──condition: exists{/etc/procmailrc}
├─────result: false
┌───scanning: /etc/procmailrc}{${home}/.procmailrc}}
├──expanding: /etc/procmailrc
├─────result: /etc/procmailrc
└───skipping: result is not used
┌considering: ${home}/.procmailrc}}
├──expanding: ${home}/.procmailrc
└─────result: /home/fenton/.procmailrc
├──expanding: ${if
exists{/etc/procmailrc}{/etc/procmailrc}{${home}/.procmailrc}}
└─────result: /home/fenton/.procmailrc
file check: ${if exists{/etc/procmailrc}{/etc/procmailrc}{${home}/.procmailrc}}
expanded file: /home/fenton/.procmailrc
stat() yielded 0
route_check_access(/home/fenton/.procmailrc,1000,1000,4)
stat /home
stat /home/fenton
stat /home/fenton/.procmailrc
route_check_access() succeeded
file check: +/usr/bin/procmail
expanded file: /usr/bin/procmail
stat() yielded 0
route_check_access(/usr/bin/procmail,1000,1000,4)
stat /usr
stat /usr/bin
stat /usr/bin/procmail
route_check_access() succeeded
calling procmail router
procmail router called for fenton@???
domain = altmode.net
┌considering: ${authresults {$primary_hostname}}
┌considering: $primary_hostname}}
├──expanding: $primary_hostname
└─────result: altmode.net
LOG: MAIN PANIC
queue run: process 9163 crashed with signal 11 while delivering
1kLYtY-0002Di-Cm
set_process_info: 9161 running queue: waiting for children of 9163
set_process_info: 9161 running queue
LOG: queue_run MAIN
End queue run: pid=9161
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=9161 (main) terminating with rc=0 >>>>>>>>>>>>>>>>


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