Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

fatal crash with godot

Aperta
#193 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
20/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
godot
Ambito
desktop, game-dev

Direzione di ricerca

Start with the reported backtrace entries in scene/gui/rich_text_label.cpp:996 and core/cowdata.h:156, then reproduce the crash in Simula using Godot 3.4.beta.custom_build and monado-main. Compare the Xwayland and IPC errors with the crash context. Done means identifying whether the failure is in Simula or Godot and documenting a minimal reproducible setup or confirmed resolution.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

the following error resulted in a return to desktop and crash of Simula. excuse the bad formatting but here is the dump:

      Project FPS: 45 (22.2 mspf)
                                 ERROR: FATAL: Index p_index = 0 is out of bounds (size() = -1715311521).
                            at: get (./core/cowdata.h:156)

                                                          ================================================================
                                          handle_crash: Program crashed with signal 4
     Engine version: Godot Engine v3.4.beta.custom_build
                                                        Dumping the backtrace. Please include this when reporting the bug on https://github.com/godotengine/godot/issues
        [1] /nix/store/76l4v99sk83ylfwkz8wmwrm4s8h73rhd-glibc-2.35-224/lib/libc.so.6(+0x3dbf0) [0x7f235183dbf0] (??:0)
                                      [2] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x1eb4327] (/build/godot/./core/cowdata.h:156)
            [3] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x10bf666] (/build/godot/./core/reference.h:104)
                                                                    [4] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x10c5de8] (/build/godot/./core/cowdata.h:74)
                                         [5] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x10c96da] (/build/godot/scene/gui/rich_text_label.cpp:996)
                            [6] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x1e3ea14] (/build/godot/core/object.cpp:929)
 [7] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x13b875b] (/build/godot/scene/2d/canvas_item.cpp:450)
                                                               [8] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x6c1a29] (/build/godot/./core/method_bind.gen.inc:62 (discriminator 4))
                                                               [9] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x1e40eb3] (/build/godot/core/object.cpp:918 (discriminator 2))
                                                      [10] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x1e391c3] (/build/godot/./core/variant.h:436)
                             [11] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x1e39478] (/build/godot/core/message_queue.cpp:286)
          [12] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x67e24b] (/build/godot/main/main.cpp:2170)
                                                              [13] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x663b61] (/build/godot/platform/x11/os_x11.cpp:3643)
                                            [14] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x650454] (/build/godot/platform/x11/godot_x11.cpp:55)
                           [15] /nix/store/76l4v99sk83ylfwkz8wmwrm4s8h73rhd-glibc-2.35-224/lib/libc.so.6(+0x2924e) [0x7f235182924e] (??:0)
                                                          [16] /nix/store/76l4v99sk83ylfwkz8wmwrm4s8h73rhd-glibc-2.35-224/lib/libc.so.6(__libc_start_main+0x89) [0x7f2351829309] (??:0)
                       [17] /nix/store/7x7sfhml0ki360gl7zsxpgyx24jc3bb0-godot-3.2/bin/godot.x11.opt.debug.64() [0x6523e5] (??:?)
                                                -- END OF BACKTRACE --
                                                                      ================================================================
                                                      Gdk-Message: 07:47:02.681: Error reading events from display: Connection reset by peer
                                                            Gdk-Message: 07:47:02.681: Error reading events from display: Broken pipe
                                                     Gdk-Message: 07:47:02.681: Error reading events from display: Broken pipe
                                              Gdk-Message: 07:47:02.681: Error reading events from display: Broken pipe
                                       (EE) failed to write to Xwayland fd: Broken pipe
       /home/bada/.nix-profile/bin/nixVulkanNvidia: line 6:  5246 Aborted                 (core dumped) "$@"
                            Exiting due to channel error.
                                                         Exiting due to channel error.
      Exiting due to channel error.
                                   Exiting due to channel error.
                                                                Exiting due to channel error.
             Exiting due to channel error.
                                          Exiting due to channel error.
                                                                       Exiting due to channel error.
                    Exiting due to channel error.
                                                 Exiting due to channel error.

Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.

Should I take this over to Godot? This is also with monado-main (latest upstream) and I had to do some less than ethical IPC configuration to get it to talk with Simula. it mentions an xwayland ipc pipe throw as well as some open-range bovine tipping nonsense so I wanted to check here first. Thanks

Lingua principale
Haskell
Stelle
3.2k
Fork
111
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di SimulaVR/Simula

Tutte le issue di SimulaVR/Simula

Issue simili

Altre issue su Haskell

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.