Previous
Next
Table of Contents
Bugs of the library ("libshelly"
):
- The library does not check for any mathematical errors like
division by zero. This may lead to crashes for certain combinations
of parameters.
The following dangerous parameter values are known:
"alpha"
< 5: results in a crash
"a"
or "b"
= 0: results in a crash
"od"
or "sd"
= 0: infinite loop and malloc bomb,
A complete lock of the machine is possible! (The same goes for all
Nodule-mode parameters!)
Bugs of "shelly"
:
"shelly"
does not check for forbidden combinations of
calculation modes and output formats.
Bugs of the "Shell Laboratory"
:
- Calculation of the surface normals for the shaded rendering
modes is incorrect and slow.
- Saving of data files does not include calculation mode
or output format settings.
- Loading of data files that switch calculation modes leaves
the menu check-boxes in
"Shelly/Mode"
untouched.
- The lab might allocate all available colors of your
display, leaving nothing for other applications. You should
run it on a display with 16 or 24 bpp anyway.
- Double-clicks in the file requesters pop up an error box
on Tk4.0.
- Loading of data files that contain values with higher resolution
than the resolution of their slider does not work properly on Tk4.0.
The entry is displaying a wrong, rounded, value afterwards!
Another good reason to update your Tcl/Tk.
The GUI is my first Tcl/Tk - OpenGL project.
More errors or incompatibilities are likely. Do not hesitate
to inform me of such errors or design flaws.
Previous
Next
Table of Contents