Bug #110
closedInserting rows above/below hangs
0%
Description
I have 6 NOAA channels programmed into the last 6 memories (121-127) on my UV-5R. Attempting to insert a row above row 125 the program hangs at a dialogue stating "moving 127 to 128". Closing the dialogue returns you to the program, but it's unstable after that, ultimately hanging after a few operations.
Terminal output:
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 552, in bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 505, in run
self.target(*self.args, **self.kwargs)
File "/home/pjohnson/Downloads/chirp-daily-04072012/chirpui/shiftdialog.py", line 129, in threadfn
count = func(newhole)
File "/home/pjohnson/Downloads/chirp-daily-04072012/chirpui/shiftdialog.py", line 100, in insert_hole
ret = self._shift_memories(1, mems)
File "/home/pjohnson/Downloads/chirp-daily-04072012/chirpui/shiftdialog.py", line 68, in _shift_memories
self.rthread.radio.set_memory(i)
File "/home/pjohnson/Downloads/chirp-daily-04072012/chirp/uv5r.py", line 259, in set_memory
_mem = self._memobj.memory[mem.number]
File "/home/pjohnson/Downloads/chirp-daily-04072012/chirp/bitwise.py", line 171, in __getitem_
return self.__items[index]
IndexError: list index out of range