When I bring up a source window and bring up the test source with the inline code that can be expanded and go through and expand all of the inline code and then contract it. It usually does not take very long for the following stacktrace to occur: java.lang.NullPointerException at frysk.gui.srcwin.InlineBuffer.getVariable (FryskGui) at frysk.gui.srcwin.SourceView.mousedOverText (FryskGui) at frysk.gui.srcwin.SourceView$SourceViewListener.mouseMotionEvent (FryskGui) at org.gnu.gtk.Widget.fireMouseMotionEvent (libgtkjava-2.8.so) at org.gnu.gtk.Widget.handleMouseMotion (libgtkjava-2.8.so) at org.gnu.gtk.Gtk.gtk_main (libgtkjava-2.8.so) at org.gnu.gtk.Gtk.main (libgtkjava-2.8.so) at frysk.gui.Gui.gui (FryskGui) at frysk.gui.FryskGui.main (FryskGui)
This was caused by not checking to see if the return value from a function was null or not. This has been corrected 2006-03-09 Adam Jocksch <ajocksch@redhat.com> * InlineBuffer.java (getVariable): Now adds check for the DOMLine being null since this occurs in corner cases.