I'm using cqrlog for a few years now, currently Ver 2.0.5 (001) on Linux Mint 17.3. Recently I noticed something disturbing: the number of DXCC countries and DXCC CFM went down... additionally, the DXCC statistic says 138 DXCC confirmed by LotW, but lotw.arrl.org says I have 140 confirmed DXCC. Obviously, something is wrong. To find out, I dumped the complete database (cqrlog001 and cqrlog_common), got my logs from lotw and examined the data.
I found these entries with the first try:
| callsign | cqr_dxcc | lotw_DXCC |
| 5B4PRC | TF | 5B |
| 9G5AM | OM | 9G |
Both calls are the only ones with this particular dxcc entity. Both have something in common: I recently ordered QSL cards via OQRS and did an edit of the CQRLOG-entries (added the OQRS order data to the comment-field). Somehow the dxcc-field entry of this record got mixed up. When I recalled these records and did an "edit QSO", the wrong DXCC ref. entries changed automagically to the correct values and "save QSO" set them correctly.
Any idea how this can happen? And how do I check my several thousand QSO records? It would be nice (and easy) to have a program that reads a callsign and outputs the number in the "adif" field. This could be used to check the records automatically. CQRLOG must have this builtin, because entering the callsign sets the DXCC window entry automatically.
Martin DB2MJ (and database programmer in another life...)