FS#75332 - [prusa-slicer] 2.4.2-6 Segmentation fault

Attached to Project: Community Packages
Opened by Massiiliano (MaxMina_95) - Friday, 15 July 2022, 11:08 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Friday, 22 July 2022, 12:53 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Bruno Pagani (ArchangeGabriel)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 14
Private No

Details

Description: Whenever I try to run prusa-slicer it goes in Segmentation fault.


Additional info:
Name : prusa-slicer
Version : 2.4.2-6
Kernel : 5.18.11-arch1-1

Steps to reproduce:
1) Install prusa-slicer
2) Type prusa-slicer inside a terminal emulator and hit enter
3) Output: Segmentation fault (core dumped)
This task depends upon

Closed by  Bruno Pagani (ArchangeGabriel)
Friday, 22 July 2022, 12:53 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.4.2-7 is using the same wxWidgets version as upstream.
Comment by Christian (CountMurphy) - Friday, 15 July 2022, 17:47 GMT
Running prusa-gcode viewer through gdb I get a crash in the new wxwidets-common library:

0x00007ffff54a2d45 in ?? () from /usr/lib/libwx_baseu-3.2.so.0, so it looks like the problem is related to the wxwdgets update. Running prusa-slicer-bin from the AUR appears to still work (https://bbs.archlinux.org/viewtopic.php?id=278060)
Comment by Caleb Reister (calebreister) - Saturday, 16 July 2022, 00:43 GMT
prusa-slicer-bin is an AppImage, so it likely includes the older version of wxgtk in the binary itself. I've been getting the same issue with prusa-slicer-git even after applying the changes to the official PKGBUILD.
Comment by lod (lod) - Sunday, 17 July 2022, 16:48 GMT
backtrace with debuginfod
Comment by Gonçalo Pereira (G-Pereira) - Monday, 18 July 2022, 13:51 GMT
The issue seems to have been fixed now after a package update of one of its dependencies.
Comment by Christian (CountMurphy) - Monday, 18 July 2022, 13:55 GMT
Just ran a full system update and its still broken, though it is possible my pacman mirrors haven't synced the new package yet.
Comment by lod (lod) - Monday, 18 July 2022, 14:01 GMT
from the github issue

"...The thing here is, that wxWidgets 3.2 were released, and the package maintainers eagerly switched to it and then rebuilt our beloved PrusaSlicer 2.4 against it, although that wxWidgets version did not even exist at the time of its production and it is not compatible with it. That's why you are getting the crash..."
Comment by Christian (CountMurphy) - Monday, 18 July 2022, 14:07 GMT
Do you have a link to that issue? Can't seem to find it
Comment by lod (lod) - Monday, 18 July 2022, 14:07 GMT

Loading...