I brought the johntheripper code up and tried to use the source window to attach to it and got this error: java.lang.NullPointerException at frysk.gui.srcwin.SourceWindow$SourceWindowListener.currentStackChanged(FryskGui) at frysk.gui.srcwin.CurrentStackView.notifyObservers(FryskGui) at frysk.gui.srcwin.CurrentStackView.selectionChangedEvent(FryskGui) at org.gnu.gtk.TreeSelection.fireSelectionEvent(libgtkjava-2.8.so) at org.gnu.gtk.TreeSelection.handleChanged(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) It also says "No debug information available for this stack frame" in the source window when it comes up even though I have compiled it with the -g option.
This NPE appears when I click on the "#1 0x806c516 in DES_bs_crypt_LM()" in the "Current Stack" view.
2006-12-05 Mike Cvet <mcvet@redhat.com> * SourceBuffer.java (setCurrentLine): Check for null frame data. * SourceWindow.java: Removed references to SourceWindow state. (SourceWindowListener.currentStackChanged): Prevent nulls, fixing #3619. * SourceView.java (SourceViewListener.mouseMotionEvent): Remove reference to SourceWindow state macro.
Appears to be fixed in latest CVS head.