Loading ...
Sorry, an error occurred while loading the content.
 

Re: [pcgen] [Trackered] Re: PcGen Crash: how to debug this?

Expand Messages
  • Andrew Maitland
    [ 1725939 ] PcGen Crash: how to debug this? https://sourceforge.net/tracker/index.php?func=detail&aid=1725939&group_id=25576&atid=384719 ... [Non-text portions
    Message 1 of 4 , May 25 6:35 PM
      [ 1725939 ] PcGen Crash: how to debug this?


      https://sourceforge.net/tracker/index.php?func=detail&aid=1725939&group_id=25576&atid=384719
      Tom Parker wrote:
      > nokao83: What version of PCGen? The code this stack trace refers to
      > does not exist in 5.12 RC1.
      >
      >
      > Andrew: Please Tracker... someone will need to look at this. (and
      > leave all of these trackers as assigned to "None" - thanks.
      >
      >
      > --- In pcgen@yahoogroups.com, Andrew Maitland <drew0500@...> wrote:
      >
      >> Flagging for Code Monkey or Tom to take a look...
      >>
      >> nokao83 wrote:
      >>
      >>> Hi... I was editing a little the my_dataset classes, and encountered
      >>> that problem:
      >>> Feat and preview tabs don't display anything (gray page).
      >>>
      >>> After a few I saw that on the java command line there are errors.
      >>>
      >>> How can I discover what caused the errors? I tryed to delete both the
      >>> datasets and the characters and I still have that problems, I have
      >>> that problems even not loading my_dataset with some new-made
      >>>
      > characters...
      >
      >>> That are the errors:
      >>> With my_dataset:
      >>> java.lang.NullPointerException
      >>> at
      >>> pcgen.gui.tabs.InfoFeats$FeatModel.buildTreeSourceName(InfoFeats.java
      >>> :2205)
      >>> at
      >>> pcgen.gui.tabs.InfoFeats$FeatModel.resetModel(InfoFeats.java:2329)
      >>> at
      >>>
      > pcgen.gui.tabs.InfoFeats$FeatModel.<init>(InfoFeats.java:1517)
      >
      >>> at
      >>>
      > pcgen.gui.tabs.InfoFeats$FeatModel.<init>(InfoFeats.java:1476)
      >
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.createModelAvailable(InfoFeats.java:512)
      >>> at pcgen.gui.tabs.InfoFeats.createModels(InfoFeats.java:547)
      >>> at
      >>>
      > pcgen.gui.tabs.InfoFeats.initComponents(InfoFeats.java:1120)
      >
      >>> at pcgen.gui.tabs.InfoFeats.access$000(InfoFeats.java:129)
      >>> at pcgen.gui.tabs.InfoFeats$1.run(InfoFeats.java:207)
      >>> at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      >>> at java.awt.EventQueue.dispatchEvent(Unknown Source)
      >>> at
      >>> pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent(PCGen_Frame
      >>> 1.java:3153)
      >>> at
      >>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
      >>>
      >>> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
      >>> Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.run(Unknown Source)
      >>>
      >>>
      > java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=pcgen.gui.tabs.InfoFe
      >
      >>> ats$1@1132f26,notifier=null,catchExceptions=false,when=1179432750609]
      >>> on sun.awt
      >>> .windows.WToolkit@175078b
      >>> java.lang.NullPointerException
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.updateAvailableModel(InfoFeats.java:1370)
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.updateCharacterInfo(InfoFeats.java:1407)
      >>> at pcgen.gui.tabs.InfoFeats.forceRefresh(InfoFeats.java:292)
      >>> at pcgen.gui.tabs.InfoFeats.setPc(InfoFeats.java:219)
      >>> at
      >>> pcgen.gui.CharacterInfo$PcSetter.finished(CharacterInfo.java:478)
      >>> at pcgen.util.SwingWorker$1.run(SwingWorker.java:107)
      >>> at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      >>> at java.awt.EventQueue.dispatchEvent(Unknown Source)
      >>> at
      >>> pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent(PCGen_Frame
      >>> 1.java:3153)
      >>> at
      >>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
      >>>
      >>> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
      >>> Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.run(Unknown Source)
      >>>
      >>>
      > java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=pcgen.util.SwingWorke
      >
      >>> r$1@699df5,notifier=null,catchExceptions=false,when=1179432750953] on
      >>> sun.awt.wi
      >>> ndows.WToolkit@175078b
      >>>
      >>>
      >>> That are the errors again after some removal and only-default set
      >>>
      > loading:
      >
      >>> java.lang.NullPointerException
      >>> at
      >>> pcgen.gui.tabs.InfoFeats$FeatModel.buildTreeSourceName(InfoFeats.java
      >>> :2205)
      >>> at
      >>> pcgen.gui.tabs.InfoFeats$FeatModel.resetModel(InfoFeats.java:2329)
      >>> at
      >>>
      > pcgen.gui.tabs.InfoFeats$FeatModel.<init>(InfoFeats.java:1517)
      >
      >>> at
      >>>
      > pcgen.gui.tabs.InfoFeats$FeatModel.<init>(InfoFeats.java:1476)
      >
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.createModelAvailable(InfoFeats.java:512)
      >>> at pcgen.gui.tabs.InfoFeats.createModels(InfoFeats.java:547)
      >>> at
      >>>
      > pcgen.gui.tabs.InfoFeats.initComponents(InfoFeats.java:1120)
      >
      >>> at pcgen.gui.tabs.InfoFeats.access$000(InfoFeats.java:129)
      >>> at pcgen.gui.tabs.InfoFeats$1.run(InfoFeats.java:207)
      >>> at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      >>> at java.awt.EventQueue.dispatchEvent(Unknown Source)
      >>> at
      >>> pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent(PCGen_Frame
      >>> 1.java:3153)
      >>> at
      >>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
      >>>
      >>> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
      >>> Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.run(Unknown Source)
      >>>
      >>>
      > java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=pcgen.gui.tabs.InfoFe
      >
      >>> ats$1@f917bd,notifier=null,catchExceptions=false,when=1179434028765]
      >>> on sun.awt.
      >>> windows.WToolkit@1978611
      >>> java.lang.NullPointerException
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.updateAvailableModel(InfoFeats.java:1370)
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.updateCharacterInfo(InfoFeats.java:1407)
      >>> at pcgen.gui.tabs.InfoFeats.forceRefresh(InfoFeats.java:292)
      >>> at pcgen.gui.tabs.InfoFeats.setPc(InfoFeats.java:219)
      >>> at
      >>> pcgen.gui.CharacterInfo$PcSetter.finished(CharacterInfo.java:478)
      >>> at pcgen.util.SwingWorker$1.run(SwingWorker.java:107)
      >>> at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      >>> at java.awt.EventQueue.dispatchEvent(Unknown Source)
      >>> at
      >>> pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent(PCGen_Frame
      >>> 1.java:3153)
      >>> at
      >>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
      >>>
      >>> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
      >>> Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.run(Unknown Source)
      >>>
      >>>
      > java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=pcgen.util.SwingWorke
      >
      >>> r$1@1392356,notifier=null,catchExceptions=false,when=1179434029078] on
      >>> sun.awt.w
      >>> indows.WToolkit@1978611
      >>> java.lang.NullPointerException
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.updateAvailableModel(InfoFeats.java:1370)
      >>> at
      >>> pcgen.gui.tabs.InfoFeats.updateCharacterInfo(InfoFeats.java:1407)
      >>> at pcgen.gui.tabs.InfoFeats.forceRefresh(InfoFeats.java:292)
      >>> at pcgen.gui.tabs.InfoFeats.refresh(InfoFeats.java:282)
      >>> at
      >>> pcgen.gui.CharacterInfo$tabChangeListener.stateChanged(CharacterInfo.
      >>> java:463)
      >>> at javax.swing.JTabbedPane.fireStateChanged(Unknown Source)
      >>> at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown
      >>> Source)
      >>> at
      >>> javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Sour
      >>> ce)
      >>> at
      >>> javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Sour
      >>> ce)
      >>> at javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown
      >>>
      > Source)
      >
      >>> at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)
      >>> at
      >>> javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.mousePressed(Unknown
      >>> Source)
      >>> at java.awt.Component.processMouseEvent(Unknown Source)
      >>> at javax.swing.JComponent.processMouseEvent(Unknown Source)
      >>> at java.awt.Component.processEvent(Unknown Source)
      >>> at java.awt.Container.processEvent(Unknown Source)
      >>> at java.awt.Component.dispatchEventImpl(Unknown Source)
      >>> at java.awt.Container.dispatchEventImpl(Unknown Source)
      >>> at java.awt.Component.dispatchEvent(Unknown Source)
      >>> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
      >>> Source)
      >>> at java.awt.LightweightDispatcher.processMouseEvent(Unknown
      >>> Source)
      >>> at java.awt.LightweightDispatcher.dispatchEvent(Unknown
      >>>
      > Source)
      >
      >>> at java.awt.Container.dispatchEventImpl(Unknown Source)
      >>> at java.awt.Window.dispatchEventImpl(Unknown Source)
      >>> at java.awt.Component.dispatchEvent(Unknown Source)
      >>> at java.awt.EventQueue.dispatchEvent(Unknown Source)
      >>> at
      >>> pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent(PCGen_Frame
      >>> 1.java:3153)
      >>> at
      >>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
      >>>
      >>> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
      >>> Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      >>> at java.awt.EventDispatchThread.run(Unknown Source)
      >>>
      >>>
      > java.awt.event.MouseEvent[MOUSE_PRESSED,(316,89),button=1,modifiers=Button1,extM
      >
      >>> odifiers=Button1,clickCount=1] on frame0
      >>>
      >>>
      >>>
      >>> PCGen's Release site: http://pcgen.sourceforge.net
      >>> PCGen's Wiki: http://www.legolas.org/pcgen/pytw/#Welcome
      >>> PCGen's Roadmap: http://www.legolas.org/pcgen/pytw/#Roadmap
      >>> PCGen's Alpha Build: http://pcgen.sourceforge.net/07_autobuilds.php
      >>> PCGen's Online Docs:
      >>>
      > http://pcgen.sourceforge.net/autobuilds/pcgen-docs/
      >
      >>> Yahoo! Groups Links
      >>>
      >>>
      >>>
      >>>
      >>>
      >>>
      >
      >
      >
      >
      > PCGen's Release site: http://pcgen.sourceforge.net
      > PCGen's Wiki: http://www.legolas.org/pcgen/pytw/#Welcome
      > PCGen's Roadmap: http://www.legolas.org/pcgen/pytw/#Roadmap
      > PCGen's Alpha Build: http://pcgen.sourceforge.net/07_autobuilds.php
      > PCGen's Online Docs: http://pcgen.sourceforge.net/autobuilds/pcgen-docs/
      > Yahoo! Groups Links
      >
      >
      >
      >
      >


      [Non-text portions of this message have been removed]
    Your message has been successfully submitted and would be delivered to recipients shortly.