Memory Access Error on Application as appImage

Hello everyone,

i am trying to run VictronConnect as appImage. It’s a management and monitoring software for Victron products (inverter, solar charger etc.)

The application GUI loads, but crashes two seconds later with a memory access error (Speicherzugriffsfehler).
From journal i see this as main error message:

Feb 02 21:14:54 ZBook systemd-coredump[10129]: [🡕] Process 10088 (VictronConnect) of user 1000 dumped core.
                                               
                                               Stack trace of thread 10088:
                                               #0  0x00007f3b181991ba n/a (/tmp/.mount_VictrooIPG6B/lib/libQt6Core.so.6 + 0x1991ba)
                                               ELF object binary architecture: AMD x86-64
░░ Subject: Speicherabbild für Prozess 10088 (VictronConnect) generiert
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ Documentation: man:core(5)

Any thoughts on how to start looking for solutions would be appreciated.
In the Victron support forum, many reported it as working on different distributions inclding Arch based. So it doesn’t seem to be a general problem.

Thanks in advance

I just can confirm it crashes on me too. XFCE, X11 session. There was some log in the tmp folder but it did not seem helpful. I have coredump files disabled so i cannot help further.

p.s. after a little bit of investigating…seems the newer version miss the libQtBluetoothLocal.so.1 and no package in the arch world or aur has this. As a workaround you can use an older version, seems to work fine at least with the demos
https://www.victronenergy.de/upload/software/VictronConnect-x86_64-v5.103.AppImage

Thanks, i will try it later with the older version.
This seem to be a really old one as a release with a lower major number.

Meanwhile i’ve seen in the logs exactly the same message about that libQt library.
Is it an Arch or Victron issue to repair?

Interestingly the new version launches exactly once, my devices are recovered. But as i am not using the default pin, i need bluetoothctl to determine it.
And then it crashes…

On every next launch in the same session it crashes a second after launch. Until the next reboot…

It definitely a Victron issue. It is an appimage, it is supposed to contain the needed libraries and they obviously forgot to include one.

2 Likes

Thanks.

the older version works as expected. I’ve written a comment in the Victron Community some days ago, but no response so far.

Quick update to whom it might concern:

Victron support has installed the latest Manjaro in a VM and tested the app.
There it is working. For me it’s still not, seem to be a QT library is not pulled off the system even if it’s there.

Well i tested it too and it didn’t work on xfce either.

Seem to be that a new install might work, but no guarantee.
So i leave this open for now and use the smartphone app.

Victron Support has identified/reproduced the error. They are currently looking into it.

1 Like