Closed szsam closed 3 months ago
https://github.com/moonlight-stream/moonlight-embedded/blob/9c0a2f5edee7b0b4055093dfaa13fdf0b8037b32/src/loop.c#L86 fdindex may be uninitialized when accessed here.
fdindex
Please provide the following info.
NVidia Geforce Experience version: Moonlight Embedded version: Moonlight Embedded source: repository/included in distribution/compiled from source/... Moonlight Embedded running on: Raspberry Pi/Cubox-i/Hummingboard/Other linux device/... Moonlight Embedded running on distribution: Arch Linux/Raspbian/OpenELEC/...
Verbose output -verbose of Moonlight Embedded:
-verbose
What is the expected result?
What happens instead of that?
This was already fixed in dc03235a6212dce5a8c8c8f8294e75e7e1677977 (and was only ever reachable if the caller was buggy and invoked loop_remove_fd() for an fd that was never passed to loop_add_fd()).
loop_remove_fd()
loop_add_fd()
https://github.com/moonlight-stream/moonlight-embedded/blob/9c0a2f5edee7b0b4055093dfaa13fdf0b8037b32/src/loop.c#L86
fdindex
may be uninitialized when accessed here.Please provide the following info.
NVidia Geforce Experience version: Moonlight Embedded version: Moonlight Embedded source: repository/included in distribution/compiled from source/... Moonlight Embedded running on: Raspberry Pi/Cubox-i/Hummingboard/Other linux device/... Moonlight Embedded running on distribution: Arch Linux/Raspbian/OpenELEC/...
Verbose output
-verbose
of Moonlight Embedded:What is the expected result?
What happens instead of that?