Details
-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.0
-
Component/s: o.c.jsword.book
-
Labels:None
-
Environment:
Sun java 6, ubuntu 8.04 i386
Description
All "daily devotional" type modules where there is a certain text for each day fail after clicking the date thus:
Apr 30, 2008 11:32:46 AM org.crosswire.common.util.Reporter informUser
INFO: Error reading
org.crosswire.jsword.book.BookException: Error reading {0}
at org.crosswire.jsword.book.sword.RawLDBackend.getRawText(RawLDBackend.java:95)
at org.crosswire.jsword.book.sword.RawLDBackend.getRawText(RawLDBackend.java:73)
at org.crosswire.jsword.book.sword.SwordDictionary.getOsisIterator(SwordDictionary.java:82)
at org.crosswire.jsword.book.BookData.getOsisContent(BookData.java:168)
at org.crosswire.jsword.book.BookData.getOsisFragment(BookData.java:106)
at org.crosswire.jsword.book.BookData.getSAXEventProvider(BookData.java:119)
at org.crosswire.bibledesktop.display.basic.TextPaneBookDataDisplay.refresh(TextPaneBookDataDisplay.java:158)
at org.crosswire.bibledesktop.display.basic.TextPaneBookDataDisplay.setBookData(TextPaneBookDataDisplay.java:117)
at org.crosswire.bibledesktop.book.MultiBookPane.newEntry(MultiBookPane.java:510)
at org.crosswire.bibledesktop.book.MultiBookPane$3.valueChanged(MultiBookPane.java:376)
at javax.swing.JList.fireSelectionValueChanged(JList.java:1765)
at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1779)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:388)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:398)
at javax.swing.JList.setSelectionInterval(JList.java:2035)
at javax.swing.plaf.basic.BasicListUI$Handler.adjustSelection(BasicListUI.java:2721)
at javax.swing.plaf.basic.BasicListUI$Handler.mousePressed(BasicListUI.java:2677)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
at java.awt.Component.processMouseEvent(Component.java:6038)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5806)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4413)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322
)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2440)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
The tried module was C.H Spurgeon's Morning and Evening: Daily Readins. The affected snapshot is the 26th of April. It is a relatively new bug.