-
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
Crash after start-up #7231
Comments
I am on Fedora 34 and I cannot reproduce it with the exact same package (presumably from here? https://kojipkgs.fedoraproject.org/packages/prusa-slicer/2.3.1/1.fc34/x86_64/prusa-slicer-2.3.1-1.fc34.x86_64.rpm). Note though that this package hasn't been promoted to stable (which is still version 2.2). |
Indeed it didn't start happening outright. I installed that because the 2.2.0 that came with F34 didn't work on my high resolution display right. With the 2.3.1, I managed to make a gcode once. Then I exited the prusa-slicer, looked at some STLs, and literally on the next start-up it started crashing like that. |
I'll be happy to look deeper, build from source, etc., but I need some hand-holding. |
Did you try Also, if it worked before then maybe this is something in your settings. Try deleting (or renaming out of the way) your profile directory |
The renaming is highly preferred. If the problem is indeed in the config directory (which I doubt in this case, but who knows), it can be investigated. |
I did the following:
|
The systemd steals the core, but this is what I got with gdb: (gdb) where Dunno if this helps, I only had the debuginfo installed for the prusa-slicer itself. |
Would you please test with PrusaSlicer 2.4.0-beta1? We are going to release 2.4.0 soon, thus it is not worth investigating issues of old builds. |
I reproduce this problem with PrusaSlicer-2.3.1+Fedora on Fedora 35. If I delete the .config/PrusaSlicer/cache/PrusaResearch.ini file I can successfully run prusa-slicer once, and then the same problem occurs. If I move .config/PrusaSlicer out of the way, the behavior persists; I still can run prusa-slicer successfully only once, so it's not part of my config that is causing the crash. This behavior does not reproduce with PrusaSlicer-2.3.1+linux-x64-202104161339.AppImage so it might reasonably be associated with the Fedora build of prusa-slicer, which means that a bug report to Fedora in bugzilla is probably appropriate. This behavior also does not reproduce for me with PrusaSlicer-2.4.0-beta1+linux-x64-GTK3-202110251340.AppImage I have reported this in bugzilla for Fedora at https://bugzilla.redhat.com/show_bug.cgi?id=2023345 |
From Miro Hrončok in the Fedora bugzilla report I raised:
That would mean that the testing I did with the different Appimages wouldn't be meaningful, if they aren't actually compiled that way... |
We can build the Fedora package without |
We are going to release 2.4.0 final soon, thus we are more interested in fixing the issue there if it still exists. We would be thankful for the reports on the current master. |
Unfortunately, I had to replace the computer with high-DPI display urgently, and the current one does not have the 2x scaling. Everything works as expected for me there. [zaitcev@niphredil ~]$ rpm -q prusa-slicer |
I'll try to reproduce this on the current master. |
It seems it requires an old CGAL version, so no dice for me for now :(
|
@hroncok The CGAL version check was removed. You should be able to recompile. |
Indeed, thanks |
FWIW I've been told that this has been fixed in 2.3.3 already, but will need to check |
No response for a long time, likely fixed as of 2.6.0-alpha3. Closing. If anyone still sees it, let us know, we will reopen this. |
Version
[zaitcev@suzdal 3d_print]$ rpm -qf /usr/bin/prusa-slicer
prusa-slicer-2.3.1-1.fc34.x86_64
Use
About->About PrusaSlicer
for release versionsImpossible to collect About->PrusaSlicer because it crashes.
Operating system type + version
Fedora 34
3D printer brand / version + firmware version (if known)
Prusa i3 Mk3s+
Behavior
The PrusaSlicer starts, displays the main window and then immediately crashes.
The following is printed to the terminal:
................ many GTK warnings
(prusa-slicer.wrapped:61292): Gtk-WARNING **: 11:26:52.888: Negative content height -9 (allocation 1, extents 5x5) while allocating gadget (node button, owner GtkButton)
(prusa-slicer.wrapped:61292): Gtk-CRITICAL **: 11:26:52.888: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
11:26:53 AM: Debug: window wxTreeCtrl(0x557a723367d0, ) lost focus even though it didn't have it
11:26:53 AM: Debug: window wxTreeCtrl(0x557a723367d0, ) lost focus even though it didn't have it
/usr/include/c++/11/bits/basic_string.h:1057: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference = char&; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]: Assertion '__pos <= size()' failed.
Aborted (core dumped)
Project File (.3MF) where problem occurs
None
The text was updated successfully, but these errors were encountered: