View Issue Details

IDProjectCategoryView StatusLast Update
00035323 - Current Dev ListBugpublic2019-10-30 19:29
ReporterK7ZCZAssigned To 
Status newResolutionopen 
Product Version6.6.0.237 
Target VersionFixed in Version 
Summary0003532: Lookup pane in Logbook suffers from race condition
The code that implements the Lookup pane in the Logbook performs two operations. It does a call sign lookup operation, then also does a WSI lookup. The code is written in a way that assumes the call sign lookup operation finishes first, then the WSI lookup completes. If the work doesn't complete in this order, the Lookup pane won't display valid results, and might display no results at all.

Steps To Reproduce
There's not really a solid repro for this, which is the nature of a race problem. The problem is more likely to show itself when more look up data sources are enabled than fewer; and is more likely to be apparent when there are fewer (just one) WSI-configured data sources than more.

The 6.6 and 6.7 releases have the same problem.
TagsNo tags attached.
TestingNot Started


related to 0003485 closedK7ZCZ Ham Radio Deluxe Logbook Lookup Pane does not fully populate 



2019-10-30 19:29

administrator   ~0009107

Good catch. This is exactly the kind of things I hope we find and fix.

That said, we should take this on post 6.7.

Issue History

Date Modified Username Field Change
2019-10-30 18:36 K7ZCZ New Issue
2019-10-30 18:37 K7ZCZ Relationship added related to 0003485
2019-10-30 19:29 WA9PIE Note Added: 0009107