[Dojo-checkins] [dojo] #5017: Build system corrupting compressed layer builds by inserting null characters

dojo trac at dojotoolkit.org
Mon Nov 5 20:43:23 UTC 2007


#5017: Build system corrupting compressed layer builds by inserting null
characters
-------------------------+--------------------------------------------------
 Reporter:  guest        |       Owner:  jburke
     Type:  defect       |      Status:  new   
 Priority:  highest      |   Milestone:  1.0.1 
Component:  BuildSystem  |     Version:  1.0   
 Severity:  critical     |    Keywords:        
-------------------------+--------------------------------------------------
 When doing a build, the compression step is inserting a null character
 [0x00] whenever it encounters \x00 [0x5C 0x78 0x30 0x30].

 This was found when doing a custom build that included the LinkDialog.js,
 which includes the ValidationTextBox.js.  The ValidationTextBox.js has
 "\x00" in two places and in both places the character sequence [0x5C 0x78
 0x30 0x30] is replaced with [0x00].

 Manually removing the "\x00" from ValidationTextBox.js, performing the
 build, then manually adding the "\x00" back to the compressed file works
 just fine.

 This was not an issue in Dojo 0.9.0 and is new to 1.0.0.

 [http://download.dojotoolkit.org/release-1.0.0/dojo-
 release-1.0.0/dijit/form/ValidationTextBox.js]

 [http://trac.dojotoolkit.org/browser/dijit/trunk/form/ValidationTextBox.js]

 This is quite repeatable as it was happening for tk on the dojotoolkit.org
 website.

-- 
Ticket URL: <http://trac.dojotoolkit.org/ticket/5017>
dojo <http://dojotoolkit.org/>
The Dojo UI Toolkit


More information about the Dojo-checkins mailing list