Bug #11984
closedCannot open mmap
0%
Description
(Describe what you were doing)
I was trying to download the memory from my radio, but I also tried opening the backup image file from it.
(Describe what you expected to happen)
I expected to be able to view the channel and memory configuration.
(Describe what actually happened instead)
It presented an error - 'ChirpGridTable' has no attribute 'GetRowsCount'
and CHIRP did not display anything. The file itself was fine - using the CLI version I could view the channel configuration.
(Has this ever worked before? New radio? Does it work with OEM software?)
I have done this before successfully, but over a year ago. Same cable, same radio, same laptop (but probably different Python version).
Files
Updated by Dylan Armitage 28 days ago
- File config.txt config.txt added
- File linux_system_info.txt linux_system_info.txt added
- File debug_log.txt debug_log.txt added
[Uploaded from CHIRP next-20250509]
Updated by Dan Smith 28 days ago
Ah, neon, I see. So your wxPython is 4.1.1 which is a bit of an odd thing. Since neon 6 is based on 24.04, I would expect you to have 4.2.1 (which is what I'm running on my noble machine). I assume you followed the instructions on ChirpOnLinux to re-use the wxPython bundled with your disro (and matching your gtk) right? If so, you probably need to figure out how to get onto a supported wxPython, which is either 4.0.7 (from older debian-based distros) or >4.2.0 on modern ones.
Either way, this is not really a CHIRP bug because the problem is your wxPython's grid implementation is missing the method the error is complaining about.
Updated by Dylan Armitage 28 days ago
I see. I haven't updated this laptop in a while, so I'll do that and make sure I install a supported version of wxPython. Thanks!
Updated by Dylan Armitage 28 days ago
Only took like 3 hours to do, but upgraded and now on wxPython 4.2.1. Everything works, thank you.