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

Sunshine segfault after v2026.914.233613

Chiusa
#5,940 3 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
15/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
cpp, linux

Direzione di ricerca

The crash is a segfault inside libvulkan_intel.so while sunshine runs KMS capture on an Intel iGPU, so the trigger is probably in Sunshine's Vulkan or KMS capture code rather than the driver itself. Diff the code between the working release and v2026.914.233613 for Vulkan and KMS paths, then try to reproduce on Intel hardware. Done means the regression's cause is isolated or fixed and the crash no longer occurs on this Ubuntu setup.

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

Descrizione

Is there an existing issue for this?
  • I have searched the existing issues
Is your issue described in the documentation?
  • I have read the documentation
Is your issue present in the latest beta/pre-release?

This issue is present in the latest pre-release

Describe the Bug

after nightly version v2026.914.233613, sunshine reported segfault at not able to start in Ubuntu 26.10 AMD64.

below is the log captured and it keep repeating:

[ 3838.829639] input: libvirtualhid Keyboard as /devices/virtual/input/input37
[ 3838.829772] input: libvirtualhid Mouse as /devices/virtual/input/input38
[ 3838.829856] input: libvirtualhid Mouse (Absolute) as /devices/virtual/input/input39
[ 3839.097964] audit: type=1400 audit(1792053341.963:267): apparmor="DENIED" operation="open" class="file" profile="who" name="/run/systemd/sessions/5" pid=7676 comm="who" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 3839.097970] audit: type=1400 audit(1792053341.963:268): apparmor="DENIED" operation="open" class="file" profile="who" name="/run/systemd/sessions/2" pid=7676 comm="who" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 3839.097971] audit: type=1400 audit(1792053341.963:269): apparmor="DENIED" operation="open" class="file" profile="who" name="/run/systemd/sessions/1" pid=7676 comm="who" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 3839.304174] sunshine[7645]: segfault at 18 ip 00007c96d6447fa7 sp 00007ffcfd0f33e8 error 6 in libvulkan_intel.so[47fa7,7c96d6444000+ae9000] likely on CPU 6 (core 6, socket 0)
[ 3839.304182] Code: 48 89 45 b0 48 89 45 b8 48 89 45 c0 8b 04 25 10 00 00 00 0f 0b 31 d2 8b 04 25 10 00 00 00 48 89 55 b8 48 89 55 c0 0f 0b 31 c0 <89> 04 25 18 00 00 00 0f 0b 49 8b 7d 08 4c 89 e6 e8 24 4b 07 00 49
[ 3842.214411] kauditd_printk_skb: 6 callbacks suppressed

downgrade to v2026.914.233613 and it is working again.

Expected Behavior

No response

Additional Context

No response

Host Operating System

Linux

Operating System Version

Ubuntu 26.10

Architecture

amd64/x86_64

Package

Linux - deb

GPU Type

Intel

GPU Model

igpu hd770

GPU Driver/Mesa Version

mainline Linux kernel 7.3 + Mesa 26.2.4-1ubuntu1

Capture Method

KMS (Linux)

Apps

Log output

Online logs

No response

Lingua principale
C++
Stelle
42.2k
Fork
2.2k
Merge medio
1g 1h
PR unite (30g)
117

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 LizardByte/Sunshine

Tutte le issue di LizardByte/Sunshine

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.