ERROR: parts_decode_ext FAILED: Can't call method "base_name" without a package or object reference

Axel Jurak axel.jurak at sirius-soft.at
Wed Jun 22 11:56:47 CEST 2016


dear list,

once in a while (every two or three months) we get a stuck mail with this info:

  (host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in processing, id=01740-18, parts_decode_ext FAILED: Can't call method "base_name" without a package or object reference at (eval 144) line 383. (in reply to end of DATA command))

when investigating the mail - all seams "OK"

we are using amavisd-new version 2.11.0
but we had the same error with older versions as well.


in the mail-log this shows up:

Jun 22 10:45:03 mailex03 amavis[1740]: (01740-18) ESMTP :10024 /var/spool/amavis/tmp/amavis-20160622T101819-01740-iH2m1U8B: <some-sender> -> <some-recipient> SIZE=45888 Received: from mailex.graz4u.at ([127.0.0.1]) by localhost (mailex03.graz4u.at [127.0.0.1]) (amavisd-new, port 10024) with ESMTP for <some-recipient>; Wed, 22 Jun 2016 10:45:03 +0200 (CEST)
Jun 22 10:45:03 mailex03 amavis[1740]: (01740-18) Checking: hNIfAWiyIYwz [1.2.3.4] <some-sender> -> <some-recipient>
Jun 22 10:45:03 mailex03 amavis[1740]: (01740-18) (!!)TROUBLE in check_mail: parts_decode_ext FAILED: Can't call method "base_name" without a package or object reference at (eval 144) line 383.
Jun 22 10:45:03 mailex03 amavis[1740]: (01740-18) (!)PRESERVING EVIDENCE in /var/spool/filter/amavis/tmp/amavis-20160622T101819-01740-iH2m1U8B
Jun 22 10:45:03 mailex03 amavis[1740]: (01740-18) (!!)TROUBLE in process_request: Can't call method "msg_size" without a package or object reference at (eval 135) line 1305.
Jun 22 10:45:03 mailex03 amavis[1740]: (01740-18) (!)_DIE: Can't call method "preserve_evidence" without a package or object reference at /usr/local/bin/amavis/bin/amavisd-2.11.0 line 13713.
Jun 22 10:45:03 mailex03 amavis[1740]: (01740-18) (!)Amavis::END: DB unregistering failed: 
Jun 22 10:45:03 mailex03 postfix/local/smtp[7805]: 3rY7S229WZzBN: to=<some-recipient>, relay=127.0.0.1[127.0.0.1]:10024, delay=164093, delays=164093/0.02/0/0.06, dsn=4.5.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in processing, id=01740-18, parts_decode_ext FAILED: Can't call method "base_name" without a package or object reference at (eval 144) line 383. (in reply to end of DATA command))


has anyone an idea what is going on here?


thank you in advance & best regards
 axel



More information about the amavis-users mailing list