Chisel Bugs fixed, as of 27 Jan 2000
The following bugs have been fixed.
See the bug list for bugs which
have been reported but not yet fixed.
Return to Chisel documentation.
Fixed in Build 80
Fixed in Build 81
Fixed in Build 82
Fixed in Build 83
Fixed in Build 84
Fixed in Build 85
Fixed in Build 86
Fixed in Build 87
Fixed in Build 88
Fixed in Build 89
Fixed in Build 90
Fixed in Build 91
Fixed in Build 92
Fixed in Build 93
Fixed in Build 94
Fixed in Build 95
Fixed in Build 96
Fixed in Build 97
Fixed in Build 98
Fixed in Build 99
Fixed in Build 100
Fixed in Build 101
Fixed in Build 102
Fixed in Build 103
Fixed in Build 104
Fixed in Build 105
Fixed in Build 106
Fixed in Build 81
Bug 1: DEF/USE with PROTO corrupts file
Fixed in Build 82
Bug 20: undo and redo show progress
Bug 21: unnecessary interpolator automatic check missing
Fixed in Build 83
Bug 5: CoplanarTriToQuad corrupts file
Bug 6: fetching html creates incorrect local directories
Bug 15: save in unix format
Bug 16: ElevationGridSplitter messes up xSpacing and zSpacing if original had "."
Fixed in Build 84
Bug 2: format has problems with quoted strings
Bug 11: CLEAN, then all REDUCE options, then CLEAN, creates errors
Bug 12: CLEAN doesn't remove all repeated values
Bug 13: pane containing text doesn't redraw after chisels are finished
Bug 19: FORMAT says "Elapsed time: 0 seconds"
Bug 22: index fields corresponding to coordIndex, with extra values at end not cleaned
Bug 25: remove smallest tri wipes out texCoordIndex
Fixed in Build 85
Bug 3: tabs every N spaces option
Bug 27: edge removal polygon reduction, added disable bounding box for USE coord cases
Bug 28: shorten DEF-names chisel needed, proto field name shortener(?)
Bug 30: interpolators with only one key not removed
Bug 35: New chisel, PROTO maker for interpolators
Bug 49: DEF/USE coord node, polygon reduction only happens on first IFS (one with DEF)
Fixed in Build 86
Bug 4: need better progress reporting on large files
Bug 24: numeric resolution chisel reports 1 value node when there are 2 (Coord & TexCoord)
Bug 32: ".mov" file fetched, when default is off (maybe filter is wrong, only mpeg)
Bug 39: Make automatic clean after chiseling an option
Bug 55: uninline doesn't rename ROUTEs DEF names
Bug 63: coplanar tri to quad test bug5.wrl fails (test script bug failed to detect)
Fixed in Build 87
Bug 10: Uninline when uninlined file has a PROTO, need to move the PROTO to
Bug 38: Error message in status line should not include "^" and spaces
Bug 41: HTML report sometimes puts "*" for % reduction
Bug 53: command line uninline doesn't behave same as GUI
Bug 57: uninline requires ROUTEs on lines by themselves
Bug 64: numeric condense should work on Extrusion and ElevationGrid
Bug 68: Create PROTOs for interpolators corrupts file
Bug 71: bogus error message on MovieTexture.duration_changed ROUTE
Bug 72: nullpointer exception during fetch
Bug 74: chisel documentation should describe how to start chisel for large files
Bug 75: shorten DEF names corrupts file
Fixed in Build 88
Bug 73: when chisel starts after install, status line says "Unable to load chisel settings..."
Bug 79: undo of uninline doesn't work, don't get versions as expected
Fixed in Build 89
Bug 17: wrl file with very long lines doesn't parse
Bug 43: warning count says 1000 when there are more
Bug 77: chisel.exe staring with no JVM installed, exits without any error message
Bug 83: CLEAN corrupts file, IFS with IS fields in PROTO
Bug 84: all CONDENSORS corrupts file
Fixed in Build 90
Bug 9: bad header error not shown
Bug 31: Warning of repeated value, but not counted or removed
Bug 34: HTML reports get wrong file name after fetch
Bug 45: chisels in GUI categories need to be customizable, plugin architecture
Bug 47: After file save as, see "R 0 bytes" instead of size until click in viewer pane
Bug 70: - next/prev error starts from first/last displayed line, or current error line, and doesn't scroll if line is visible
Bug 85: uninline doesn't handle EXTERNPROTO correctly
Bug 86: unused/repeated texture coordinate not counted, so CLEAN not turned on automatically
Bug 87: wireframe with DEF/USE doesn't work
Bug 88: when there is only one error, it can only be located once
Bug 90: reformatting doesn't handle EXTERNPROTO fields correctly
Bug 96: after file save as name not changed everywhere (missed adding to bug list when received)
Bug 97: reformat can cause exception
Bug 100: request for top level DEF to Inline chisel
Bug 102: after non gzip save as, original gzip file still marked as gzipped
Fixed in Build 91
Bug 8: after clicking on stop during fetch, sometimes fetch seems to continue
Bug 56: when opening file that doesn't exist status line just says "closing file..."
Bug 66: mutate doesn't remove IFS syntax when creating wireframe
Bug 107: yet another filter, mpg needs to be added to fetch extensions
Bug 108: trackPoint_changed spelling check incorrect (using 'trackpoint_changed')
Bug 111: After generating html report, file save as has that name for default
Bug 114: fetch cancel gives error message on status line
Bug 115: cancelled fetch, then opened file, file closed immediately, second open was OK
Bug 116: lots of TextureCoordinate, checking phase very slow
Bug 117: file says 100,000+ repeated value refs, but only has 27000 lines
Bug 121: SGI/Mac java.lang.NoClassDefFoundError: trapezium/chisel/gui/ActionImpl
Bug 122: -nowarning vorlon list=filelist causes later flags to be ignored
Bug 125: disable warnings, still see error summary warnings
Bug 126: javascript function check, only finds one function per line
Bug 130: vorlon.exe returns error code, inconvenient for shell scripts
Bug 133: removing empty IndexedFaceSets should move to CONDENSERs,
Bug 134: exception during creating index field
Bug 136: bogus debugging message appears adjusting interpolator resolution for protozoa file
Bug 137: save as should create reasonable default name ("_2", "_3", etc.)
Bug 142: clean produces error on file with children without [] with empty IFS child
Bug 143: default gzip save file name should be file.chiseled.wrz
Bug 148: remove empty IFS messes up cleaned ExampleBeamDynamic.wrl
Bug 151: green button, use to indicate that category option changed, but category not run yet
Bug 154: uncheck all category entries after the category has run
Fixed in Build 92
Bug 159: split IFS by color leaves off ] & }
Bug 160: split IFS by color leaves color index, can replace with diffuseColor
Bug 169: chisel build 91 doesn't run
Fixed in Build 93
Bug 165: turn shapes into inline, should calculate bboxSize & bboxCenter
Bug 170: uninline creates errors
Bug 172: remove smallest triangles creates errors
Bug 173: icon setting exception on unix systems
Fixed in Build 94
Bug 174: show null pointer exception on SGI & Solaris systems (mac OK)
Fixed in Build 95
Bug 166: need 'Join shapes by color' chisel
Bug 175: "save as" filename modifications while generating HTML report are ignored
Bug 180: change default html report filename to worldname.chiseled.html to match worldname.wrl
Bug 181: long filename gets truncated in top header of .html report
Bug 182: consider original/chiseled file links in html report
Bug 184: vorlon *.wr? doesn't check *.wrl and *.wrz, fails instead
Bug 187: if all faces in IFS are triangle, convex FALSE should give warning
Bug 188: cleaning dup coord when there is bad index gives exception
Bug 192: chisel to remove unused TimeSensors
Fixed in Build 96
Bug 206: + needs to turn to - after expanding chisel area
Fixed in Build 97
Bug 207: IFS face with non-consecutive repeated index, "Remove duplicate index values" creates visual problems
Fixed in Build 98
Bug 109: root node illegal nodes not flagged as illegal
Bug 191: option to ignore unused DEFs
Bug 211: vorlon -out file.wrl saves output in file.out
Bug 212: chisel slow serializing
Bug 214: clean created errors when no edges in face
Fixed in Build 99
Bug 178: add listing of compression settings to html report
Bug 217: after html report generated, status line says "Finished saving file", should say name of report file
Fixed in Build 100
Bug 18: when chisel does nothing, no need to check syntax
Bug 218: VALIDATE and FORMAT settings should be preserved
Bug 219: humanoid check no longer available
Bug 226: 3dsmax export adds useless Appearance nodes to Shapes with textured IFSes
Bug 227: chisel to remember tabstops
Bug 231: remove unused PROTO interface field creates ROUTE errors
Bug 232: clean messes up colors
Bug 234: clean creates duplicate diffuseColor
Bug 236: colorIndex with no [], single color to diffuseColor fails
Bug 242: move bad routes to end of file should not move ROUTEs in a PROTO
Fixed in Build 101
Bug 179: consider making displayed text of html report the same as defaults modification textfile for command line use
Bug 190: command line chisel should have gzip save option as default
Bug 194: ability to do: chisel *.wrl specialsettings.ini
Bug 225: mac can't open options and fetch dialogs, get exceptions
Bug 245: split IFS by connectivity very slow appears hung on large IFS
Bug 248: vorlon does not detect duplicate ROUTEs
Bug 250: files with very very long lines slow to display
Bug 256: command line chisel, make gzip an option (now happens with "-gzip" flag only)
Fixed in Build 102
Bug 239: fetch should keep a log of what it did (just tracking status line messages is OK)
Bug 253: illegal VRML not detected by vorlon
Bug 257: command line chisel, output dir option
Bug 259: plugins mistakenly allowed
Fixed in Build 103
Bug 29: cursor doesn't appear in viewer window
Bug 268: index optimizer exception when coordIndex face count < normal count
Bug 270: format not selectable under "Process" menu
Bug 271: undo of an inserted newline doesn't repaint, so looks like it didn't work
Bug 272: splitting lines, blank line appears in wrong place
Bug 273: format screws up file
Bug 277: numeric resolution before clean, N.NNNNNN >10 digs after decimal corrupts file
Fixed in Build 104
Bug 23: index fields corresponding to faces in coordIndex, with extra values at end not cleaned
Bug 204: chisel window size seems to grow vertically
Bug 281: shift acts as space
Bug 282: make default error search look for errors
Bug 283: ElevationGridSplitter fails if ElevationGrid has a DEF
Bug 284: ElevationGridSplitter creates errors in some cases
Bug 285: PointSet and IndexedLineSet should warn if no emissiveColor
Bug 287: nonconformance should be PROTO definition, not instantiation
Bug 288: self ref USE into Script mistakenly reported as an error
Bug 289: need to see scene graph in vorlon
Bug 293: documentation doesn't describe elevation grid splitting options
Bug 294: USE at top level makes file unparseable
Bug 295: check version no longer works
Bug 296: exceptions reducing baxter humanoid
Fixed in Build 105
Bug 290: need elevation grid to ifs mutator
Bug 292: need support for splitting elevation grid with texture
Bug 297: fetch doesn't handle background urls
Bug 299: Elevation grid splitting labels, define it row by row
Bug 300: EV to IFS mutator
Bug 305: elevation grid splitter with texture, upside down if original has textureTransform scale 1 -1
Bug 309: after fetch, wrl file isn't opened
Bug 312: fetch referenced files doesn't retrieve image textures
Fixed in Build 106
Bug 37: If a chisel produces errors, automatic clean should not occur
Bug 322: remove material node doesn't work sometimes
Bug 324: chisel reporting errors when none really exist in file (related to a PROTO)
Bug 325: chisel doesn't fetch some files