View Issue Details

IDProjectCategoryView StatusLast Update
00035323 - Current Dev ListBugpublic2019-10-30 19:29
ReporterK7ZCZAssigned To 
PrioritynormalSeverityminorReproducibilitysometimes
Status newResolutionopen 
Product Version6.6.0.237 
Target VersionFixed in Version 
Summary0003532: Lookup pane in Logbook suffers from race condition
Description
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.
ModuleLogbook
Sub-Module(select)
TestingNot Started

Relationships

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

Activities

WA9PIE

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