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

Game crash on death

Aperta
#984 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
42/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
cpp
Ambito
game-dev

Direzione di ricerca

Start by reproducing the crash using the linked save archive, approaching Raoul and starting a fight, while collecting the crash log. Investigate the SIGSEGV backtrace and the death-handling path; done means the reported scenario no longer crashes across repeated launches.

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

Descrizione

bug

Describe the bug
Game segfaults on death on a recent build.

Save-game/Log-file/Screenshots/Video

Save archive: save.zip.
To reproduce, approach Raoul and start a fight. Might need to quit and launch the game several times for it to happen.

Application log

Gothic2Notr -g2 -g ~/.var/app/com.usebottles.bottles/data/bottles/bottles/New/drive_c/GOG\ Games/Gothic\ 2\ Gold/
OpenGothic v1.0.3909
no "SystemPack.ini" file in path - using default settings
Switching music provider to 'OpenGothic'
GPU = Intel(R) Iris(R) Xe Graphics (TGL GT2)
Depth format = Depth32F Shadow format = Depth16
[zenkit] Parsing object [MeshAndBsp % 0 0]
[zenkit] Parsing chunk c000
[zenkit] Parsing chunk c010
[zenkit] Parsing chunk c040
[zenkit] Parsing chunk c045
[zenkit] Parsing chunk c050
[zenkit] Parsing chunk c0ff
[zenkit] 1 bytes remaining in section b020
[zenkit] Parsing object [VobTree % 0 0]
[zenkit] Parsing object [WayNet % 0 0]
[zenkit] Parsing object [EndMarker % 0 0]
invalid particle system: "INVISIBLE_VOBBOX.3DS"
unable to load sound fx: ENV_NIGHT_TONSOFINSECTS
unable to load sound fx: OW_BIRD11
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] Unexpected value for MdsEventType: "		"
[zenkit] 4 bytes remaining in section f5a3
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] 1 bytes overflowed in section f590
[zenkit] Parsing object [VobTree % 0 0]
[zenkit] Parsing object [EndMarker % 0 0]

---crashlog(SIGSEGV)---
GPU: Intel(R) Iris(R) Xe Graphics (TGL GT2)
#1:  - Gothic2Notr(+0x152e43) [0x55ce75ab7e43]
#2:  - Gothic2Notr(+0x42e9e8) [0x55ce75d939e8]
#3:  - Gothic2Notr(+0x16207d) [0x55ce75ac707d]
#4:  - Gothic2Notr(+0x236bf9) [0x55ce75b9bbf9]
#5:  - Gothic2Notr(+0x275efe) [0x55ce75bdaefe]
#6:  - Gothic2Notr(+0x1ce2e7) [0x55ce75b332e7]
#7:  - Gothic2Notr(+0xee137) [0x55ce75a53137]
#8:  - Gothic2Notr(+0xf98aa) [0x55ce75a5e8aa]
#9:  - Gothic2Notr(+0x32cfa0) [0x55ce75c91fa0]
#10:  - Gothic2Notr(+0x32eff3) [0x55ce75c93ff3]
#11:  - Gothic2Notr(+0xb7040) [0x55ce75a1c040]
#12:  - /lib/x86_64-linux-gnu/libc.so.6(+0x29ca8) [0x7f414bb45ca8]
#13: __libc_start_main - /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f414bb45d65]
#14: __libc_start_main - Gothic2Notr(+0xbec55) [0x55ce75a23c55]
 
Segmentation fault
make: *** [gothic:10: all] Error 139

@Try I’ve mentioned it in #977, so here’s a proper bug report.

Lingua principale
C++
Stelle
1.6k
Fork
138
Merge medio
1g 22h
PR unite (30g)
14

Preparare l'ambiente

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 Try/OpenGothic

Tutte le issue di Try/OpenGothic

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.