I’m currently using trackpad with librepcb so my two finger scroll up and down is zoom, and in about 4 hours of work I’ve crashed about 3 times. The trigger seems to be on a scroll, but its not every time so its hard to pinpoint the exact conditions of failure.
I am using Arch Linux (CachyOS) and the librepcb-appimage AUR package.
I have seen such a problem recently and figured out it seems to be related to a new version of freetype (which I guess is used from the system, not bundled in the AppImage). The crash is easy to reproduce when zooming into the schematic at the location of a netlabel or buslabel. When I run the AppImage from the terminal, I see this:
I tried to find a workaround to avoid these segfaults, but I couldn’t find any :-/ We really need the Qt bugfix, but Qt 6.11.1 is not even released yet. So I think downgrading freetype is currently the only workaround.
I opened an issue to keep this in mind, so we can update to Qt 6.11.1 before our next release.