[BUG] Dovecot 2.2.22 Pigeonhole 0.4.13 - Panic: epoll_ctl(del, 18) failed: Bad file descriptor

Andreas Jobs andreas.jobs at ruhr-uni-bochum.de
Mon Mar 21 23:39:28 UTC 2016


Hi,

I just found some of these in my logs:

Mar 21 18:42:17 lmtp(andreas.jobs at ruhr-uni-bochum.de): Panic: epoll_ctl(del, 18) failed: Bad file descriptor
Mar 21 18:42:17 lmtp(andreas.jobs at ruhr-uni-bochum.de): Error: Raw backtrace: 
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0x9acdb) [0x7f4d97ec9cdb] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0x9c074) [0x7f4d97ecb074] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f4d97eca021] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_loop_handle_remove+0x126) [0x7f4d97ee8830] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0xb63f7) [0x7f4d97ee53f7] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_remove+0x1d) [0x7f4d97ee544e] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0xc85c4) [0x7f4d97ef75c4] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0xc867b) [0x7f4d97ef767b] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_stream_close+0x28) [0x7f4d97ed56b5] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0xc6349) [0x7f4d97ef5349] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(o_stream_destroy+0x20) [0x7f4d97ef53d9] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(+0x95550) [0x7f4d9720b550] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(+0x95c5a) [0x7f4d9720bc5a] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0xc992c) [0x7f4d97ef892c] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_loop_call_io+0xcd) [0x7f4d97ee6680] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0x1f6) [0x7f4d97ee8a78] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x24) [0x7f4d97ee6826] ->
    /usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_loop_run+0xaf) [0x7f4d97ee6774] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(program_client_run+0x100) [0x7f4d9720c943] ->
    /usr/local/dovecot/lib/dovecot/sieve/lib90_sieve_extprograms_plugin.so(sieve_extprogram_run+0x1c) [0x7f4d96735f84] ->
    /usr/local/dovecot/lib/dovecot/sieve/lib90_sieve_extprograms_plugin.so(+0x459f) [0x7f4d9673359f] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(+0x3fd61) [0x7f4d971b5d61] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(sieve_interpreter_continue+0xaa) [0x7f4d971b5e84] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(sieve_interpreter_start+0x140) [0x7f4d971b6054] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(sieve_interpreter_run+0x47) [0x7f4d971b609d] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(+0x5a1c6) [0x7f4d971d01c6] ->
    /usr/local/dovecot/lib/dovecot/libdovecot-sieve.so.0(sieve_execute+0x5c) [0x7f4d971d06fa] ->
    /usr/local/dovecot/lib/dovecot/lib90_sieve_plugin.so(+0x3278) [0x7f4d9744b278]
Mar 21 18:42:17 lmtp(andreas.jobs at ruhr-uni-bochum.de): Fatal: master: service(lmtp): child 18908 killed with signal 6 (core dumped)

