This is problem I am experiencing for some time. I am not able to get declination via online declination lookup. Always it ends with message "The online declination lookup failed: declination value not found."
The returned xml file now contains <version>0.5.0.7</version>
before the <result> element.
The following two lines marked with //Patch Ticket #485
provide a quick fix (inserted at line 699 in georeferencing_dialog.cpp)</result>
Thanks for reporting. The online service seems to have changed its interface.
The returned xml file now contains <version>0.5.0.7</version>
before the <result> element.
The following two lines marked with //Patch Ticket #485
provide a quick fix (inserted at line 699 in georeferencing_dialog.cpp)</result>
Okay, you found the problem: the parser is too inflexible.
However, the solution is not to add another specific handler (for an element we don't even use yet), but rather to ignore all unknown elements.
Of course, a better (and tested) solution might look like