L4.0c SR-1 crashes when scrolling to specific point in book

Page 1 of 1 (7 items)
This post has 6 Replies | 0 Followers

Posts 65
Dale Winters | Forum Activity | Posted: Fri, May 28 2010 10:30 AM

I'm reporting a repeatable crash that happens while reading N. T. Wright's The New Testament and the People of God.  As I scroll down to the beginning of the 4th. paragraph on page 171 I get the message that "Logos Bible Software has quit working" and it shuts down.  My layout consists of a panel for: favorites, text in question, power look up, and information.  If I close both ower look up and information the crash does not occur but as soon as I add either one it crashes imediately.  If I page down to 174 and add either PLU or Info a crash does not occur, however from the 4th. paragraph on p.171 to end of p. 173 a crash will occur if either the Power Look Up or Information panels are included. 

Here is my error log: 

 Program Version: 4.0c SR-1 (4.03.3.9838)
Windows Version: 6.1.7600.0
Time: 2010-05-28 12:22:59
Installed memory: 4,086 MB
Install path: C:\Users\Dale Winters\AppData\Local\Logos4\System\Logos4.exe
Data path: C:\Users\Dale Winters\AppData\Local\Logos4\Data\2gv1astx.1st
Free disk space: 215,255 MB
Temp path: C:\Users\Dale Winters\AppData\Local\Temp\
Free temp space: 215,255 MB

Error ID: 6634
Error detail: NullReferenceException: Object reference not set to an instance of an object.

System.NullReferenceException: Object reference not set to an instance of an object.
   at Libronix.DataTypes.NumericHierarchyConversionValues.ExtendValues(NumericHierarchyConversionValues other)
   at Libronix.DataTypes.NumericHierarchyConversionMap.Convert(NumericHierarchyReference refFrom, DataType dtTo)
   at Libronix.DataTypes.GrammarDriven.JosephusLoebDataType.<>c__DisplayClass1a.<ConvertReferencesToCore>b__19(DataTypeReference reference)
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Libronix.DataTypes.GrammarDriven.JosephusLoebDataType.ConvertReferencesToCore(DataType dt, IEnumerable`1 seqReferences)
   at Libronix.DataTypes.DataType.ConvertReferencesTo(DataType dt, IEnumerable`1 seqReferences)
   at Libronix.DataTypes.DataTypeUtility.ConvertTo(DataTypeReference reference, DataType dt)
   at Libronix.DigitalLibrary.KeyLinkManager.ConvertIfNeeded(DataTypeReference reference, DataType dt)
   at Libronix.DigitalLibrary.KeyLinkManager.<>c__DisplayClass59.<DoFindBestMilestoneRange>b__51(ResourceMilestoneIndex index)
   at System.Linq.Enumerable.<SelectManyIterator>d__14`2.MoveNext()
   at Libronix.DigitalLibrary.KeyLinkManager.DoFindBestMilestoneRange(Resource resource, ResourceMilestoneIndex milestoneIndex, ResourceMilestoneQuery query)
   at Libronix.DigitalLibrary.KeyLinkManager.FindBestMilestoneForResource(String strResourceId, ResourceMilestoneQuery milestoneQuery)
   at Libronix.DigitalLibrary.KeyLinkManager.GetKeyLinkDestinations(IWorkState state, KeyLinkQuery query)
   at Libronix.DigitalLibrary.KeyLinkManager.GetPrimaryKeyLinkDestination(IWorkState state, KeyLinkQuery query)
   at LDLS4.Panels.InformationPanel.InformationItemFactory.KeyLinkWithPreferredResource(KeyLinkQuery query, String strPreferredResourceId)
   at LDLS4.Panels.InformationPanel.InformationItemFactory.CreateForKeyLink(InformationItemKeyLinkQuery query)
   at LDLS4.Panels.InformationPanel.InformationItemFactory.<CreateForResourcePopupLink>d__27.MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at LDLS4.Panels.PowerLookupPanel.PowerLookupViewModel.<ReadFromResourcePanelWork>d__6.MoveNext()
   at Libronix.Utility.Threading.AsyncWorkerTask`1.EnumMoveNext()
   at Libronix.Utility.Threading.AsyncWorkerTask`1.ContinueExecution()
   at Libronix.Utility.Threading.AsyncAction.Continue()
   at Libronix.Utility.Threading.ThreadPoolAsyncAction.<Start>b__0(Object )
   at Libronix.Utility.Threading.GroupedThreadPool.ExecuteNextCallback(Object state)
   at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)

Posts 24928
Forum MVP
Dave Hooton | Forum Activity | Replied: Sat, May 29 2010 11:35 PM

That should be enough info for the developers. I've created a wiki report at Crash_when_reading_The_New_Testament_and_the_People_of_God.$

Dave
===

Windows & Android

Posts 1633
Allen Browne | Forum Activity | Replied: Thu, Jun 3 2010 2:37 AM

FWIW, I have exactly the same problem, on the same page of the same book.

Same version of Logos (4.03.3.9838.)

Same version of Windows 7 64-bit (6.1.7600.)

Posts 4077
Melissa Snyder | Forum Activity | Replied: Thu, Jun 3 2010 3:04 PM

I was able to reproduce after adding Power Lookup (with resource, Information, and Favorites panels already open). I'll submit log to development. Thanks.

Posts 4077
Melissa Snyder | Forum Activity | Replied: Mon, Jun 7 2010 3:45 PM

This will be fixed in 4.0c SR-2, which is due out this week.

Posts 65
Dale Winters | Forum Activity | Replied: Mon, Jun 7 2010 4:14 PM

Thanks and God Bless.

Posts 1633
Allen Browne | Forum Activity | Replied: Mon, Jun 7 2010 7:51 PM

Melissa Snyder:
This will be fixed in 4.0c SR-2, which is due out this week.

Great news. Thanks Melissa.

Page 1 of 1 (7 items) | RSS