It was a buffer overrun which has now been fixed to the best of my
abilities.

I've done another round of coverity analysis on the master branch, and
this doesn't trigger any new warnings with regard to mentioned fix which
is also in the dbmail_3_1 branch.


I've just tagged and thereby released 3.1.16 which contains just this fix.

Being on vacation, I don't have full access to my usual release scripts
(home-network is unreachable), so a tag will have to do.

But I've also uploaded the tar file seperately to www.dbmail.org, so all
the usual download locations should work.







On 18-07-14 23:05, Reindl Harald (mobile) wrote:
> Interesting - your attachment showed exactly the same bug I have only 
> randomly for whatever type of messages and only under load 
> 
> I would sell my soul for a predictable reproducer because in that case debug 
> logging / gdb / strace could shed some light and since it's always the same 
> want finally happens it's pretty sure only a few lines of code in dbmail to 
> fix it
> 
> I am still sure it's exactly the same code path in both of our cases and only 
> the trigger to went that path is different 
> 
> Maybe Paul has some idea how you can provide debug info's since you are able 
> to isolate what happens while my trigger ends in a large mess of mixed debug 
> logs 
> 
> 
> -------- Ursprüngliche Nachricht --------
> Von: Guilherme Souza <gslso...@gmail.com>
> Gesendet: 18. Juli 2014 21:20:35 MESZ
> An: DBMail mailinglist <dbmail@dbmail.org>
> Betreff: Re: [Dbmail] corrupted multi-mime messages
> 
> I was no able to reply to your message.
> In my case is not random.
> 
> Every message html formatted with an attached file sent by ensignia webmail
> shows the same missing boundaries.
> 
> Every message sent by roundcube or thunderbird shows correctly.
> 
> 
> On Fri, Jul 18, 2014 at 2:31 PM, Reindl Harald (mobile)
> <h.rei...@thelounge.net> wrote:
>> That is exactly what i reported a few days ago - that's for sure a race 
>> condition in reconstruction because i get predictable identical broken 
>> messages in a loop while mixed load on my testserver - at the same machine 
>> 1000 loops receive the same message without other clients no broken one
> _______________________________________________
> DBmail mailing list
> DBmail@dbmail.org
> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail
> 
> 
> --
> 
> Reindl Harald (mobile)
> the lounge interactive design GmbH
> A-1060 Vienna, Hofmühlgasse 17
> CTO / CISO / Software-Development
> +43 (676) 40 221 40
> http://www.thelounge.net
> _______________________________________________
> DBmail mailing list
> DBmail@dbmail.org
> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail
> 

-- 
________________________________________________________________
Paul J Stevens       pjstevns @ gmail, twitter, github, linkedin
           www.nfg.nl/i...@nfg.nl/+31.85.877.99.97
_______________________________________________
DBmail mailing list
DBmail@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to