I have occasionally gotten access errors after using the filter function - got one today after a very simple sequence. Tried it again and no error!? Random?
Anyway, here's the sequence:
1) Fire up CqrlogAlpha (latest git version, built locally)
2) Click OK on the "rig not responding" message
3) On the QSO list, hit F12 for filtering
4) Enter callsign that has multiple, old QSOs. Hit Enter
5) Select an old entry on the QSO list
6) Click Edit or F4 to edit
7) Hit ESC to cancel Edit QSO window
8) On the QSO list, type Shift+F12 to cancel filter
9) Boom! Access violation window appears
10) Click Abort
I don't think this is a new bug - I've had them maybe every couple of months as long as I can remember, but this is the first time it happened on the first operation I did today. The only things that might be common to all is that there is at least one ESC to cancel an edit, and the QSOs in question are usually old.
Anything else I can do?
Thanks for reporting!
As you said those errors are random.
A bit same kind of error is reported when using Ctrl+F (search by callsign) on Qso_list.
Also in "statistics" there are sometimes random access violations.
I think the main reason is that same sql query is used in two or more places at same time (or left open by previous query).
I have tried to clean up those. I know it has not stopped those bugs, even there has been some progress.
Main thing to find one is that you can repeat it. If not always, but often enough, so that you can catch the reason.
--
Saku
OH1KH