SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
7.51k stars 904 forks source link

Orca-slicer doesn't start - segmentation fault #6520

Open kbokh opened 3 months ago

kbokh commented 3 months ago

Is there an existing issue for this problem?

OrcaSlicer Version

2.1.1, 2.2.0

Operating System (OS)

Linux

OS Version

Endevour OS (Arch)

Additional system information

CPU: i7-10510U CPU , Memory: 16Gb, VideoCard: Intel

Printer

BambuLab X1C

How to reproduce

  1. Upgrade the system: [2024-08-20T22:17:03+0300] [ALPM] upgraded glibc (2.40+r16+gaa533d58ff-1 -> 2.40+r16+gaa533d58ff-2) [2024-08-20T22:17:05+0300] [ALPM] upgraded gcc-libs (14.2.1+r26+g14fa2b2ae7f-1 -> 14.2.1+r32+geccf707e5ce-1) [2024-08-20T22:17:05+0300] [ALPM] upgraded abseil-cpp (20240116.2-3 -> 20240722.0-1) [2024-08-20T22:17:05+0300] [ALPM] upgraded alsa-card-profiles (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:05+0300] [ALPM] upgraded libsasl (2.1.28-4 -> 2.1.28-5) [2024-08-20T22:17:05+0300] [ALPM] upgraded sqlite (3.46.0-1 -> 3.46.1-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded audit (4.0.1-3 -> 4.0.2-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded libtirpc (1.3.4-1 -> 1.3.5-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded pambase (20230918-1 -> 20230918-2) [2024-08-20T22:17:06+0300] [ALPM] upgraded systemd-libs (256.4-1 -> 256.5-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded libx11 (1.8.9-1 -> 1.8.10-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded freetype2 (2.13.2-2 -> 2.13.3-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded hwdata (0.384-1 -> 0.385-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded kmod (32-1 -> 33-1) [2024-08-20T22:17:06+0300] [ALPM] upgraded systemd (256.4-1 -> 256.5-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded libinput (1.26.1-1 -> 1.26.2-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded egl-wayland (3:1.1.13.1-1 -> 4:1.1.13.1-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded mesa (1:24.1.5-1 -> 1:24.1.6-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded gnutls (3.8.6-1 -> 3.8.7-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded attica (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded kconfig (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded kcoreaddons (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded kcrash (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded kdbusaddons (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:07+0300] [ALPM] upgraded libpipewire (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:07+0300] [ALPM] upgraded pipewire (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:08+0300] [ALPM] upgraded mpg123 (1.32.6-1 -> 1.32.7-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded pipewire-audio (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:08+0300] [ALPM] upgraded pipewire-jack (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:08+0300] [ALPM] upgraded libbluray (1.3.4-1 -> 1.3.4-2) [2024-08-20T22:17:08+0300] [ALPM] upgraded librsvg (2:2.58.2-1 -> 2:2.58.3-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded libssh (0.10.6-2 -> 0.11.0-2) [2024-08-20T22:17:08+0300] [ALPM] upgraded libdeflate (1.20-2 -> 1.21-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded libdovi (3.3.0-2 -> 3.3.1-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded ffmpeg (2:7.0.1-2 -> 2:7.0.2-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded karchive (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kcodecs (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded ki18n (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded poppler (24.06.1-1 -> 24.08.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded poppler-qt6 (24.06.1-1 -> 24.08.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kfilemetadata (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kidletime (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kwindowsystem (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded polkit (124-2 -> 125-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kauth (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kguiaddons (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kcolorscheme (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kwidgetsaddons (6.4.1-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kconfigwidgets (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kbookmarks (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:08+0300] [ALPM] upgraded kcompletion (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:10+0300] [ALPM] upgraded breeze-icons (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:10+0300] [ALPM] upgraded kiconthemes (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kitemviews (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded tdb (1.4.11-1 -> 1.4.12-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded knotifications (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kjobwidgets (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kservice (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kwallet (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded libimobiledevice (1.3.0-13 -> 1.3.0-14) [2024-08-20T22:17:11+0300] [ALPM] upgraded libnvme (1.9-1 -> 1.10-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded solid (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kio (6.4.1-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded baloo (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded binutils (2.42+r207+g8a6764d35e5-1 -> 2.43+r4+g7999dae6961-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded bluez-qt (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kirigami (6.4.0-2 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kglobalaccel (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kxmlgui (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kcmutils (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kdeclarative (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded ksvg (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded plasma-activities (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kpackage (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded libplasma (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded bluedevil (1:6.1.3-1 -> 1:6.1.4-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded syndication (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded knewstuff (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded frameworkintegration (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded kdecoration (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded breeze (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded breeze-gtk (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:11+0300] [ALPM] upgraded btrfs-progs (6.10-1 -> 6.10.1-1) [2024-08-20T22:17:12+0300] [ALPM] upgraded bubblewrap (0.9.0-1 -> 0.10.0-1) [2024-08-20T22:17:12+0300] [ALPM] upgraded c-ares (1.29.0-1 -> 1.33.0-1) [2024-08-20T22:17:12+0300] [ALPM] upgraded libpcap (1.10.4-1 -> 1.10.4-2) [2024-08-20T22:17:12+0300] [ALPM] upgraded docker (1:27.1.1-1 -> 1:27.1.2-1) [2024-08-20T22:17:12+0300] [ALPM] upgraded docker-compose (2.29.1-1 -> 2.29.2-1) [2024-08-20T22:17:12+0300] [ALPM] upgraded gtk-update-icon-cache (1:4.14.4-2 -> 1:4.14.5-1) [2024-08-20T22:17:12+0300] [ALPM] upgraded libei (1.2.1-1 -> 1.3.0-1) [2024-08-20T22:17:13+0300] [ALPM] upgraded electron30 (30.3.1-1 -> 30.4.0-1) [2024-08-20T22:17:13+0300] [ALPM] upgraded eos-translations (24.7-1 -> 24.8-1) [2024-08-20T22:17:13+0300] [ALPM] upgraded eos-bash-shared (24.16.19-1 -> 24.16.21-1) [2024-08-20T22:17:13+0300] [ALPM] upgraded exfatprogs (1.2.4-1 -> 1.2.5-1) [2024-08-20T22:17:13+0300] [ALPM] upgraded fakeroot (1.35-1 -> 1.36-1) [2024-08-20T22:17:13+0300] [ALPM] upgraded gcc (14.2.1+r26+g14fa2b2ae7f-1 -> 14.2.1+r32+geccf707e5ce-1) [2024-08-20T22:17:13+0300] [ALPM] upgraded gst-plugin-pipewire (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:14+0300] [ALPM] upgraded gtk4 (1:4.14.4-2 -> 1:4.14.5-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded intel-ucode (20240531-1 -> 20240813-2) [2024-08-20T22:17:14+0300] [ALPM] upgraded kactivitymanagerd (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kcontacts (1:6.4.0-1 -> 1:6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kpty (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kdesu (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kparts (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kde-cli-tools (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kde-gtk-config (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kded (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kholidays (1:6.4.0-1 -> 1:6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kitemmodels (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded krunner (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kunitconversion (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kglobalacceld (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kquickcharts (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded layer-shell-qt (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded libkscreen (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kscreenlocker (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:14+0300] [ALPM] upgraded kwayland (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded kwin (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded plasma-activities-stats (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded knotifyconfig (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded kpipewire (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded kstatusnotifieritem (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded libksysguard (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded ksystemstats (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded sonnet (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded ktextwidgets (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded syntax-highlighting (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded ktexteditor (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded kuserfeedback (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded milou (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded ocean-sound-theme (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:15+0300] [ALPM] upgraded plasma5support (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded prison (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded xorg-xwayland (24.1.1-1 -> 24.1.2-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded qqc2-breeze-style (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded qqc2-desktop-style (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded xdg-desktop-portal-kde (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded plasma-integration (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded kdnssd (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded libwbclient (4.20.3-1 -> 4.20.4-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded smbclient (4.20.3-1 -> 4.20.4-1) [2024-08-20T22:17:16+0300] [ALPM] upgraded vlc (3.0.21-1 -> 3.0.21-2) [2024-08-20T22:17:17+0300] [ALPM] upgraded plasma-workspace (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kdeplasma-addons (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kgamma (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kimageformats (6.4.0-2 -> 6.5.0-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded systemsettings (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kinfocenter (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kmenuedit (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kpeople (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kscreen (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kwallet-pam (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded kwayland-integration (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:17+0300] [ALPM] upgraded libnm (1.48.6-1 -> 1.48.8-1) [2024-08-20T22:17:18+0300] [ALPM] upgraded linux (6.10.3.arch1-1 -> 6.10.6.arch1-1) [2024-08-20T22:17:18+0300] [ALPM] upgraded linux-firmware-whence (20240703.e94a2a3b-1 -> 20240809.59460076-1) [2024-08-20T22:17:18+0300] [ALPM] upgraded linux-firmware (20240703.e94a2a3b-1 -> 20240809.59460076-1) [2024-08-20T22:17:20+0300] [ALPM] upgraded linux-headers (6.10.3.arch1-1 -> 6.10.6.arch1-1) [2024-08-20T22:17:20+0300] [ALPM] upgraded luajit (2.1.1720049189-1 -> 2.1.1723675123-1) [2024-08-20T22:17:20+0300] [ALPM] upgraded marisa (0.2.6-12 -> 0.2.6-13) [2024-08-20T22:17:20+0300] [ALPM] upgraded modemmanager-qt (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:20+0300] [ALPM] upgraded networkmanager (1.48.6-1 -> 1.48.8-1) [2024-08-20T22:17:20+0300] [ALPM] upgraded networkmanager-qt (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:20+0300] [ALPM] upgraded nodejs (22.5.1-1 -> 22.6.0-1) [2024-08-20T22:17:20+0300] [ALPM] upgraded protobuf (27.2-1 -> 27.3-1) [2024-08-20T22:17:21+0300] [ALPM] upgraded opencv (4.10.0-3 -> 4.10.0-4) [2024-08-20T22:17:21+0300] [ALPM] upgraded pipewire-alsa (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:21+0300] [ALPM] upgraded pipewire-pulse (1:1.2.2-1 -> 1:1.2.2-2) [2024-08-20T22:17:21+0300] [ALPM] upgraded purpose (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:21+0300] [ALPM] upgraded plasma-browser-integration (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:21+0300] [ALPM] upgraded polkit-kde-agent (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:21+0300] [ALPM] upgraded powerdevil (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded plasma-desktop (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded plasma-disks (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded plasma-firewall (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded plasma-nm (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded plasma-pa (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded plasma-systemmonitor (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded poppler-glib (24.06.1-1 -> 24.08.0-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded print-manager (1:6.1.3-1 -> 1:6.1.4-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded protobuf-c (1.5.0-3 -> 1.5.0-4) [2024-08-20T22:17:22+0300] [ALPM] upgraded putty (0.81-1 -> 0.81-2) [2024-08-20T22:17:22+0300] [ALPM] upgraded pv (1.8.12-1 -> 1.8.13-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded python-orjson (3.10.6-1 -> 3.10.7-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded python-validate-pyproject (0.18-1 -> 0.19-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded python-yaml (6.0.1-4 -> 6.0.2-1) [2024-08-20T22:17:22+0300] [ALPM] upgraded rpcbind (1.2.6-4 -> 1.2.7-1) [2024-08-20T22:17:23+0300] [ALPM] upgraded rust (1:1.80.0-1 -> 1:1.80.1-1) [2024-08-20T22:17:23+0300] [ALPM] upgraded samba (4.20.3-1 -> 4.20.4-1) [2024-08-20T22:17:23+0300] [ALPM] upgraded sddm-kcm (6.1.3-1 -> 6.1.4-1) [2024-08-20T22:17:24+0300] [ALPM] upgraded signal-desktop (7.18.0-1 -> 7.20.1-1) [2024-08-20T22:17:24+0300] [ALPM] upgraded systemd-resolvconf (256.4-1 -> 256.5-1) [2024-08-20T22:17:24+0300] [ALPM] upgraded systemd-sysvcompat (256.4-1 -> 256.5-1) [2024-08-20T22:17:24+0300] [ALPM] upgraded telegram-desktop (5.3.2-1 -> 5.4.1-1) [2024-08-20T22:17:24+0300] [ALPM] upgraded thin-provisioning-tools (1.0.13-1 -> 1.1.0-1) [2024-08-20T22:17:24+0300] [ALPM] upgraded threadweaver (6.4.0-1 -> 6.5.0-1) [2024-08-20T22:17:25+0300] [ALPM] upgraded vivaldi (6.8.3381.50-1 -> 6.8.3381.53-1) [2024-08-20T22:17:25+0300] [ALPM] upgraded webkit2gtk (2.44.2-1 -> 2.44.3-3) [2024-08-20T22:17:26+0300] [ALPM] upgraded webkit2gtk-4.1 (2.44.2-1 -> 2.44.3-3) [2024-08-20T22:17:26+0300] [ALPM] upgraded yt-dlp (2024.08.01-1 -> 2024.08.06-1) [2024-08-20T22:25:30+0300] [ALPM] upgraded kubecolor (0.3.2-1 -> 0.3.3-1) [2024-08-20T22:25:31+0300] [ALPM] upgraded ardupilot-mission-planner (2:1.3.81-5 -> 2:1.3.82-1) [2024-08-20T22:25:31+0300] [ALPM] upgraded visual-studio-code-bin (1.92.0-1 -> 1.92.2-1) [2024-08-20T22:25:33+0300] [ALPM] upgraded 1password (8.10.36-46 -> 8.10.40-31)
  2. Start Orca-Slicer

Actual results


❯ ./OrcaSlicer_Linux_V2.2.0-dev.AppImage
[2024-08-21 00:21:03.937932] [0x00007b82979fdb80] [trace]   Initializing StaticPrintConfigs
add font of HarmonyOS_Sans_SC_Bold returns 1
add font of HarmonyOS_Sans_SC_Regular returns 1
add font of NanumGothic-Regular returns 1
add font of NanumGothic-Bold returns 1
[1]    32207 segmentation fault (core dumped)  ./OrcaSlicer_Linux_V2.2.0-dev.AppImage```

### Expected results

Orca-slicer is up and running 

### Project file & Debug log uploads

No new logs are created ($HOME/.config/OrcaSlicer/log)

### Checklist of files to include

- [ ] Log file
- [ ] Project file

### Anything else?

The same for Bambu Studio
Reinstallation has never helped  
Noisyfox commented 3 months ago

Could you provide the core dump file?

Noisyfox commented 3 months ago

Also have you tried this https://github.com/SoftFever/OrcaSlicer/issues/6515#issuecomment-2298275891

cyouden commented 3 months ago

Looks like it may be an issue with another Arch package: https://aur.archlinux.org/packages/orca-slicer-bin#comment-986913

azabecki commented 3 months ago

I can confirm this issue exists. Earlier today I was using Orca with zero issues as usual. I ran updates on my Manjaro (Arch based) Linux, approx 201 packages updated. I rebooted and Orca segfaulted. Tried the flatpack, direct download, appImage, all segfaulted. I ran:

yay -Rdd ttf-harmonyos-sans

From:

Archlinux comment-986913

It de-installed the font and Orca stopped segfaulting.

I am currently sending print jobs to my awaiting printers.....

Noisyfox commented 3 months ago

Looks like it may be an issue with another Arch package: https://aur.archlinux.org/packages/orca-slicer-bin#comment-986913

Good to know that, thanks!

trap98 commented 3 months ago

Same here, this worked yay -Rdd ttf-harmonyos-sans

clstr commented 2 months ago

I was having the issue with Manjaro too and launches again after executing yay -Rdd ttf-harmonyos-sans, but now dark mode doesn't work.

UltraBlackLinux commented 2 months ago

this is not a be-all-end-all solution for this problem. Apparently there's different flavors of segfaults here. One with fonts and one with ... No idea what

Edit: Apparently fonts again, but reinstalling orca-slicer-bin didn't work for me...

Stack trace of thread 65006:
                #0  0x00005e585af62e74 tt_face_get_paint_layers (orca-slicer + 0x3be9e74)
                #1  0x00007132af6164de n/a (libcairo.so.2 + 0xa34de)
                #2  0x00007132af5c79ad n/a (libcairo.so.2 + 0x549ad)
                #3  0x00007132af5c7c83 cairo_scaled_font_glyph_extents (libcairo.so.2 + 0x54c83)
                #4  0x00007132afff8242 n/a (libpangocairo-1.0.so.0 + 0x8242)
                #5  0x00007132af6bf779 pango_glyph_string_extents_range (libpango-1.0.so.0 + 0x15779)
                #6  0x00007132af6d801a n/a (libpango-1.0.so.0 + 0x2e01a)
                #7  0x00007132af6d9253 n/a (libpango-1.0.so.0 + 0x2f253)
                #8  0x00007132af6cdb46 n/a (libpango-1.0.so.0 + 0x23b46)
                #9  0x00007132af6cdf6c n/a (libpango-1.0.so.0 + 0x23f6c)
                #10 0x00007132af6ce26e pango_layout_get_size (libpango-1.0.so.0 + 0x2426e)

Edit 2: new revelation. I ran orcaslicer with strace: strace -- orca-slicer and it crashed right after accessing a font:

access("/usr/share/fonts/rnote-fonts/OpenDyslexic-Regular.ttf", R_OK) = 0
openat(AT_FDCWD, "/usr/share/fonts/rnote-fonts/OpenDyslexic-Regular.ttf", O_RDONLY) = 668
fcntl(668, F_SETFD, FD_CLOEXEC)         = 0
fstat(668, {st_mode=S_IFREG|0644, st_size=216136, ...}) = 0
mmap(NULL, 216136, PROT_READ, MAP_PRIVATE, 668, 0) = 0x71d458086000
close(668)                              = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xc6} ---
rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x71d510e4c1d0}, NULL, 8) = 0
rt_sigreturn({mask=[]})                 = 106227069406832
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xc6} ---
+++ killed by SIGSEGV (core dumped) +++
zsh: segmentation fault (core dumped)  strace -- orca-slicer

This font is bundled with an application I'm using called rnote. Uninstalling rnote/deleting that font worked for me.

This issue was apparently related to the update prompt. When I finally managed to open orca-slicer I was greeted by an update prompt. Ignoring the update via the interface stopped the crash from occurring, even after reinstalling the font...

maxim-kukushkin commented 2 months ago

Deleting the package (ttf-harmonyos-sans) indeed helped the slicer startup. However, in my case it then always crashes with Segmentation Fault when switching between tabs in printer settings (Basic information / Extruder / Motion ability)

Not sure if it's related or if I shall open a separate issue. I'm also on Arch with latest updates

Checking strace didn't show any suspicious output before the crash

Noisyfox commented 2 months ago

However, in my case it then always crashes with Segmentation Fault when switching between tabs in printer settings (Basic information / Extruder / Motion ability)

This is a known issue and should have been fixed in 2.2.0 beta.

CitrusIntellect commented 2 months ago

You can try installing it from the AUR (orca-slicer-bin) just a warning, I see your using an arch based distro so try at your own risk

maxim-kukushkin commented 2 months ago

You can try installing it from the AUR (orca-slicer-bin) just a warning, I see your using an arch based distro so try at your own risk

I think AUR is still on 2.1.1, so I'll probably have to wait until 2.2.0 is released

clstr commented 2 months ago

You can try installing it from the AUR (orca-slicer-bin) just a warning, I see your using an arch based distro so try at your own risk

I think AUR is still on 2.1.1, so I'll probably have to wait until 2.2.0 is released

Download the 2.2.0 beta appimage and run it. the one on the aur is the appimage too.

kohbo commented 1 month ago

This issue is occurring for me on version 2.2.0-1

I'm on Manjaro (Arch) and Orca Slicer is installed from AUR as orca-slicer-bin

kohbo commented 1 month ago

Switching to the latest version on Github 2.2.0 beta 2 is working for me

padcom commented 1 month ago

Switching to the latest version on Github 2.2.0 beta 2 is working for me

Tried that one, tried the Ubuntu24 one - nothing works. Only disabling networking for the printer.

su-sd commented 1 week ago

I also have a segfault at the startup. I tried v2.2.0 and to build it myself. I'm on debian12. Running orca with strace reveals that it always crashes after loading gstreamer stuff. I attach a log. orca.txt

su-sd commented 1 week ago

My workaround is to use an arch linux root and start orca-slicer with bubblewrap.