[ 
https://issues.apache.org/jira/browse/MIME4J-326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benoit Tellier closed MIME4J-326.
---------------------------------
    Resolution: Fixed

> Regression in Mime4J 0.8.10: cannot parse malformed encoding
> ------------------------------------------------------------
>
>                 Key: MIME4J-326
>                 URL: https://issues.apache.org/jira/browse/MIME4J-326
>             Project: James Mime4j
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 0.8.10
>            Reporter: Benoit Tellier
>            Priority: Major
>             Fix For: 0.8.11
>
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> {code:java}
> java.lang.Error: java.io.IOException: Unexpected end of BASE64 stream
>       at 
> org.apache.james.mime4j.codec.DecoderUtil.decodeBase64(DecoderUtil.java:104)
>       at 
> org.apache.james.mime4j.codec.DecoderUtil.decodeB(DecoderUtil.java:121)
>       at 
> org.apache.james.mime4j.codec.DecoderUtil.tryDecodeEncodedWord(DecoderUtil.java:288)
>       at 
> org.apache.james.mime4j.codec.DecoderUtil.decodeEncodedWords(DecoderUtil.java:249)
>       at 
> org.apache.james.mime4j.codec.DecoderUtil.decodeEncodedWords(DecoderUtil.java:158)
>       at 
> org.apache.james.mime4j.stream.RawFieldParser.copyQuotedContent(RawFieldParser.java:443)
>       at 
> org.apache.james.mime4j.stream.RawFieldParser.parseValue(RawFieldParser.java:219)
>       at 
> org.apache.james.mime4j.field.address.LenientAddressParser.parseAddress(LenientAddressParser.java:274)
>       at 
> org.apache.james.mime4j.field.address.LenientAddressParser.parseAddressList(LenientAddressParser.java:319)
>       at 
> org.apache.james.mime4j.field.address.LenientAddressParser.parseAddressList(LenientAddressParser.java:331)
> {code}
> Caused by 
> https://github.com/apache/james-mime4j/commit/d5ddd879a7fd4e1e1e7c9edb30850a43031fa7b3
> Sample input: "=?windows-1251?B?onsonsmekqixrbahkinyv?=" 
> <atfi...@louisphaethon.co.ua>
> We can fix this by using a silent monitor.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to