Regards,
Andreas
-- 
! Andreas Jobs                                  Network Operation Center !
!                                               Ruhr-Universitaet Bochum !
! One Day I Will Find This Peer Guy and Then I Will Reset HIS Connection !
-------------- next part --------------
# 2.2.22 (fe789d2): /usr/local/dovecot/etc/dovecot.conf
# Pigeonhole version 0.4.13 (7b14904)
# OS: Linux 3.13.0-74-generic x86_64 Ubuntu 14.04.4 LTS 
auth_master_user_separator = *
auth_worker_max_count = 50
dict {
  quota = mysql:/usr/local/dovecot/etc/dovecot-dict-mysql.conf
}
disable_plaintext_auth = no
doveadm_password =  # hidden, use -P to show it
import_environment = TZ CORE_OUTOFMEM CORE_ERROR USER
lda_mailbox_autocreate = yes
lmtp_rcpt_check_quota = yes
lock_method = flock
log_path = /var/log/dovecot.log
login_trusted_networks = 134.147.42.224/28
mail_access_groups = nofiles
mail_fsync = never
mail_location = mdbox:~/mdbox
mail_plugins = " quota zlib mail_log notify virtual"
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext editheader vnd.dovecot.debug vnd.dovecot.filter
mdbox_rotate_size = 5 M
mmap_disable = yes
namespace {
  hidden = no
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  mailbox UCE-TMP {
    special_use = \Junk
  }
  prefix = 
  separator = /
  type = private
}
namespace restore {
  hidden = yes
  inbox = no
  list = children
  location = mdbox:/var/qmail/data/emptyreadonlymdbox/
  prefix = "#RESTORE/"
  separator = /
  subscriptions = no
  type = private
}
passdb {
  args = /var/qmail/data/dovecot.disabled
  deny = yes
  driver = passwd-file
}
passdb {
  args = /usr/local/dovecot/etc/dovecot-auth-mysql.conf
  driver = sql
}
passdb {
  driver = pam
}
passdb {
  args = /usr/local/dovecot/etc/passwd.dovcot.master
  driver = passwd-file
  master = yes
}
plugin {
  antispam_allow_append_to_spam = yes
  antispam_backend = spool2dir
  antispam_spam = UCE-TMP;UCE-MELDEN
  antispam_spam_pattern_ignorecase = junk*
  antispam_spool2dir_notspam = /opt/rubmail/data/antispam/ham/ham-%%020lu-%u-%%05lu
  antispam_spool2dir_spam = /opt/rubmail/data/antispam/spam/spam-%%020lu-%u-%%05lu
  antispam_trash = Trash;Papierkorb
  antispam_trash_pattern_ignorecase = gel?scht*;gel&APY-scht*;deleted*
  mail_log_events = mailbox_delete mailbox_rename mailbox_create
  mail_log_fields = uid box msgid size
  quota = dict:User quota:%i:noenforcing:proxy::quota
  quota_over_flag_value = *
  quota_over_script = quota-warning mismatch %u
  sieve_extensions = -reject +editheader +vnd.dovecot.filter +vnd.dovecot.debug
  sieve_filter_bin_dir = /opt/rubmail/sieve_bin
  sieve_max_actions = 200
  sieve_max_redirects = 200
  sieve_plugins = sieve_extprograms
  sieve_quota_max_scripts = 10
  stats_refresh = 30 secs
  stats_track_cmds = yes
}
protocols = pop3 imap lmtp sieve
quota_full_tempfail = yes
sendmail_path = /opt/rubmail/bin/sendmailwrapper.dovecot
service auth {
  client_limit = 5300
  user = root
}
service dict {
  process_limit = 5120
  unix_listener dict {
    group = nofiles
    mode = 0666
  }
}
service doveadm {
  inet_listener {
    port = 542
  }
  vsz_limit = 512 M
}
service imap-hibernate {
  unix_listener imap-hibernate {
    group = 
    mode = 0666
    user = 
  }
}
service imap-login {
  inet_listener imap {
    address = 10.21.8.25
    port = 143
  }
  process_min_avail = 4
  service_count = 0
}
service imap {
  drop_priv_before_exec = yes
  process_limit = 5120
  vsz_limit = 1 G
}
service lmtp {
  executable = lmtp
  inet_listener lmtp {
    address = 10.21.8.25
    port = 24
  }
  process_limit = 50
}
service managesieve-login {
  inet_listener sieve {
    address = 10.21.8.25
  }
}
service pop3-login {
  inet_listener pop3 {
    address = 10.21.8.25
    port = 110
  }
  process_min_avail = 4
  service_count = 0
}
service pop3 {
  drop_priv_before_exec = yes
  process_limit = 2048
  vsz_limit = 512 M
}
service postlogin {
  executable = script-login -d rawlog -t
}
service quota-warning {
  executable = script /opt/rubmail/bin/quota-warning.pl
  unix_listener quota-warning {
    group = nofiles
    mode = 0666
    user = nobody
  }
  user = dovecot
}
service stats {
  fifo_listener stats-mail {
    group = nofiles
    mode = 0666
  }
  unix_listener stats {
    mode = 0666
  }
}
ssl = no
stats_memory_limit = 512 M
userdb {
  driver = prefetch
}
userdb {
  args = /usr/local/dovecot/etc/dovecot-mysql.conf
  driver = sql
}
verbose_proctitle = yes
protocol lda {
  mail_fsync = optimized
  mail_plugins = " quota zlib mail_log notify virtual sieve"
}
protocol lmtp {
  mail_fsync = optimized
  mail_plugins = quota sieve
}
protocol imap {
  mail_max_userip_connections = 30
  mail_plugins = " quota zlib mail_log notify virtual imap_quota antispam"
}
-------------- next part --------------
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/dovecot/libexec/dovecot/lmtp...done.
[New LWP 18908]
Core was generated by `dovecot/lmtp'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f4d97aa0cc9 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#0  0x00007f4d97aa0cc9 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 18908
        selftid = 18908
#1  0x00007f4d97aa40d8 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x7fffa0f592d8, sa_sigaction = 0x7fffa0f592d8}, sa_mask = {__val = {156, 0, 
              7219096932624331887, 139971224717635, 139971258218976, 139971213342111, 139971258219032, 0, 139971258218976, 
              140735893836416, 139971238304302, 139971224471290, 139971258218976, 140735893836464, 139971238050258, 4294967296}}, 
          sa_flags = -1594518824, sa_restorer = 0x7f4d97f23f1c}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007f4d97ec9d2a in default_fatal_finish (type=LOG_TYPE_PANIC, status=0) at failures.c:201
        backtrace = 0x7f4d991ffa18 "/usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0x9acdb) [0x7f4d97ec9cdb] -> /usr/local/dovecot/lib/dovecot/libdovecot.so.0(+0x9c074) [0x7f4d97ecb074] -> /usr/local/dovecot/lib/dovecot/libdovecot.so.0"...
#3  0x00007f4d97ecb074 in i_internal_fatal_handler (ctx=0x7fffa0f59340, format=0x7f4d97f23f1c "%s", args=0x7fffa0f59358)
    at failures.c:670
        status = 0
#4  0x00007f4d97eca021 in i_panic (format=0x7f4d97f23f1c "%s") at failures.c:275
        ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0, timestamp_usecs = 0}
        args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffa0f59430, reg_save_area = 0x7fffa0f59370}}
#5  0x00007f4d97ee8830 in io_loop_handle_remove (io=0x7f4d992b4370, closed=false) at ioloop-epoll.c:150
        errstr = 0x7f4d991ff998 "epoll_ctl(del, 18) failed: Bad file descriptor"
        ctx = 0x7f4d992b0860
        list = 0x7f4d992b0fb0
        event = {events = 0, data = {ptr = 0x7f4d992b43d0, fd = -1725217840, u32 = 2569749456, u64 = 139971258958800}}
        op = 2
        last = true
#6  0x00007f4d97ee53f7 in io_remove_full (_io=0x7f4d992a8358, closed=false) at ioloop.c:148
        io_file = 0x7f4d992b4370
        istream = 0x0
        io = 0x7f4d992b4370
        __FUNCTION__ = "io_remove_full"
#7  0x00007f4d97ee544e in io_remove (io=0x7f4d992a8358) at ioloop.c:162
No locals.
#8  0x00007f4d97ef75c4 in stream_closed (fstream=0x7f4d992a8270) at ostream-file.c:57
No locals.
#9  0x00007f4d97ef767b in o_stream_file_close (stream=0x7f4d992a8270, close_parent=false) at ostream-file.c:78
        fstream = 0x7f4d992a8270
#10 0x00007f4d97ed56b5 in io_stream_close (stream=0x7f4d992a8270, close_parent=false) at iostream.c:58
No locals.
#11 0x00007f4d97ef5349 in o_stream_close_full (stream=0x7f4d992a8300, close_parents=false) at ostream.c:54
        __FUNCTION__ = "o_stream_close_full"
#12 0x00007f4d97ef53d9 in o_stream_destroy (stream=0x7f4d992a76c8) at ostream.c:68
No locals.
#13 0x00007f4d9720b550 in program_client_close_output (pclient=0x7f4d992a7640) at program-client.c:54
        ret = 1
#14 0x00007f4d9720bc5a in program_client_program_output (pclient=0x7f4d992a7640) at program-client.c:215
        input = 0x0
        output = 0x7f4d992a8300
        data = 0x0
        size = 0
        ret = 1
#15 0x00007f4d97ef892c in stream_send_io (fstream=0x7f4d992a8270) at ostream-file.c:482
        ostream = 0x7f4d992a8300
        ret = 0
#16 0x00007f4d97ee6680 in io_loop_call_io (io=0x7f4d992b4370) at ioloop.c:564
        ioloop = 0x7f4d992a7ff0
        t_id = 5
        __FUNCTION__ = "io_loop_call_io"
#17 0x00007f4d97ee8a78 in io_loop_handler_run_internal (ioloop=0x7f4d992a7ff0) at ioloop-epoll.c:220
        ctx = 0x7f4d992b0860
        events = 0x7f4d992b08d0
        event = 0x7f4d992b08d0
        list = 0x7f4d992b43d0
        io = 0x7f4d992b4370
        tv = {tv_sec = 9, tv_usec = 998008}
        events_count = 2
        msecs = 9999
        ret = 1
        i = 0
        j = 1
        call = true
        __FUNCTION__ = "io_loop_handler_run_internal"
#18 0x00007f4d97ee6826 in io_loop_handler_run (ioloop=0x7f4d992a7ff0) at ioloop.c:612
No locals.
#19 0x00007f4d97ee6774 in io_loop_run (ioloop=0x7f4d992a7ff0) at ioloop.c:588
        __FUNCTION__ = "io_loop_run"
#20 0x00007f4d9720c943 in program_client_run (pclient=0x7f4d992a7640) at program-client.c:510
        ret = 0
#21 0x00007f4d96735f84 in sieve_extprogram_run (sprog=0x7f4d99290a90) at sieve-extprograms-common.c:631
No locals.
#22 0x00007f4d9673359f in cmd_filter_operation_execute (renv=0x7f4d9928f3b8, address=0x7f4d9928f400) at cmd-filter.c:190
        mail = 0x7f4d9921cf60
        this_ext = 0x7f4d99287d48
        is_test = 0
        args_list = 0x0
        error = SIEVE_ERROR_NONE
        pname = 0x7f4d991ff838
        program_name = 0x7f4d9929ed2f "arffilter"
        args = 0x0
        newmsg = 0x0
        sprog = 0x7f4d99290a90
        ret = 1
#23 0x00007f4d971b5d61 in sieve_interpreter_operation_execute (interp=0x7f4d9928f360) at sieve-interpreter.c:870
        _data_stack_cur_id = 4
        op = 0x7f4d969387a0 <cmd_filter_operation>
        result = 1
        oprtn = 0x7f4d9928f448
        address = 0x7f4d9928f400
#24 0x00007f4d971b5e84 in sieve_interpreter_continue (interp=0x7f4d9928f360, interrupted=0x0) at sieve-interpreter.c:908
        renv = 0x7f4d9928f3b8
        address = 0x7f4d9928f400
        ret = 1
#25 0x00007f4d971b6054 in sieve_interpreter_start (interp=0x7f4d9928f360, result=0x7f4d992a5bd0, interrupted=0x0)
    at sieve-interpreter.c:939
        eregs = 0x7f4d9928f4a8
        ext_count = 18
        i = 18
#26 0x00007f4d971b609d in sieve_interpreter_run (interp=0x7f4d9928f360, result=0x7f4d992a5bd0) at sieve-interpreter.c:950
        ret = 0
#27 0x00007f4d971d01c6 in sieve_run (sbin=0x7f4d9929ab90, result=0x7fffa0f59988, msgdata=0x7fffa0f59a60, senv=0x7fffa0f59a90, 
    ehandler=0x7f4d9928b040, flags=SIEVE_RUNTIME_FLAG_NOGLOBAL) at sieve.c:343
        interp = 0x7f4d9928f360
        ret = 0
#28 0x00007f4d971d06fa in sieve_execute (sbin=0x7f4d9929ab90, msgdata=0x7fffa0f59a60, senv=0x7fffa0f59a90, 
    exec_ehandler=0x7f4d9928b040, action_ehandler=0x7f4d9928eb50, flags=SIEVE_RUNTIME_FLAG_NOGLOBAL, keep=0x0) at sieve.c:552
        result = 0x7f4d992a5bd0
        ret = 32589
#29 0x00007f4d9744b278 in lda_sieve_singlescript_execute (srctx=0x7fffa0f59b80) at lda-sieve-plugin.c:449
        svinst = 0x7f4d99287260
        mdctx = 0x7fffa0f59cd0
        script = 0x7f4d9928b860
        user_script = true
        exec_ehandler = 0x7f4d9928b040
        action_ehandler = 0x7f4d9928eb50
        sbin = 0x7f4d9929ab90
        debug = false
        cpflags = SIEVE_COMPILE_FLAG_NOGLOBAL
        rtflags = SIEVE_RUNTIME_FLAG_NOGLOBAL
        error = SIEVE_ERROR_NONE
        ret = 32589
#30 0x00007f4d9744c137 in lda_sieve_execute (srctx=0x7fffa0f59b80, storage_r=0x7fffa0f59c68) at lda-sieve-plugin.c:865
        mdctx = 0x7fffa0f59cd0
        svinst = 0x7f4d99287260
        msgdata = {mail = 0x7f4d9921cf60, return_path = 0x7f4d9920f228 "scomp at aol.net", 
          orig_envelope_to = 0x7f4d9920f4a8 "andreas.jobs+abusefwd at ruhr-uni-bochum.de", 
          final_envelope_to = 0x7f4d9920f4a8 "andreas.jobs+abusefwd at ruhr-uni-bochum.de", 
          auth_user = 0x7f4d9922de28 "andreas.jobs at ruhr-uni-bochum.de", id = 0x0}
        scriptenv = {user = 0x7f4d9922dd30, default_mailbox = 0x7f4d9891c07a "INBOX", 
          postmaster_address = 0x7f4d9920eae0 "postmaster at mbx7.mail.ruhr-uni-bochum.de", mailbox_autocreate = true, 
          mailbox_autosubscribe = false, script_context = 0x7fffa0f59cd0, smtp_start = 0x7f4d9744a830 <lda_sieve_smtp_start>, 
          smtp_add_rcpt = 0x7f4d9744a865 <lda_sieve_smtp_add_rcpt>, smtp_send = 0x7f4d9744a896 <lda_sieve_smtp_send>, 
          smtp_finish = 0x7f4d9744a8bc <lda_sieve_smtp_finish>, duplicate_check = 0x7f4d9744a938 <lda_sieve_duplicate_check>, 
          duplicate_mark = 0x7f4d9744a980 <lda_sieve_duplicate_mark>, 
          duplicate_flush = 0x7f4d9744a9d0 <lda_sieve_duplicate_flush>, reject_mail = 0x7f4d9744a8ff <lda_sieve_reject_mail>, 
          exec_status = 0x7fffa0f59a50, trace_stream = 0x0, trace_config = {level = SIEVE_TRLVL_NONE, flags = 0}}
        estatus = {last_storage = 0x0, message_saved = 0, message_forwarded = 0, tried_default_save = 0, keep_original = 0, 
          store_failed = 0}
        debug = false
        ret = 32589
#31 0x00007f4d9744c397 in lda_sieve_deliver_mail (mdctx=0x7fffa0f59cd0, storage_r=0x7fffa0f59c68) at lda-sieve-plugin.c:926
        _data_stack_cur_id = 3
        srctx = {svinst = 0x7f4d99287260, mdctx = 0x7fffa0f59cd0, home_dir = 0x7f4d99230148 "/net/storage-1/home/26/jobsanzl", 
          scripts = 0x7f4d991ff758, script_count = 1, user_script = 0x7f4d9928b860, main_script = 0x7f4d9928b860, 
          msgdata = 0x7fffa0f59a60, scriptenv = 0x7fffa0f59a90, user_ehandler = 0x7f4d9928b040, master_ehandler = 0x7f4d9928af30, 
          action_ehandler = 0x0, userlog = 0x7f4d991ff7d8 "/net/storage-1/home/26/jobsanzl/.dovecot.sieve.log"}
        debug = false
        svenv = {hostname = 0x7f4d992bfda8 "mbx7.mail.ruhr-uni-bochum.de", domainname = 0x0, 
          base_dir = 0x7f4d9922f218 "/var/run/dovecot", username = 0x7f4d9922de28 "andreas.jobs at ruhr-uni-bochum.de", 
          home_dir = 0x7f4d99230148 "/net/storage-1/home/26/jobsanzl", temp_dir = 0x7f4d992303e0 "/tmp", 
          flags = SIEVE_FLAG_HOME_RELATIVE, location = SIEVE_ENV_LOCATION_MDA, delivery_phase = SIEVE_DELIVERY_PHASE_DURING}
        i = 2569077496
        ret = 0
#32 0x00007f4d984e490c in mail_deliver (ctx=0x7fffa0f59cd0, storage_r=0x7fffa0f59c68) at mail-deliver.c:440
        ret = 32589
#33 0x00007f4d98919219 in client_deliver (client=0x7f4d9920e660, rcpt=0x7f4d9920f470, src_mail=0x7f4d9921cf60, 
    session=0x7f4d9921bd00) at commands.c:867
        dctx = {pool = 0x7f4d9921bce0, set = 0x7f4d992bfd28, session = 0x7f4d9921bd00, timeout_secs = 30, session_time_msecs = 43, 
          delivery_time_started = {tv_sec = 1458582137, tv_usec = 963241}, dup_ctx = 0x7f4d992871d0, 
          session_id = 0x7f4d9920f210 "bKkQF0Iy8FbcSQAAEc+Mrg", src_mail = 0x7f4d9921cf60, 
          src_envelope_sender = 0x7f4d9920f228 "scomp at aol.net", dest_user = 0x7f4d9922dd30, 
          dest_addr = 0x7f4d9920f4a8 "andreas.jobs+abusefwd at ruhr-uni-bochum.de", 
          final_dest_addr = 0x7f4d9920f4a8 "andreas.jobs+abusefwd at ruhr-uni-bochum.de", dest_mailbox_name = 0x7f4d9891c07a "INBOX", 
          dest_mail = 0x0, var_expand_table = 0x0, tempfail_error = 0x0, tried_default_save = false, saved_mail = false, 
          save_dest_mail = false, mailbox_full = false, dsn = false}
        storage = 0x0
        input = 0x7f4d992be910
        mail_set = 0x7f4d992becc8
        lda_set = 0x7f4d992bfd28
        ns = 0xa0f60
        set_parser = 0x7f4d99229690
        delivery_time_started = {tv_sec = 1458582137, tv_usec = 963241}
        sets = 0x7f4d991ff4e0
        line = 0x7fffa0f59cd0 "\340\274!\231M\177"
        error = 0x400 <error: Cannot access memory at address 0x400>
        username = 0x7f4d991fe0b0 "andreas.jobs at ruhr-uni-bochum.de"
        str = 0x7f4d991ff398
        mail_error = 2700450960
        ret = 32767
        __FUNCTION__ = "client_deliver"
#34 0x00007f4d989194dc in client_deliver_next (client=0x7f4d9920e660, src_mail=0x7f4d9921cf60, session=0x7f4d9921bd00)
    at commands.c:912
        rcpts = 0x7f4d9920f270
        count = 1
        ret = 32589
#35 0x00007f4d989198f1 in client_input_data_write_local (client=0x7f4d9920e660, input=0x7f4d992281a0) at commands.c:1008
        session = 0x7f4d9921bd00
        src_mail = 0x7f4d9921cf60
        old_uid = 37226
        first_uid = 4294967295
        __FUNCTION__ = "client_input_data_write_local"
#36 0x00007f4d98919dd3 in client_input_data_write (client=0x7f4d9920e660) at commands.c:1143
        input = 0x7f4d992281a0
#37 0x00007f4d9891a1f7 in client_input_data_handle (client=0x7f4d9920e660) at commands.c:1238
        data = 0x7f4d99239cf0 ""
        size = 3035
        ret = -1
#38 0x00007f4d9891a230 in client_input_data (client=0x7f4d9920e660) at commands.c:1248
No locals.
#39 0x00007f4d97ee6680 in io_loop_call_io (io=0x7f4d992c0000) at ioloop.c:564
        ioloop = 0x7f4d99206720
        t_id = 2
        __FUNCTION__ = "io_loop_call_io"
#40 0x00007f4d97ee8a78 in io_loop_handler_run_internal (ioloop=0x7f4d99206720) at ioloop-epoll.c:220
        ctx = 0x7f4d9920c340
        events = 0x7f4d9920df10
        event = 0x7f4d9920df10
        list = 0x7f4d9920f1b0
        io = 0x7f4d992c0000
        tv = {tv_sec = 299, tv_usec = 999654}
        events_count = 5
        msecs = 300000
        ret = 1
        i = 0
        j = 0
        call = true
        __FUNCTION__ = "io_loop_handler_run_internal"
#41 0x00007f4d97ee6826 in io_loop_handler_run (ioloop=0x7f4d99206720) at ioloop.c:612
No locals.
#42 0x00007f4d97ee6774 in io_loop_run (ioloop=0x7f4d99206720) at ioloop.c:588
        __FUNCTION__ = "io_loop_run"
#43 0x00007f4d97e567f0 in master_service_run (service=0x7f4d992065c0, callback=0x7f4d98915145 <client_connected>)
    at master-service.c:640
No locals.
#44 0x00007f4d9891543d in main (argc=1, argv=0x7f4d99206390) at main.c:127
        set_roots = {0x7f4d986e9740 <lda_setting_parser_info>, 0x7f4d98b1e740 <lmtp_setting_parser_info>, 0x0}
        service_flags = (MASTER_SERVICE_FLAG_KEEP_CONFIG_OPEN | MASTER_SERVICE_FLAG_USE_SSL_SETTINGS)
        storage_service_flags = (MAIL_STORAGE_SERVICE_FLAG_DISALLOW_ROOT | MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP | MAIL_STORAGE_SERVICE_FLAG_TEMP_PRIV_DROP | MAIL_STORAGE_SERVICE_FLAG_NO_LOG_INIT | MAIL_STORAGE_SERVICE_FLAG_NO_IDLE_TIMEOUT | MAIL_STORAGE_SERVICE_FLAG_AUTOEXPUNGE)
        c = -1


More information about the dovecot mailing list