Project

General

Profile

Actions

Bug #11984

closed

Cannot open mmap

Added by Dylan Armitage 28 days ago. Updated 27 days ago.

Status:
Not a bug
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
05/15/2025
Due date:
% Done:

0%

Estimated time:
Chirp Version:
next
Model affected:
Baofeng UV-5R
Platform:
Linux
Debug Log:
I read the instructions above:
Yes

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

config.txt (818 Bytes) config.txt Dylan Armitage, 05/15/2025 07:05 PM
linux_system_info.txt (271 Bytes) linux_system_info.txt Dylan Armitage, 05/15/2025 07:05 PM
debug_log.txt (27.9 KB) debug_log.txt Dylan Armitage, 05/15/2025 07:05 PM

Updated by Dylan Armitage 28 days ago

[Uploaded from CHIRP next-20250509]

Actions #2

Updated by Dan Smith 28 days ago

Yeah, the failure is because your wxPython is missing a core API for the grid. What distro and where is your wxPython from?

Actions #3

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.

Actions #4

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!

Actions #5

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.

Actions #6

Updated by Dan Smith 27 days ago

  • Status changed from New to Not a bug
Actions

Also available in: Atom PDF