From: James D. (JIRA) <ji...@pc...> - 2010-08-28 22:53:28
|
[ http://jira.pcgen.org/browse/CODE-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Dempsey closed CODE-200. ------------------------------ Resolution: Cancelled Unable to reproduce. Put unbalanced parens into the acid arrow spell in pfrpg mode, created a 3rd level wizard and gave them the spell. No error occurred apart from the expected report of parentheses unbalanced. Note: The code that is failing does not exist in the trunk so I will also remove the "not released" version info. > NPE with unbalanced parathesis > ------------------------------ > > Key: CODE-200 > URL: http://jira.pcgen.org/browse/CODE-200 > Project: Code > Issue Type: Bug > Affects Versions: 5.16.3 RC1 > Reporter: Andrew Maitland > > # > null > # > java.lang.NullPointerException > # > at java.util.ArrayList.<init>(ArrayList.java:133) > # > at pcgen.core.PlayerCharacter.getRealAbilitiesList(PlayerCharacter.java:15506) > # > at pcgen.core.PlayerCharacter.getAggregateAbilityListNoDuplicates(PlayerCharacter.java:16349) > # > at pcgen.gui.tabs.ability.SelectedAbilityPanel.buildPCAbilityList(SelectedAbilityPanel.java:235) > # > at pcgen.gui.tabs.ability.SelectedAbilityPanel.getAbilityList(SelectedAbilityPanel.java:172) > # > at pcgen.gui.tabs.ability.AbilitySelectionPanel.update(AbilitySelectionPanel.java:672) > # > at pcgen.gui.tabs.ability.SelectedAbilityPanel.update(SelectedAbilityPanel.java:163) > # > at pcgen.gui.tabs.InfoAbility.updateSelectedModel(InfoAbility.java:596) > # > at pcgen.gui.tabs.InfoAbility.updateCharacterInfo(InfoAbility.java:580) > # > at pcgen.gui.tabs.BaseCharacterInfoTab.forceRefresh(BaseCharacterInfoTab.java:70) > # > at pcgen.gui.tabs.BaseCharacterInfoTab.setPc(BaseCharacterInfoTab.java:171) > # > at pcgen.gui.tabs.TabContainer.forceRefresh(TabContainer.java:249) > # > at pcgen.gui.tabs.TabContainer.refresh(TabContainer.java:323) > # > at pcgen.gui.CharacterInfo$Refresher.finished(CharacterInfo.java:523) > # > at pcgen.util.SwingWorker$1.run(SwingWorker.java:134) > # > at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) > # > at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) > # > at pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent(PCGen_Frame1.java:2935) > # > at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) > # > at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) > # > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) > # > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) > # > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > # > 17:01:39.155 LSTERROR Thread-51 SpellLoader:111 Unbalanced parentheses in TARGETAREA 'Cylinder [10 ft. diameter, 40 ft. high)' used in spell Slime Bucket > # > 17:01:39.157 LSTERROR Thread-51 SpellLoader:111 Illegal Token 'TARGETAREA' 'Cylinder [10 ft. diameter, 40 ft. high)' for pcgen.core.spell.Spell Slime Bucket -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.pcgen.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |