[Dovecot] sieve vacation redirect problem
Robert Schetterer
robert at schetterer.org
Wed Apr 25 17:03:49 EEST 2012
Am 25.04.2012 15:46, schrieb Timo Sirainen:
> bt full
Program received signal SIGSEGV, Segmentation fault.
smtp_client_open (set=0x252b0b0, destination=0x254e410
"ncitester2 at onmotive.de", return_path=0x24e4148
"root at mail02.mailspooler.com", file_r=0x7fff2040a748) at smtp-client.c:146
146 smtp-client.c: Datei oder Verzeichnis nicht gefunden.
in smtp-client.c
(gdb) <make lmtp crash>
Undefined command: "<make". Try "help".
(gdb) bt full
#0 smtp_client_open (set=0x252b0b0, destination=0x254e410
"ncitester2 at onmotive.de", return_path=0x24e4148
"root at mail02.mailspooler.com", file_r=0x7fff2040a748) at smtp-client.c:146
client = <value optimized out>
path = 0x180000 <Address 0x180000 out of bounds>
fd = <value optimized out>
#1 0x00007fd4e58b57a5 in act_redirect_send (action=<value optimized
out>, aenv=0x254e2c0, tr_context=<value optimized out>, keep=<value
optimized out>) at cmd-redirect.c:339
size = <value optimized out>
msgctx = <value optimized out>
crlf_input = <value optimized out>
smtp_handle = 0x24e4148
data = <value optimized out>
ret = <value optimized out>
sender = 0x24e4148 "root at mail02.mailspooler.com"
recipient = 0x24e4168 "robert at schetterer.name"
input = <value optimized out>
f = <value optimized out>
hide_headers = {0x7fd4e58d2ee7 "Return-Path", 0x7fd4e58d6d3c
"X-Sieve", 0x7fd4e58d7929 "X-Sieve-Redirected-From"}
#2 act_redirect_commit (action=<value optimized out>, aenv=0x254e2c0,
tr_context=<value optimized out>, keep=<value optimized out>) at
cmd-redirect.c:402
ctx = 0x254e408
mail = 0x252ba90
senv = 0x7fff2040a8c0
dupeid = <value optimized out>
#3 0x00007fd4e58a7eeb in sieve_result_execute (result=<value optimized
out>, keep=<value optimized out>) at sieve-result.c:1156
impl_keep = true
rsef = 0x0
implicit_keep = true
success = true
commit_ok = <value optimized out>
rac = 0x254e428
first_action = <value optimized out>
#4 0x00007fd4e58b8418 in sieve_multiscript_execute (mscript=0x254e3d8,
sbin=0x25516c0, ehandler=0x254c100, flags=<value optimized out>,
final=true) at sieve.c:601
No locals.
#5 sieve_multiscript_run (mscript=0x254e3d8, sbin=0x25516c0,
ehandler=0x254c100, flags=<value optimized out>, final=true) at sieve.c:630
No locals.
#6 0x00007fd4e5af47e6 in lda_sieve_multiscript_execute (mdctx=<value
optimized out>, storage_r=<value optimized out>) at lda-sieve-plugin.c:514
sbin = 0x25516c0
rtflags = SIEVE_RUNTIME_FLAG_NOGLOBAL
cpflags = SIEVE_COMPILE_FLAG_NOGLOBAL
mscript = 0x254e3d8
svinst = 0x2546e80
last_script = 0x254b8e0
ret = <value optimized out>
scripts = <value optimized out>
ehandler = 0x254c100
i = 1
more = true
error = SIEVE_ERROR_NONE
#7 lda_sieve_deliver_mail (mdctx=<value optimized out>,
storage_r=<value optimized out>) at lda-sieve-plugin.c:794
scripts = <value optimized out>
i = <value optimized out>
_data_stack_cur_id = 3
srctx = {svinst = 0x2546e80, mdctx = 0x7fff2040aac0, scripts =
0x24e3340, script_count = 2, user_script = 0x254b8e0, main_script =
0x254b8e0, msgdata = 0x7fff2040a990, scriptenv = 0x7fff2040a8c0,
user_ehandler = 0x254c100,
master_ehandler = 0x254b7d0, userlog = 0x24e3658
"/usr/local/virtual/schetterer.name/robert at schetterer.name/dovecot.sieve.log"}
svenv = {hostname = 0x250aba0 "mail02.mailspooler.com", base_dir
= 0x2536a78 "/var/run/dovecot", username = 0x25354c8
"robert at schetterer.name", home_dir = 0x2537c40
"/usr/local/virtual/schetterer.name/robert at schetterer.name/",
flags = SIEVE_FLAG_HOME_RELATIVE}
svinst = 0x2546e80
msgdata = {mail = 0x252ba90, return_path = 0x24f0c68
"root at mail02.mailspooler.com", orig_envelope_to = 0x24f12c0
"robert at schetterer.name", final_envelope_to = 0x24f12c0
"robert at schetterer.name", auth_user = 0x25354c8 "robert at schetterer.name",
id = 0x252c410
"<20120425140007.D3556840227 at mail02.mailspooler.com>"}
scriptenv = {action_log_format = 0x250ac28 "msgid=%m: %$", user
= 0x2535410, default_mailbox = 0x4077ac "INBOX", postmaster_address =
0x250ab78 "hostmaster at mail02.mailspooler.com", mailbox_autocreate =
false, mailbox_autosubscribe = false,
script_context = 0x7fff2040aac0, smtp_open = 0x7fd4e5af4180
<lda_sieve_smtp_open>, smtp_close = 0x7fd4e5af4160
<lda_sieve_smtp_close>, duplicate_check = 0x7fd4e5af4110
<lda_sieve_duplicate_check>,
duplicate_mark = 0x7fd4e5af4140 <lda_sieve_duplicate_mark>,
reject_mail = 0x7fd4e5af4100 <lda_sieve_reject_mail>, exec_status =
0x7fff2040aa00, trace_stream = 0x0, trace_config = {level =
SIEVE_TRLVL_NONE, flags = 0}}
estatus = {message_saved = false, message_forwarded = false,
tried_default_save = false, keep_original = false, last_storage = 0x0}
master_ehandler = 0x254b7d0
user_location = <value optimized out>
default_location = <value optimized out>
sieve_before = <value optimized out>
sieve_after = <value optimized out>
script_sequence = {arr = {buffer = 0x24e3308, element_size = 8},
v = 0x24e3308, v_modifiable = 0x24e3308}
debug = <value optimized out>
error = SIEVE_ERROR_NONE
ret = <value optimized out>
#8 0x00007fd4e888a445 in mail_deliver (ctx=0x7fff2040aac0,
storage_r=0x7fff2040ab50) at mail-deliver.c:389
ret = <value optimized out>
#9 0x0000000000405a33 in client_deliver (client=0x24f00d0) at
commands.c:538
ns = <value optimized out>
storage = 0x0
sets = <value optimized out>
mail_error = MAIL_ERROR_NONE
dctx = {pool = 0x252aa90, set = 0x250ab28, session = 0x252aab0,
dup_ctx = 0x2546d90, session_id = 0x24f0c50 "ma3NNmcDmE/bDAAAAfUEdQ",
src_mail = 0x252ba90, src_envelope_sender = 0x24f0c68
"root at mail02.mailspooler.com", dest_user = 0x2535410,
dest_addr = 0x24f12c0 "robert at schetterer.name",
final_dest_addr = 0x24f12c0 "robert at schetterer.name", dest_mailbox_name
= 0x4077ac "INBOX", dest_mail = 0x0, var_expand_table = 0x0,
tried_default_save = false, saved_mail = false,
save_dest_mail = false, mailbox_full = false, dsn = false}
input = <value optimized out>
error = <value optimized out>
#10 client_deliver_next (client=0x24f00d0) at commands.c:577
rcpts = 0x24f0cc0
#11 client_input_data_write_local (client=0x24f00d0) at commands.c:671
src_mail = 0x252ba90
first_uid = 4294967295
session = 0x252aab0
old_uid = 0
#12 client_input_data_write (client=0x24f00d0) at commands.c:779
input = 0x2513530
#13 client_input_data_handle (client=0x24f00d0) at commands.c:873
data = <value optimized out>
size = 861
---Type <return> to continue, or q <return> to quit---
--
Best Regards
MfG Robert Schetterer
Germany/Munich/Bavaria
More information about the dovecot
mailing list