# HG changeset patch # User Tom Hayward tom@tomh.us # Date 1357250081 28800 # Node ID a91836d4907548e3d543d04f8b8c5eaf12ef111b # Parent 1537a1bd6a841337be714b9a2eb0bb962b706a8d Handle get_memory() errors during import/export. Fixes #395
diff -r 1537a1bd6a84 -r a91836d49075 chirpui/importdialog.py --- a/chirpui/importdialog.py Thu Jan 03 13:54:38 2013 -0800 +++ b/chirpui/importdialog.py Thu Jan 03 13:54:41 2013 -0800 @@ -525,6 +525,18 @@ mem = self.src_radio.get_memory(i) except errors.InvalidMemoryLocation, e: continue + except Exception, e: + self.__store.append(row=(False, + i, + i, + "ERROR", + chirp_common.format_freq(0), + "", + False, + str(e), + )) + self.record_use_of(i) + continue if mem.empty: continue