At Tue, 03 Sep 2013 15:26:32 +0400,
Sergej Pupykin <m...@sergej.pp.ru> wrote:
> 
> 
> At Tue, 03 Sep 2013 12:04:48 +0200,
> Harald Leithner <harald.leith...@itronic.at> wrote:
> > 
> > Running 3.1.4 since yesterday until 11:59.
> > 
> > I tried to open a newsletter from a supplier and in an white screen in  
> > Opera M2 and Roundcube. Also old newsletter of this supplier has been  
> > displayed white. Source seams fine.
> 
> It is probably because of semicolon at the end of boundary.
> 
> ***
> Content-Type: multipart/alternative; boundary=1378189517.7708fcc80.6841;
>         charset=us-ascii
> ...
> --1378189517.7708fcc80.6841;
> ***
> 
> looks like boundary was broken by 3.1.4. I cannot read bugzilla
> notifications anymore.

f22f3150a746f9c0dc9ac18782ad547649ce1a3d looks wrong.

+       while (rest[i]) {
+               if (wantquote && rest[i]=='"')
+                       break;
+               if (! wantquote && isspace(rest[i]))
+                       break;
+               i++;
+       }
+               
+       

probably should be

+               if (! wantquote && (isspace(rest[i]) || rest[i] == ';'))

or something like this.
_______________________________________________
DBmail mailing list
DBmail@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to