There are two main category of bugs. The first kind are those inadvertently created by the author. Hopefully most of these have been caught. What bugs remain should be readily fixable, and generally will be as time permits.
The second kind are those lurking in your Java environment. It is expected that this kind will be what users will typically encounter. Java has come a long way towards its "write once, run anywhere" goal, but it is not there yet. Different Java installations will exhibit different bugs, and in turn make Night Vision look buggy. If the user wishes to report a bug, it it best to first test the behavior on another machine with a different operating system and/or Java version, if possible. This should determine whether the bug is in the first category. (Some bugs might be "fixed" merely by upgrading Java.)
Some miscellaneous bugs that have been encountered:
Wildlife imagery created by author's daughters,
Heidi Suzanne and Jennifer