Ben Langhinrichs

Photograph of Ben Langhinrichs

E-mail address - Ben Langhinrichs






May, 2004
SMTWTFS
      01
02 03 04 05 06 07 08
09 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Search the weblog





























Genii Weblog


Civility in critiquing the ideas of others is no vice. Rudeness in defending your own ideas is no virtue.


Fri 14 May 2004, 09:47 AM
This was actually fixed prior to my original post, but I thought it would be good to keep track...

The first reproduced and fixed bug due to the SWAT team's reporting was found.  In short, if a table had a <TBODY> tag before the <TR> tag, the table was shown twice and table and row attributes were ignored on one copy.  It turned out to be a fairly simple fix, the customer has tried it, and verified it works.

Success #1

Copyright © 2004 Genii Software Ltd.

Fri 14 May 2004, 04:48 AM
The second reproduced and fixed bug due to the SWAT team's reporting was found.  This was odd.  After several strings of text, all set to the same font, but set explicitly, somewhat like:

<font color='Black' size='2' face='Courier New'>Text 1</font><font color='Black' size='2' face='Courier New'>Text 2</font><font color='Black' size='2' face='Courier New'>Text 3</font><font color='Black' size='2' face='Courier New'>Text 4</font>

the font inexplicably changed from Courier New to Aria for subsequent text.  This was a more buried bug, but basically happened because an array was defined with its parameters switched, so instead of 

saved_fontnames[MAX_SAVED_FONTFACES][MAXFACESIZE+1];

it had

saved_fontnames[MAXFACESIZE+1][MAX_SAVED_FONTFACES];

which had the odd reaction.  Fortunately, the loop could never exceed the incorrect parameter, so it didn't produce crashes, but it did produce odd results after the tenth iteration.

Success #2

Copyright © 2004 Genii Software Ltd.