-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SIGSEGV due to Gtk file chooser on ArchLinux #1703
Comments
Hi, does this still happen with a more recent alpha? |
yes, I've just tried tags/version_1.42.0-alpha6. Does this help: Stack trace of thread 15358: |
@balert Thanks. I can't say for sure but it seems like memory allocation callbacks are botched for gtk in libpng. I'll see what can be done... |
What happens if you download the .bz2 archive instead of the appimage, you remove the libpng from the unpacked directory and then you run Slic3r? It may be, that the bundled libpng12 fights with the one installed on your system. |
yes, it works from the bz2 archive. that's my current work around. |
@balert We've removed a direct libpng dependency. Would you please re-test with the following AppImage? Slic3rPE-1.42.0-beta1+78-linux64-full-gd209aaa-201903281040.tar.gz |
@vojtechkral the AppImage did apparently work well. Had no crash due to file chooser anymore. Great work. Thanks! |
Great. So the crash was likely due to the libpng bundled with Slic3r not to be (sic!) binary compatible with the libpng of the same version installed on your system. We now link the libpng statically only, so this issue is gone. Thanks for testing. |
Version
version_1.42.0-alpha3-91-g5a707a66b
Operating system type + version
ArchLinux x64
Behavior
SIGSEGV when opening file chooser dialog.
gtk_file_chooser_dialog_new (libgtk-x11-2.0.so.0) appears in coredump. I believe the Slic3r is not compatible with my (ArchLinux) Gtk library?!
Slic3r crashes when opening .stl file, but drag and drop into Slic3r works fine. I can use "Send to printer", so Slic3r is basically still "usable" for me by avoiding file chooser dialogs :-)
The text was updated successfully, but these errors were encountered: