batocera.linux
This report summarizes scanner evidence for batocera-linux/batocera.linux, a Python project with 3,252 GitHub stars. SynthScan examined 157,727 lines of code across 1352 source files, recording 1815 pattern matches distributed across 15 syntactic categories. The legacy adjusted pattern signal is 15.1 (Elevated pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 839 finding(s).
Are imports declared and package/API names verified? 420 finding(s).
Are wrappers, guards, and repeated structures necessary? 1078 finding(s).
Which changes need focused human review? 1815 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 1815 distinct pattern matches across 15 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | batocera-Boards-generate.py | 9 | def images_info_to_board_line(filepath: Path) -> str: | CODE |
| LOW | python-src/batocera-launch-mame/tests/test_rotation.py | 34 | def test_other_emulators_are_ignored(mock_run: Mock, hook_context: HookContext) -> None: | CODE |
| LOW | python-src/batocera-launch-mame/tests/test_rotation.py | 42 | def test_reapplies_the_xorg_rotation(mock_run: Mock, hook_context: HookContext) -> None: | CODE |
| LOW | python-src/batocera-launch-mame/tests/test_rotation.py | 54 | def test_leaves_wayland_alone(mock_run: Mock, hook_context: HookContext) -> None: | CODE |
| LOW | …-src/batocera-launch-mame/batocera_launch_mame/base.py | 69 | def all_mame_control_mappings(self) -> tuple[dict[str, str], dict[str, str], dict[str, str]]: | CODE |
| LOW | …rc/batocera-es-system/batocera_es_system/es_systems.py | 41 | def _inner_emulators_data_to_xml() -> Iterator[str]: | CODE |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 109 | def _get_translatable_strings(self) -> Iterator[str]: | CODE |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 144 | def _get_translatable_strings(self) -> Iterator[str]: | CODE |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 163 | def _dict_to_custom_features_iter( | CODE |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 256 | def _get_translatable_strings(self) -> Iterator[str]: | CODE |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 344 | def _system_info_list_to_dict( | CODE |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 376 | def _get_translatable_strings(self) -> Iterator[str]: | CODE |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 657 | def _iter_system_emulator_cores(self) -> Iterator[tuple[SystemInfo, str, EmulatorInfo, str, list[str]]]: | CODE |
| LOW | …/batocera-es-system/batocera_es_system/translations.py | 39 | def _iterate_translation_strings(translation_strings: Mapping[str, Iterable[str]], /) -> Iterator[tuple[str, str]]: | CODE |
| LOW | …/batocera-es-system/batocera_es_system/translations.py | 72 | def _write_es_keys_translations(parent_dir: Path, output_file: Path, /) -> None: | CODE |
| LOW | …atocera-es-system/batocera_es_system/systems_report.py | 158 | def _generate_target_system_report( | CODE |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 206 | def _apply_settings_to_template(settings_to_set: dict[str, str], /) -> list[str]: | CODE |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 76 | def test_touchscreens_without_libinput(mocker: MockerFixture) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 82 | def test_lone_touchscreen_is_learnt_for_the_only_output( | STRING |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 93 | def test_learnt_setting_keeps_touch_on_its_output_when_docked(mocker: MockerFixture) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 103 | def test_lone_touchscreen_with_several_outputs_falls_back_to_primary( | STRING |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 116 | def test_external_touchscreen_is_learnt_by_model(mocker: MockerFixture) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 127 | def test_settings_are_matched_by_model_then_connector(mocker: MockerFixture) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 139 | def test_two_touchscreens_sharing_outputs_stay_unmapped( | STRING |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 150 | def test_configured_touchscreen_claims_its_output_while_absent( | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_touch.py | 161 | def test_lone_touchscreen_on_the_claimed_primary_is_left_alone(mocker: MockerFixture) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_touch.py | 170 | def test_invalid_rotation_is_ignored(mocker: MockerFixture) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_touch.py | 177 | def test_configured_touchscreen_is_not_learnt_again_when_its_output_is_off( | STRING |
| LOW | python-src/batocera-labwc/tests/test_build_rule_sets.py | 49 | def test_writes_labwc_rules_from_emulator_yml( | CODE |
| LOW | python-src/batocera-labwc/tests/test_build_rule_sets.py | 123 | def test_supports_yaml_extension( | CODE |
| LOW | python-src/batocera-labwc/tests/test_build_rule_sets.py | 146 | def test_skips_emulator_yml_without_labwc_rules( | CODE |
| LOW | python-src/batocera-labwc/tests/test_build_rule_sets.py | 170 | def test_skips_non_emulator_info_filenames( | CODE |
| LOW | python-src/batocera-labwc/tests/test_build_rule_sets.py | 203 | def test_builds_multiple_rule_sets( | CODE |
| LOW | python-src/batocera-labwc/tests/test_build_rule_sets.py | 246 | def test_empty_info_path_file_writes_nothing( | CODE |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 101 | def test_raises_when_file_not_found(self, fs: FakeFilesystem) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 107 | def test_raises_on_invalid_xml(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 115 | def test_requires_identifier_or_title(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 121 | def test_creates_window_rules_section_when_missing(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 130 | def test_finds_existing_window_rule_by_identifier(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 139 | def test_finds_existing_window_rule_by_identifier_and_title(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 150 | def test_move_to_output_sets_output_name(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 158 | def test_move_to_output_none_removes_action(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 167 | def test_move_to_output_updates_existing_output(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 178 | def test_focus_output_sets_output_name(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 186 | def test_focus_output_none_removes_action(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 195 | def test_supports_method_chaining_with_move_to_output(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 204 | def test_toggle_fullscreen_adds_action(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 212 | def test_toggle_fullscreen_false_removes_action(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 221 | def test_supports_method_chaining(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 278 | def test_set_touchscreens_removes_stale_calibration(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 286 | def test_set_touchscreens_without_rotation_leaves_calibration_to_udev(self, rc_path: Path) -> None: | STRING |
| LOW⚡ | python-src/batocera-labwc/tests/test_config.py | 294 | def test_set_touchscreens_keeps_unrelated_libinput_devices(self, rc_path: Path) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 234 | def test_set_touchscreens_creates_touch_element(self, rc_path: Path) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 245 | def test_set_touchscreens_replaces_existing_entries(self, rc_path: Path) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 256 | def test_set_touchscreens_empty_removes_existing_entries(self, rc_path: Path) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 263 | def test_set_touchscreens_maps_each_device_with_calibration(self, rc_path: Path) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 318 | def test_save_does_not_reconfigure(self, rc_path: Path, mocker: MockerFixture) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 348 | def test_reconfigure_calls_labwc_when_labwc_pid_set(self, mocker: MockerFixture) -> None: | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 355 | def test_reconfigure_skips_when_labwc_pid_unset( | STRING |
| LOW | python-src/batocera-labwc/tests/test_config.py | 370 | def test_labwc_reconfigure_failure_is_logged_not_raised( | STRING |
| 455 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python-src/batocera-launch-mame/tests/test_rotation.py | 1 | CODE | |
| LOW | …/batocera-launch-mame/batocera_launch_mame/emulator.py | 1 | CODE | |
| LOW | …tocera-launch-mame/batocera_launch_mame/controllers.py | 1 | CODE | |
| LOW | …/batocera-launch-mame/batocera_launch_mame/__init__.py | 1 | CODE | |
| LOW | …/batocera-launch-mame/batocera_launch_mame/__init__.py | 3 | CODE | |
| LOW | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 1 | CODE | |
| LOW | …/batocera-launch-mame/batocera_launch_mame/rotation.py | 1 | CODE | |
| LOW | …-src/batocera-launch-mame/batocera_launch_mame/base.py | 1 | CODE | |
| LOW | …atocera-launch-pcsx2/batocera_launch_pcsx2/emulator.py | 1 | CODE | |
| LOW | …atocera-launch-pcsx2/batocera_launch_pcsx2/__init__.py | 1 | CODE | |
| LOW | …atocera-launch-pcsx2/batocera_launch_pcsx2/__init__.py | 3 | CODE | |
| LOW | …thon-src/batocera-es-system/batocera_es_system/roms.py | 1 | CODE | |
| LOW | …rc/batocera-es-system/batocera_es_system/es_systems.py | 1 | CODE | |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 1 | CODE | |
| LOW | …/batocera-es-system/batocera_es_system/translations.py | 1 | CODE | |
| LOW | …batocera-es-system/batocera_es_system/build_es_data.py | 1 | CODE | |
| LOW | …on-src/batocera-es-system/batocera_es_system/shared.py | 1 | CODE | |
| LOW | …c/batocera-es-system/batocera_es_system/es_features.py | 1 | CODE | |
| LOW | …atocera-es-system/batocera_es_system/systems_report.py | 1 | CODE | |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 1 | CODE | |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/__init__.py | 1 | CODE | |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/__init__.py | 3 | CODE | |
| LOW | …tocera-bezel-overlay/batocera_bezel_overlay/overlay.py | 1 | CODE | |
| LOW | …ra-bezel-overlay/batocera_bezel_overlay/x11_overlay.py | 1 | CODE | |
| LOW | …c/batocera-bezel-overlay/batocera_bezel_overlay/app.py | 1 | CODE | |
| LOW | …ra-bezel-overlay/batocera_bezel_overlay/layer_shell.py | 1 | CODE | |
| LOW | …/batocera-bezel-overlay/batocera_bezel_overlay/main.py | 1 | CODE | |
| LOW | …-xemu-chihiro/batocera_launch_xemu_chihiro/emulator.py | 1 | CODE | |
| LOW | …-xemu-chihiro/batocera_launch_xemu_chihiro/__init__.py | 1 | CODE | |
| LOW | …-xemu-chihiro/batocera_launch_xemu_chihiro/__init__.py | 3 | CODE | |
| LOW | …-xemu-chihiro/batocera_launch_xemu_chihiro/bindings.py | 1 | CODE | |
| LOW | …ch-mupen64plus/batocera_launch_mupen64plus/emulator.py | 1 | CODE | |
| LOW | …mupen64plus/batocera_launch_mupen64plus/controllers.py | 1 | CODE | |
| LOW | …ch-mupen64plus/batocera_launch_mupen64plus/__init__.py | 1 | CODE | |
| LOW | …ch-mupen64plus/batocera_launch_mupen64plus/__init__.py | 3 | CODE | |
| LOW | …atocera-launch-cdogs/batocera_launch_cdogs/emulator.py | 1 | CODE | |
| LOW | …atocera-launch-cdogs/batocera_launch_cdogs/__init__.py | 1 | CODE | |
| LOW | …atocera-launch-cdogs/batocera_launch_cdogs/__init__.py | 3 | CODE | |
| LOW | python-src/batocera-labwc/tests/test_touch.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/tests/test_build_rule_sets.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/tests/test_config.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/tests/test_outputs.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/tests/test_cli.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/batocera_labwc/config.py | 1 | CODE | |
| LOW | …n-src/batocera-labwc/batocera_labwc/build_rule_sets.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/batocera_labwc/__init__.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/batocera_labwc/__init__.py | 3 | CODE | |
| LOW | python-src/batocera-labwc/batocera_labwc/types.py | 1 | CODE | |
| LOW | python-src/batocera-labwc/batocera_labwc/cli.py | 3 | CODE | |
| LOW | python-src/batocera-launch-rpcs3/tests/test_firmware.py | 1 | CODE | |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 1 | CODE | |
| LOW | …cera-launch-rpcs3/batocera_launch_rpcs3/controllers.py | 1 | CODE | |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/__init__.py | 1 | CODE | |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/__init__.py | 3 | CODE | |
| LOW | …launch-openmohaa/batocera_launch_openmohaa/emulator.py | 1 | CODE | |
| LOW | …launch-openmohaa/batocera_launch_openmohaa/__init__.py | 1 | CODE | |
| LOW | …launch-openmohaa/batocera_launch_openmohaa/__init__.py | 3 | CODE | |
| LOW | …era-launch-fallout/batocera_launch_fallout/fallout2.py | 1 | CODE | |
| LOW | …era-launch-fallout/batocera_launch_fallout/fallout1.py | 1 | CODE | |
| LOW | …atocera-launch-fallout/batocera_launch_fallout/base.py | 1 | CODE | |
| 350 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 197 | except Exception: | CODE |
| HIGH | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 179 | except Exception: | CODE |
| HIGH | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 454 | except asyncio.CancelledError: | CODE |
| HIGH | …e-common/batocera_launch_mame_common/control_config.py | 167 | except Exception: | CODE |
| HIGH | python-src/batocera-launch/batocera_launch/logging.py | 58 | except BrokenPipeError: | CODE |
| HIGH | python-src/batocera-launch/batocera_launch/logging.py | 168 | except Exception: | CODE |
| HIGH | …-launch/batocera_launch/parallel_startup_task_mixin.py | 60 | except asyncio.CancelledError: | CODE |
| HIGH | …-launch/batocera_launch/parallel_startup_task_mixin.py | 42 | except asyncio.CancelledError: | CODE |
| HIGH | …-src/batocera-launch/batocera_launch/emulators/cemu.py | 288 | except Exception: | CODE |
| HIGH | …c/batocera-launch/batocera_launch/emulators/bigpemu.py | 248 | except Exception: | CODE |
| HIGH | …hon-src/batocera-launch/batocera_launch/fs/squashfs.py | 62 | except FileNotFoundError: | CODE |
| HIGH | …hon-src/batocera-launch/batocera_launch/fs/squashfs.py | 89 | except OSError: | CODE |
| HIGH | …c/batocera-launch/batocera_launch/devices/hotkeygen.py | 101 | except Exception: | CODE |
| HIGH | …n-src/batocera-launch/batocera_launch/devices/mouse.py | 31 | except Exception: | CODE |
| HIGH | …n-src/batocera-launch/batocera_launch/devices/video.py | 151 | except Exception: | CODE |
| HIGH | …n-src/batocera-launch/batocera_launch/devices/video.py | 184 | except Exception: | CODE |
| HIGH | …n-src/batocera-launch/batocera_launch/devices/video.py | 255 | except Exception: | CODE |
| HIGH | …n-src/batocera-launch/batocera_launch/devices/video.py | 303 | except Exception: | CODE |
| HIGH | …a-launch-libretro/batocera_launch_libretro/emulator.py | 186 | except ValueError: | CODE |
| HIGH | …a-launch-libretro/batocera_launch_libretro/emulator.py | 1184 | except Exception: | CODE |
| HIGH | …era-launch-flycast/batocera_launch_flycast/emulator.py | 68 | except Exception: | CODE |
| HIGH | …/python-batocera-common/batocera_common/dataclasses.py | 47 | except AttributeError: | CODE |
| HIGH | scripts/linux/refresh_resolver.py | 170 | except Exception: | CODE |
| HIGH | scripts/linux/refresh_resolver.py | 181 | except Exception: | CODE |
| HIGH | scripts/linux/refresh_resolver.py | 192 | except Exception: | CODE |
| HIGH | scripts/linux/refresh_resolver.py | 249 | except Exception: | CODE |
| HIGH | scripts/linux/refresh_resolver.py | 563 | except Exception: | CODE |
| HIGH | scripts/linux/refresh_resolver.py | 534 | except Exception: | CODE |
| HIGH | …resolution/scripts/screenshot/batocera-flash-screen.py | 193 | except Exception: pass | CODE |
| HIGH | …resolution/scripts/screenshot/batocera-flash-screen.py | 55 | except Exception: pass | CODE |
| HIGH | …resolution/scripts/screenshot/batocera-flash-screen.py | 130 | except Exception: pass | CODE |
| HIGH | …resolution/scripts/screenshot/batocera-flash-screen.py | 218 | except ValueError: pass | CODE |
| HIGH | …resolution/scripts/screenshot/batocera-flash-screen.py | 226 | except ValueError: pass | CODE |
| HIGH | …batocera/utils/hotkeygen/hotkeygen/batocera_hotkeys.py | 288 | except KeyboardInterrupt: | CODE |
| HIGH | …batocera/utils/hotkeygen/hotkeygen/batocera_hotkeys.py | 68 | except KeyError: | CODE |
| HIGH | …batocera/utils/hotkeygen/hotkeygen/batocera_hotkeys.py | 176 | except Exception: | CODE |
| HIGH | …batocera/utils/hotkeygen/hotkeygen/batocera_hotkeys.py | 186 | except Exception: | CODE |
| HIGH | package/batocera/utils/hotkeygen/hotkeygen/daemon.py | 219 | except OSError: | CODE |
| HIGH | …age/batocera/utils/hotkeygen/hotkeygen/dbus/service.py | 206 | except Exception: | CODE |
| HIGH | package/batocera/utils/hotkeygen/hotkeygen/dbus/base.py | 54 | except Exception: | CODE |
| HIGH | …a/utils/batocera-led-handheld/batocera-led-handheld.py | 136 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 47 | except: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 120 | except OSError: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 269 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 394 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 488 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 525 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 599 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 608 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 618 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 734 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 920 | except: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 1129 | except: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 1145 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 1163 | except: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 1176 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 1184 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 1192 | except Exception: | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 1941 | except: pass | CODE |
| HIGH | package/batocera/utils/batocera-led-handheld/batoled.py | 180 | except Exception: | CODE |
| 27 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 26 | except Exception: | CODE |
| LOW⚡ | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 132 | except Exception: | STRING |
| LOW⚡ | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 142 | except Exception: | STRING |
| LOW⚡ | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 148 | except Exception: | STRING |
| LOW | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 179 | except Exception: | STRING |
| LOW | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 197 | except Exception: | STRING |
| MEDIUM | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 23 | def prepare_bezel(self) -> Path | None: | CODE |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 423 | except Exception: | CODE |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 439 | except Exception: | CODE |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 451 | except Exception: | CODE |
| MEDIUM | …tocera-bezel-overlay/batocera_bezel_overlay/overlay.py | 15 | print('Error: Dependencies not met.', exc) | CODE |
| LOW | …tocera-bezel-overlay/batocera_bezel_overlay/overlay.py | 53 | except Exception: | CODE |
| LOW | …tocera-bezel-overlay/batocera_bezel_overlay/overlay.py | 59 | except Exception as e: | CODE |
| LOW | …tocera-bezel-overlay/batocera_bezel_overlay/overlay.py | 81 | except Exception: | CODE |
| MEDIUM | …ezel-overlay/batocera_bezel_overlay/wayland_overlay.py | 17 | print('Error: Dependencies not met.', exc) | CODE |
| LOW | …ezel-overlay/batocera_bezel_overlay/wayland_overlay.py | 94 | except Exception: | CODE |
| MEDIUM | …ra-bezel-overlay/batocera_bezel_overlay/x11_overlay.py | 16 | print('Error: Dependencies not met.', exc) | CODE |
| MEDIUM | …c/batocera-bezel-overlay/batocera_bezel_overlay/app.py | 20 | print('Error: Dependencies not met.', exc) | CODE |
| LOW | …-xemu-chihiro/batocera_launch_xemu_chihiro/emulator.py | 88 | except Exception: | CODE |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 364 | except Exception: | STRING |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 423 | except Exception: | STRING |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 432 | except Exception: | STRING |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 456 | except Exception: | STRING |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 478 | except Exception: | STRING |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 712 | except Exception: | STRING |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 988 | except Exception: | STRING |
| LOW | …unch-linuxloader/batocera_launch_linuxloader/config.py | 271 | except Exception: | CODE |
| MEDIUM | …unch-linuxloader/batocera_launch_linuxloader/config.py | 179 | def __post_init__(self) -> None: | CODE |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 76 | except Exception as e: | CODE |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 112 | except Exception as e: | CODE |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 251 | except Exception: | CODE |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 463 | except Exception as e: | CODE |
| LOW | …e-common/batocera_launch_mame_common/control_config.py | 167 | except Exception: | CODE |
| LOW | …launch-mame-common/batocera_launch_mame_common/info.py | 18 | except Exception as e: | CODE |
| LOW | …a-launch-openjazz/batocera_launch_openjazz/emulator.py | 204 | except Exception: | CODE |
| LOW | …a-launch-openjazz/batocera_launch_openjazz/emulator.py | 272 | except Exception: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/logging.py | 168 | except Exception: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/emulator.py | 302 | except Exception: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/emulator.py | 547 | except Exception as e: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/emulator.py | 718 | except Exception: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/emulator.py | 734 | except Exception: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/emulator.py | 811 | except Exception as e: | CODE |
| MEDIUM | python-src/batocera-launch/batocera_launch/emulator.py | 708 | def prepare_gun_help(self) -> None: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/types.py | 82 | except Exception: | CODE |
| LOW | …c/batocera-launch/batocera_launch/joysticks_hotkeys.py | 32 | except Exception: | CODE |
| LOW | …-src/batocera-launch/batocera_launch/plugin_manager.py | 35 | except Exception: | CODE |
| LOW | …-src/batocera-launch/batocera_launch/plugin_manager.py | 51 | except Exception: | CODE |
| LOW | …/batocera-launch/batocera_launch/config/es_settings.py | 50 | except Exception: | CODE |
| LOW | …n-src/batocera-launch/batocera_launch/emulators/trx.py | 65 | except Exception as e: | CODE |
| LOW | …rc/batocera-launch/batocera_launch/emulators/vita3k.py | 44 | except Exception: | CODE |
| LOW | …c/batocera-launch/batocera_launch/emulators/shadps4.py | 165 | except Exception: | CODE |
| LOW | …-src/batocera-launch/batocera_launch/emulators/ymir.py | 265 | except Exception as e: | CODE |
| LOW | …-src/batocera-launch/batocera_launch/emulators/xemu.py | 48 | except Exception: | CODE |
| LOW | …-src/batocera-launch/batocera_launch/emulators/cemu.py | 288 | except Exception: | CODE |
| LOW | …atocera-launch/batocera_launch/emulators/xenia_edge.py | 78 | except Exception: | CODE |
| LOW | …c/batocera-launch/batocera_launch/emulators/pcsx2x6.py | 158 | except Exception as e: | CODE |
| LOW | …c/batocera-launch/batocera_launch/emulators/pcsx2x6.py | 353 | except Exception as e: | CODE |
| LOW | …src/batocera-launch/batocera_launch/emulators/xroar.py | 78 | except Exception: | CODE |
| LOW | …c/batocera-launch/batocera_launch/emulators/bigpemu.py | 248 | except Exception: | CODE |
| LOW | …batocera-launch/batocera_launch/emulators/moonlight.py | 68 | except Exception: | CODE |
| 216 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 214 | def _update_player_config(config_file: Path, settings_to_set: dict[str, str], /) -> None: | CODE |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 270 | def _update_json_config(config_file: Path, settings_to_set: dict[str, Any], /) -> None: | CODE |
| LOW | …ch-mupen64plus/batocera_launch_mupen64plus/emulator.py | 109 | def _set_mupen_config(self, ini_config: CaseSensitiveConfigParser, /) -> None: | CODE |
| LOW | …mupen64plus/batocera_launch_mupen64plus/controllers.py | 270 | def set_controllers_config(self, ini_config: CaseSensitiveConfigParser, /) -> None: | CODE |
| LOW | python-src/batocera-labwc/batocera_labwc/config.py | 142 | def set_touchscreens(self, mappings: Sequence[tuple[str, str, int | None]]) -> None: | CODE |
| LOW | …launch-openmohaa/batocera_launch_openmohaa/emulator.py | 44 | def _update_config_file(file_path: Path, options_to_set: dict[str, str], /) -> None: | CODE |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 415 | def _setup_libraries(self, rom_dir: Path, rom_name: str) -> None: | CODE |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 466 | def _setup_config(self, rom_dir: Path, rom_name: str) -> None: | CODE |
| LOW | …linuxloader/batocera_launch_linuxloader/controllers.py | 20 | def _setup_controllers(self, conf: Configuration, rom_name: str, /) -> None: | CODE |
| LOW | …linuxloader/batocera_launch_linuxloader/controllers.py | 48 | def _setup_test_mode_evdev(self, conf: Configuration, /) -> None: | CODE |
| LOW | …linuxloader/batocera_launch_linuxloader/controllers.py | 67 | def _setup_joysticks_evdev(self, conf: Configuration, short_rom_name: str, /) -> None: | CODE |
| LOW | …linuxloader/batocera_launch_linuxloader/controllers.py | 484 | def _setup_guns_evdev(self, conf: Configuration, short_rom_name: str, /) -> None: | CODE |
| LOW | …ch-libretro-mame/batocera_launch_libretro_mame/core.py | 29 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …ch-libretro-mame/batocera_launch_libretro_mame/core.py | 89 | def set_gun_config_for_player(self, custom_config: LibretroConfig, player_number: int, gun: Gun, /) -> None: | CODE |
| LOW | python-src/batocera-launch/batocera_launch/command.py | 90 | def update_env(self, **kwargs: str | Path) -> None: | CODE |
| LOW | …src/batocera-launch/batocera_launch/config/metadata.py | 39 | def _update_metadata_from_element(md: dict[str, str], element: ET.Element, /, extra_log_text: str = '') -> None: | CODE |
| LOW | …src/batocera-launch/batocera_launch/config/libretro.py | 39 | def set_from_config(self, name: str, config_name: str | None = None, /, *, default: object = None) -> None: | CODE |
| LOW | …src/batocera-launch/batocera_launch/config/libretro.py | 53 | def set_int_from_config(self, name: str, config_name: str | None = None, /, *, default: int | None = None) -> None: | CODE |
| LOW | …atocera-launch/batocera_launch/emulators/supermodel.py | 422 | def set_input(key: str, binding: str | None) -> None: | CODE |
| LOW | …rc/batocera-launch/batocera_launch/emulators/iortcw.py | 90 | def _update_config_file(self, options_to_set: dict[str, str], /) -> None: | CODE |
| LOW | …tocera-launch/batocera_launch/emulators/sonic_mania.py | 24 | def _set_ini_values(path: Path, values: Mapping[str, Mapping[str, str]], /) -> None: | CODE |
| LOW | …rc/batocera-launch/batocera_launch/emulators/bstone.py | 41 | def _update_or_create_config(self) -> None: | CODE |
| LOW | …-src/batocera-launch/batocera_launch/emulators/cemu.py | 234 | def _set_xml_value(config: minidom.Document, xml_section: minidom.Element, name: str, value: str, /) -> None: | CODE |
| LOW | …rc/batocera-launch/batocera_launch/emulators/dhewm3.py | 18 | def _update_config_file(file_path: Path, options_to_set: dict[str, str], /) -> None: | CODE |
| LOW | …rc/batocera-launch/batocera_launch/emulators/uzdoom.py | 164 | def set_value(self, section: str, key: str, value: str) -> None: | CODE |
| LOW | …rc/batocera-launch/batocera_launch/emulators/uzdoom.py | 175 | def set_value_if_missing(self, section: str, key: str, value: str) -> None: | CODE |
| LOW | …rc/batocera-launch/batocera_launch/emulators/uzdoom.py | 239 | def _update_ini_file(self, ini_file: Path, sound_fonts_dir: Path, fm_banks_dir: Path) -> None: | CODE |
| LOW | …n-src/batocera-launch/batocera_launch/devices/mouse.py | 15 | async def set_mouse_mode(mode: bool, /) -> None: | CODE |
| LOW | …hon-src/batocera-launch/batocera_launch/devices/x11.py | 166 | def set_window_shape_region(self, kind: ShapeKind, x: int, y: int, region: int, /) -> None: | CODE |
| LOW | …a-launch-libretro/batocera_launch_libretro/emulator.py | 452 | def set_controllers_config(self, custom_config: LibretroConfig) -> None: | CODE |
| LOW | …a-launch-libretro/batocera_launch_libretro/emulator.py | 509 | def set_controller_config(self, custom_config: LibretroConfig, controller: Controller, /) -> None: | CODE |
| LOW | …a-launch-libretro/batocera_launch_libretro/emulator.py | 609 | def set_paths_config(self, custom_config: LibretroConfig, /) -> None: | CODE |
| LOW | …a-launch-libretro/batocera_launch_libretro/emulator.py | 646 | async def set_config(self, custom_config: LibretroConfig, gfx_backend: str, shader_bezel: bool, /) -> None: | CODE |
| LOW | …a-launch-libretro/batocera_launch_libretro/emulator.py | 980 | def set_guns_config(self, custom_config: LibretroConfig, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …ocera-launch-libretro/batocera_launch_libretro/core.py | 163 | def set_button_mappings(self, controller: Controller, button_mappings: dict[str, str], /) -> None: | CODE |
| LOW⚡ | …ocera-launch-libretro/batocera_launch_libretro/core.py | 169 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …ocera-launch-libretro/batocera_launch_libretro/core.py | 172 | def set_gun_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …ocera-launch-libretro/batocera_launch_libretro/core.py | 178 | def set_config(self, custom_config: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …ocera-launch-libretro/batocera_launch_libretro/core.py | 184 | def set_gun_config_for_player(self, custom_config: LibretroConfig, player_number: int, gun: Gun, /) -> None: | CODE |
| LOW | …nch-libretro/batocera_launch_libretro/cores/uae4arm.py | 15 | def set_config(self, custom_config: LibretroConfig, /) -> None: | CODE |
| LOW | …nch-libretro/batocera_launch_libretro/cores/flycast.py | 19 | def set_button_mappings(self, controller: Controller, button_mappings: dict[str, str], /) -> None: | CODE |
| LOW | …nch-libretro/batocera_launch_libretro/cores/flycast.py | 28 | def set_config(self, custom_config: LibretroConfig, /) -> None: | CODE |
| LOW | …nch-libretro/batocera_launch_libretro/cores/flycast.py | 46 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …nch-libretro/batocera_launch_libretro/cores/flycast.py | 141 | def set_gun_config_for_player(self, custom_config: LibretroConfig, player_number: int, gun: Gun, /) -> None: | CODE |
| LOW | …aunch-libretro/batocera_launch_libretro/cores/opera.py | 16 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …libretro/batocera_launch_libretro/cores/snes9x_next.py | 24 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …unch-libretro/batocera_launch_libretro/cores/snes9x.py | 39 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …unch-libretro/batocera_launch_libretro/cores/snes9x.py | 70 | def set_gun_config_for_player(self, custom_config: LibretroConfig, player_number: int, gun: Gun, /) -> None: | CODE |
| LOW | …ch-libretro/batocera_launch_libretro/cores/theodore.py | 14 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …aunch-libretro/batocera_launch_libretro/cores/px68k.py | 26 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …a-launch-libretro/batocera_launch_libretro/cores/vb.py | 14 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …nch-libretro/batocera_launch_libretro/cores/dolphin.py | 92 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …nch-libretro/batocera_launch_libretro/cores/dolphin.py | 117 | def set_gun_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW⚡ | …nch-libretro/batocera_launch_libretro/cores/dolphin.py | 123 | def set_gun_config_for_player(self, custom_config: LibretroConfig, player_number: int, gun: Gun, /) -> None: | CODE |
| LOW | …ch-libretro/batocera_launch_libretro/cores/nestopia.py | 16 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …/batocera_launch_libretro/cores/mednafen_supergrafx.py | 14 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …ibretro/batocera_launch_libretro/cores/parallel_n64.py | 18 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …unch-libretro/batocera_launch_libretro/cores/anybor.py | 21 | def set_config(self, custom_config: LibretroConfig, /) -> None: | CODE |
| LOW | …ch-libretro/batocera_launch_libretro/cores/tyrquake.py | 42 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| LOW | …bretro/batocera_launch_libretro/cores/beetle_saturn.py | 34 | def set_core_options(self, core_options: LibretroConfig, /) -> None: | CODE |
| 99 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/batocera-launch-mame/batocera_launch_mame/emulator.py | 305 | CODE | |
| LOW | …tocera-launch-mame/batocera_launch_mame/controllers.py | 52 | CODE | |
| LOW | …rc/batocera-launch-mame/batocera_launch_mame/bezels.py | 29 | CODE | |
| LOW | …atocera-launch-pcsx2/batocera_launch_pcsx2/emulator.py | 89 | CODE | |
| LOW | …atocera-launch-pcsx2/batocera_launch_pcsx2/emulator.py | 254 | CODE | |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 389 | CODE | |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 642 | CODE | |
| LOW | …-src/batocera-es-system/batocera_es_system/registry.py | 657 | CODE | |
| LOW | …/batocera-es-system/batocera_es_system/translations.py | 72 | CODE | |
| LOW | …atocera-es-system/batocera_es_system/systems_report.py | 158 | CODE | |
| LOW | …launch-openjkdf2/batocera_launch_openjkdf2/emulator.py | 214 | CODE | |
| LOW | …mupen64plus/batocera_launch_mupen64plus/controllers.py | 43 | CODE | |
| LOW | …mupen64plus/batocera_launch_mupen64plus/controllers.py | 170 | CODE | |
| LOW | …mupen64plus/batocera_launch_mupen64plus/controllers.py | 183 | CODE | |
| LOW | python-src/batocera-labwc/batocera_labwc/config.py | 142 | CODE | |
| LOW | python-src/batocera-labwc/batocera_labwc/cli.py | 39 | CODE | |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 547 | CODE | |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 617 | CODE | |
| LOW | …cera-launch-rpcs3/batocera_launch_rpcs3/controllers.py | 553 | CODE | |
| LOW | …launch-openmohaa/batocera_launch_openmohaa/emulator.py | 44 | CODE | |
| LOW | …unch-linuxloader/batocera_launch_linuxloader/config.py | 179 | CODE | |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 81 | CODE | |
| LOW | …linuxloader/batocera_launch_linuxloader/controllers.py | 67 | CODE | |
| LOW | …linuxloader/batocera_launch_linuxloader/controllers.py | 223 | CODE | |
| LOW | …linuxloader/batocera_launch_linuxloader/controllers.py | 484 | CODE | |
| LOW | …rc/batocera-launch-kodi/batocera_launch_kodi/config.py | 53 | CODE | |
| LOW | …e-common/batocera_launch_mame_common/control_config.py | 34 | CODE | |
| LOW | …nch-mame-common/batocera_launch_mame_common/autorun.py | 22 | CODE | |
| LOW | …mon/batocera_launch_mame_common/mame_control_scheme.py | 39 | CODE | |
| LOW | …launch-mame-common/batocera_launch_mame_common/atom.py | 30 | CODE | |
| LOW | …libretro-mame/batocera_launch_libretro_mame/command.py | 76 | CODE | |
| LOW | …libretro-mame/batocera_launch_libretro_mame/command.py | 224 | CODE | |
| LOW | …etro-mame/batocera_launch_libretro_mame/controllers.py | 214 | CODE | |
| LOW | python-src/batocera-launch/batocera_launch/rom.py | 15 | CODE | |
| LOW | python-src/batocera-launch/batocera_launch/emulator.py | 590 | CODE | |
| LOW | …c/batocera-launch/batocera_launch/joysticks_hotkeys.py | 207 | CODE | |
| LOW | …rc/batocera-launch/batocera_launch/emulators/armsx2.py | 88 | CODE | |
| LOW | …rc/batocera-launch/batocera_launch/emulators/armsx2.py | 246 | CODE | |
| LOW | …cera-launch/batocera_launch/emulators/hypseus_singe.py | 71 | CODE | |
| LOW | …cera-launch/batocera_launch/emulators/hypseus_singe.py | 123 | CODE | |
| LOW | …cera-launch/batocera_launch/emulators/hypseus_singe.py | 153 | CODE | |
| LOW | …atocera-launch/batocera_launch/emulators/supermodel.py | 302 | CODE | |
| LOW | …atocera-launch/batocera_launch/emulators/supermodel.py | 344 | CODE | |
| LOW | …rc/batocera-launch/batocera_launch/emulators/ecwolf.py | 49 | CODE | |
| LOW | …n-src/batocera-launch/batocera_launch/emulators/trx.py | 43 | CODE | |
| LOW | …src/batocera-launch/batocera_launch/emulators/demul.py | 85 | CODE | |
| LOW | …rc/batocera-launch/batocera_launch/emulators/vita3k.py | 27 | CODE | |
| LOW | …tocera-launch/batocera_launch/emulators/dxx_rebirth.py | 54 | CODE | |
| LOW | …src/batocera-launch/batocera_launch/emulators/fsuae.py | 110 | CODE | |
| LOW | …/batocera-launch/batocera_launch/emulators/ioquake3.py | 64 | CODE | |
| LOW | …c/batocera-launch/batocera_launch/emulators/easyrpg.py | 42 | CODE | |
| LOW | …rc/batocera-launch/batocera_launch/emulators/bstone.py | 41 | CODE | |
| LOW | …-src/batocera-launch/batocera_launch/emulators/ymir.py | 246 | CODE | |
| LOW | …/batocera-launch/batocera_launch/emulators/amiberry.py | 105 | CODE | |
| LOW | …/batocera-launch/batocera_launch/emulators/amiberry.py | 322 | CODE | |
| LOW | …c/batocera-launch/batocera_launch/emulators/melonds.py | 50 | CODE | |
| LOW | …-src/batocera-launch/batocera_launch/emulators/cemu.py | 281 | CODE | |
| LOW | …c/batocera-launch/batocera_launch/emulators/solarus.py | 51 | CODE | |
| LOW | …c/batocera-launch/batocera_launch/emulators/redream.py | 59 | CODE | |
| LOW | …c/batocera-launch/batocera_launch/emulators/openbor.py | 45 | CODE | |
| 103 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …en2/fsoverlay/lib/firmware/brcm/brcmfmac43456-sdio.txt | 18 | #----------------------------------------- | COMMENT |
| MEDIUM | …588/fsoverlay/lib/firmware/brcm/brcmfmac43456-sdio.txt | 18 | #----------------------------------------- | COMMENT |
| MEDIUM | …ine/fsoverlay/lib/firmware/brcm/brcmfmac43456-sdio.txt | 18 | #----------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 1 | #======================================================================================================================= | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 3 | #======================================================================================================================= | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 4 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 6 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 42 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 44 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 47 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 49 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 52 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 54 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 57 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 59 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 86 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 88 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 103 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 105 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 123 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 125 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 140 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 142 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 154 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 1 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 3 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 4 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 6 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 22 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 24 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 41 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 43 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 966 | #----------------------------------------- | COMMENT |
| MEDIUM | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 968 | #----------------------------------------- | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | board/batocera/dropbear_localoptions.h | 1 | #define DEFAULT_RECV_WINDOW 204800 | COMMENT |
| LOW | board/batocera/amlogic/s905gen3/tvbox-gen3/genimage.cfg | 1 | image boot.vfat { | COMMENT |
| LOW | board/batocera/fsoverlay/etc/profile.d/40-prompt.sh | 1 | #Trim path 30chars | COMMENT |
| LOW | …0/fsoverlay/lib/firmware/ath12k/WCN7860/hw2.0/qdss.cfg | 1 | seq_start; | COMMENT |
| LOW | …0/fsoverlay/lib/firmware/ath12k/WCN7860/hw2.0/qdss.cfg | 161 | //probe_andinv:0x0; | COMMENT |
| LOW | …0/fsoverlay/lib/firmware/ath12k/WCN7860/hw2.0/qdss.cfg | 181 | //filter1_status:0x3; | COMMENT |
| LOW | …0/fsoverlay/lib/firmware/ath12k/WCN7860/hw2.0/qdss.cfg | 201 | //seq_end; | COMMENT |
| LOW | board/batocera/broadcom/bcm2836/boot/config.txt | 21 | # at 0, it causes flickering on hdmi output | COMMENT |
| LOW | board/batocera/broadcom/bcm2836/boot/config.txt | 41 | # 2 use DMT (Display Monitor Timings, the standard typically used by monitors). | COMMENT |
| LOW | board/batocera/broadcom/bcm2836/boot/config.txt | 61 | # it is not possible to output 4Kp60 on both micro HDMI ports simultaneously. | COMMENT |
| LOW | board/batocera/broadcom/bcm2836/boot/config.txt | 81 | # 0 Normal NTSC (default) | COMMENT |
| LOW | board/batocera/broadcom/bcm2836/boot/config.txt | 101 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2837/boot/config.txt | 21 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2837/boot/config.txt | 41 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2837/boot/config.txt | 61 | # meaning they will not appear in any enumerated lists of modes. | COMMENT |
| LOW | board/batocera/broadcom/bcm2837/boot/config.txt | 81 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2837/boot/config.txt | 101 | # uncomment if you have slow sound issues on composite output | COMMENT |
| LOW | board/batocera/broadcom/bcm2837/boot/config.txt | 121 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2711/genimage.cfg | 1 | image boot.vfat { | COMMENT |
| LOW | board/batocera/broadcom/bcm2711/boot/config.txt | 21 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2711/boot/config.txt | 41 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2711/boot/config.txt | 61 | # meaning they will not appear in any enumerated lists of modes. | COMMENT |
| LOW | board/batocera/broadcom/bcm2711/boot/config.txt | 81 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2711/boot/config.txt | 101 | # uncomment if you have slow sound issues on composite output | COMMENT |
| LOW | board/batocera/broadcom/bcm2711/boot/config.txt | 121 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2835/boot/config.txt | 1 | # For more options and information see | COMMENT |
| LOW | board/batocera/broadcom/bcm2835/boot/config.txt | 21 | # goes off screen, and negative if there is too much border | COMMENT |
| LOW | board/batocera/broadcom/bcm2835/boot/config.txt | 41 | #hdmi_drive=2 | COMMENT |
| LOW | board/batocera/broadcom/bcm2835/boot/config.txt | 61 | COMMENT | |
| LOW | board/batocera/broadcom/bcm2712/genimage.cfg | 1 | image boot.vfat { | COMMENT |
| LOW | board/batocera/rockchip/rk3326/mainline/boot/boot.ini | 41 | COMMENT | |
| LOW | board/batocera/rockchip/rk3128/ps5000/genimage.cfg | 1 | image boot.vfat { | COMMENT |
| LOW | board/batocera/rockchip/rk3128/ps7000/genimage.cfg | 1 | image boot.vfat { | COMMENT |
| LOW | …ard/batocera/rockchip/rk3128/powkiddy_a13/genimage.cfg | 1 | image boot.vfat { | COMMENT |
| LOW | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 1 | #======================================================================================================================= | COMMENT |
| LOW | …p/rk3399/fsoverlay/lib/firmware/bt_configure_pskey.ini | 41 | common_rfu_w = 0x00000000, 0x00000000 | COMMENT |
| LOW | …chip/rk3399/fsoverlay/lib/firmware/bt_configure_rf.ini | 1 | #----------------------------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 741 | # Set the PPU Decoder based on config | COMMENT |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 1 | # | COMMENT |
| LOW | …tocera-launch-mame-common/resources/mess_controls.toml | 1 | [cdimono1] | COMMENT |
| LOW | …tocera-launch-mame-common/resources/mess_controls.toml | 61 | # The following Player 1 entries were overwritten by duplicate Player 2 keys in the original CSV parsing code | COMMENT |
| LOW | …unch/batocera_launch/emulators/xash3d_fwgs/gamepad.cfg | 1 | // Default gamepad bindings | COMMENT |
| LOW | …kage/batocera/core/batocera-drminfo/batocera-drminfo.c | 21 | #include <errno.h> | COMMENT |
| LOW | …a/core/batocera-drminfo/batocera-drminfo-no-1360x768.c | 21 | #include <errno.h> | COMMENT |
| LOW | …t/datainit/system/scripts/template-game-start-stop.txt | 1 | #!/bin/bash | COMMENT |
| LOW | …resolution/scripts/screenshot/batocera-flash-screen.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …ckage/batocera/utils/sdl2-touch-test/sdl2-touch-test.c | 21 | #include <fcntl.h> | COMMENT |
| LOW | package/batocera/utils/batocera-led-handheld/batoled.py | 1261 | with open(self.modepath, "w") as f: | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 1 | #!/bin/bash | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 21 | #v1.9 - add POWERHAT for Rpi4 OneNineDesign case variants - @dmanlfc | COMMENT |
| LOW | package/batocera/emulators/drastic/libdrastouch.c | 21 | #define GL_VERTEX_SHADER 0x8B31 | COMMENT |
| LOW | package/batocera/emulators/linuxloader/linuxloader.ini | 241 | # To find the value pairs for these run ./linuxloader --list-controllers | COMMENT |
| LOW | package/batocera/emulators/linuxloader/linuxloader.ini | 261 | COMMENT | |
| LOW | package/batocera/emulators/linuxloader/linuxloader.ini | 281 | #ANALOGUE_4 = "SYNPS_2_SYNAPTICS_TOUCHPAD_ABS_RZ" | COMMENT |
| LOW | …reens/batocera-backglass/batocera-backglass-window.cpp | 1 | #include <SDL2/SDL.h> | COMMENT |
| LOW | package/batocera/screens/batocera-backglass/stb_image.h | 121 | COMMENT | |
| LOW | package/batocera/screens/batocera-backglass/stb_image.h | 141 | // unsigned char *data = stbi_load(filename, &x, &y, &n, 0); | COMMENT |
| LOW | package/batocera/screens/batocera-backglass/stb_image.h | 161 | // *channels_in_file otherwise. If desired_channels is non-zero, | COMMENT |
| LOW | package/batocera/screens/batocera-backglass/stb_image.h | 181 | // more user-friendly ones. | COMMENT |
| LOW | package/batocera/screens/batocera-backglass/stb_image.h | 201 | // Additionally, stb_image will reject image files that have any of their | COMMENT |
| 36 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | board/batocera/qualcomm/sm6115/create-boot-script.sh | 34 | # Define the Kernel command line | COMMENT |
| MEDIUM | board/batocera/qualcomm/sm8550/create-boot-script.sh | 34 | # Define the Kernel command line | COMMENT |
| MEDIUM | board/batocera/qualcomm/sm8650/create-boot-script.sh | 34 | # Define the Kernel command line | COMMENT |
| MEDIUM | board/batocera/qualcomm/sm4450/create-boot-script.sh | 34 | # Define the Kernel command line | COMMENT |
| MEDIUM | board/batocera/qualcomm/sm8250/create-boot-script.sh | 34 | # Define the Kernel command line | COMMENT |
| MEDIUM | …atocera-launch-rpcs3/batocera_launch_rpcs3/emulator.py | 397 | # Create the target patch file from data if absent, otherwise merge in only the keys | STRING |
| MEDIUM | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 2 | # This file is part of the batocera distribution (https://batocera.org). | COMMENT |
| MEDIUM | …-src/batocera-launch/batocera_launch/emulators/cemu.py | 552 | # Create the settings file | COMMENT |
| MEDIUM | …-src/batocera-launch/batocera_launch/emulators/raze.py | 188 | '# This file is automatically generated by batocera-launch', | CODE |
| MEDIUM | …rc/batocera-launch/batocera_launch/emulators/uzdoom.py | 231 | '# This file is automatically generated by batocera-launch\n' | CODE |
| MEDIUM | …c/batocera-launch/batocera_launch/emulators/yquake2.py | 94 | # Define the default options to add | COMMENT |
| MEDIUM⚡ | …atocera-launch/batocera_launch/emulators/catacombgl.py | 54 | config_file.touch() # Create the file if it doesn't exist | CODE |
| MEDIUM⚡ | …atocera-launch/batocera_launch/emulators/catacombgl.py | 56 | # Define the paths to be added or adjusted in the ini file | COMMENT |
| MEDIUM | python-src/batocera-launch/batocera_launch/draw/pil.py | 185 | # Create a new blank canvas that is the same size as the bezel for later compositing (they are required to be the sa | COMMENT |
| MEDIUM | …/batocera-launch/batocera_launch/devices/controller.py | 209 | # Create a controller array with the player id as a key | COMMENT |
| MEDIUM | …-launch-flycast/batocera_launch_flycast/controllers.py | 104 | # Create the controller configuration file | COMMENT |
| MEDIUM | …resolution/scripts/screenshot/batocera-flash-screen.py | 3 | # This file is part of the batocera distribution (https://batocera.org). | COMMENT |
| MEDIUM | package/batocera/utils/batocera-led-handheld/batoled.py | 768 | # Create a chasing color wheel using quadrant phase-shifting (Rainbow) | COMMENT |
| MEDIUM | package/batocera/utils/batocera-led-handheld/batoled.py | 1967 | # Create a chasing color wheel using quadrant phase-shifting (Rainbow) | COMMENT |
| MEDIUM⚡ | package/batocera/emulators/linuxloader/linuxloader.ini | 97 | # Define the path to pass the JVS packets to if JVS is not being emulated | COMMENT |
| MEDIUM⚡ | package/batocera/emulators/linuxloader/linuxloader.ini | 100 | # Define the path to pass the first serial port to | COMMENT |
| MEDIUM⚡ | package/batocera/emulators/linuxloader/linuxloader.ini | 103 | # Define the path to pass the second serial port to | COMMENT |
| MEDIUM⚡ | package/batocera/emulators/linuxloader/linuxloader.ini | 106 | # Define the path to the sram.bin file | COMMENT |
| MEDIUM⚡ | package/batocera/emulators/linuxloader/linuxloader.ini | 109 | # Define the path to the eeprom.bin file | COMMENT |
| MEDIUM | …ge/batocera/emulators/vpinball/batocera-vpx-scraper.py | 592 | # Create a backup of existing file | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …nch-mame-common/batocera_launch_mame_common/autorun.py | 71 | # if still undefined, default autoRunCmd based on media type | COMMENT |
| HIGH | …nch-mame-common/batocera_launch_mame_common/autorun.py | 181 | # if still undefined, default autoRunCmd based on media type | COMMENT |
| HIGH | …src/batocera-launch/batocera_launch/emulators/demul.py | 34 | while geometry=$(xdotool getwindowgeometry --shell "$win" 2>/dev/null); do | CODE |
| HIGH | …src/batocera-launch/batocera_launch/emulators/demul.py | 195 | trigger_cmd = 'sleep 5 && export DISPLAY=:0 && xdotool getactivewindow key F3' | STRING |
| HIGH⚡ | python-src/batocera-launch/tests/test_video.py | 9 | \tdescription: (null) (null) (DSI-1) | CODE |
| HIGH⚡ | python-src/batocera-launch/tests/test_video.py | 15 | \tdescription: (null) (null) (DSI-2) | CODE |
| HIGH⚡ | package/batocera/utils/piboy/piboy_power_ctrl.py | 22 | os.system("/etc/init.d/S31emulationstation stop && echo 0 > /sys/kernel/xpi_gamecon/flags && /sbin/rmmod | CODE |
| HIGH⚡ | package/batocera/utils/piboy/piboy_power_ctrl.py | 24 | os.system("/etc/init.d/S31emulationstation stop && echo 0 > /sys/kernel/xpi_gamecon/flags && /sbin/rmmod | CODE |
| HIGH⚡ | package/batocera/utils/piboy/piboy_power_ctrl.py | 32 | os.system("echo 20 > /sys/kernel/xpi_gamecon/green && echo 20 > /sys/kernel/xpi_gamecon/red") | CODE |
| HIGH⚡ | package/batocera/utils/piboy/piboy_power_ctrl.py | 34 | os.system("/etc/init.d/S31emulationstation stop && echo 0 > /sys/kernel/xpi_gamecon/flags && /sbin/rmmod | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ch-mupen64plus/batocera_launch_mupen64plus/emulator.py | 182 | # Set fullscreen to True on Wayland, False otherwise (due to issues on Xorg/DRM) | COMMENT |
| LOW | …ch-linuxloader/batocera_launch_linuxloader/emulator.py | 163 | # Check if file is executable | COMMENT |
| LOW | …nch-mame-common/batocera_launch_mame_common/autorun.py | 116 | # Check if the media being used is a floppy type | COMMENT |
| LOW | python-src/batocera-launch/batocera_launch/asyncio.py | 116 | file.close() # Close the file to ensure all data is flushed to disk | CODE |
| LOW | …-src/batocera-launch/batocera_launch/emulators/ymir.py | 261 | # Check if the file exists | COMMENT |
| LOW | …c/batocera-launch/batocera_launch/emulators/melonds.py | 187 | # Check if dual screen mode is enabled | COMMENT |
| LOW | …-src/batocera-launch/batocera_launch/emulators/cemu.py | 353 | # Check if we have a discrete GPU & if so, set the UUID | COMMENT |
| LOW | …-src/batocera-launch/batocera_launch/emulators/cemu.py | 448 | # Set volume to the max | COMMENT |
| LOW | …rc/batocera-launch/batocera_launch/emulators/ppsspp.py | 245 | # Check if we have a discrete GPU & if so, set the Name | COMMENT |
| LOW | …rc/batocera-launch/batocera_launch/emulators/uzdoom.py | 177 | # Check if the key already exists | COMMENT |
| LOW⚡ | …atocera-launch/batocera_launch/emulators/catacombgl.py | 51 | # Check if the ini file exists, and if not, create and adjust it | COMMENT |
| LOW | …era-launch-dolphin/batocera_launch_dolphin/emulator.py | 148 | # Set value to 6 if it is 6a or 6b/6c: differentiates Standard vs GameCube Controller type. | COMMENT |
| LOW | …a-launch-libretro/batocera_launch_libretro/emulator.py | 168 | # Check if game natively supports widescreen from metadata (not widescreen hack) | COMMENT |
| LOW | …a-launch-libretro/batocera_launch_libretro/emulator.py | 791 | # Check if game natively supports widescreen from metadata (not widescreen hack) | COMMENT |
| LOW | scripts/linux/refresh_resolver.py | 266 | # Check if the file is inside the 'configs' directory (e.g. batocera-*.board) | COMMENT |
| LOW | scripts/linux/refresh_resolver.py | 281 | # Check if the file is inside the 'board' directory (e.g. custom configs or patches) | COMMENT |
| LOW | package/batocera/utils/hotkeygen/hotkeygen/daemon.py | 242 | # Set this to None so that if stop() is called again while waiting for the task to | COMMENT |
| LOW | …a/utils/batocera-led-handheld/batocera-led-handheld.py | 161 | # Check if this is a software-driven effect that requires continuous looping | COMMENT |
| LOW | package/batocera/utils/batocera-led-handheld/batoled.py | 36 | # Check if user selected another mode | COMMENT |
| LOW | package/batocera/utils/batocera-led-handheld/batoled.py | 39 | # Check if color changes are locked/blocked | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 179 | #Check if dtooverlay is setted in /boot/config | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 225 | #Check if dtooverlay is setted in /boot/config.txt | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 360 | #Check if dtoverlay is setted in /boot/config -- Do this arch related! | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 502 | # Check if the kernel module is loaded | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 789 | # Check if /boot is writable, if not make it writable | COMMENT |
| LOW | package/batocera/utils/rpigpioswitch/rpi_gpioswitch.sh | 881 | # Check if /boot is writable, if not make it writable | COMMENT |
| LOW | …ge/batocera/emulators/vpinball/batocera-vpx-scraper.py | 201 | if value: # Check if value is not None, empty string, or empty list | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …batocera-launch/batocera_launch/config/build_engine.py | 44 | Parse Build Engine launcher arguments from a ROM script (EDuke32 / Raze). Lines are ``KEY=value``. A leading ``/`` | STRING |
| HIGH | python-src/python-batocera-common/batocera_common/fs.py | 203 | Mount ``device`` for the duration of the context, then unmount it. Yields ``mount_point`` after a successful :func: | STRING |
| HIGH | python-src/python-batocera-common/batocera_common/fs.py | 271 | Write ``path`` atomically via a temporary file in the same directory. Yields a temporary path for the caller to wri | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/python-batocera-common/batocera_common/dataclasses.py | 53 | CODE | |
| LOW | …/python-batocera-common/batocera_common/dataclasses.py | 71 | CODE | |
| LOW | …/python-batocera-common/batocera_common/dataclasses.py | 88 | CODE | |
| LOW | package/batocera/utils/batocera-led-handheld/batoled.py | 2109 | CODE | |
| LOW | package/batocera/utils/batocera-led-handheld/batoled.py | 2119 | CODE | |
| LOW | package/batocera/utils/batocera-led-handheld/batoled.py | 1608 | CODE | |
| LOW | package/batocera/utils/batocera-led-handheld/batoled.py | 1643 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | board/batocera/rockchip/rk3326/mainline/boot/boot.ini | 26 | if test -n "${hwid_adc}"; then setenv adc ${hwid_adc}; echo "ADC ${hwid_adc}" # mainline u-boot, just use real val | CODE |
| MEDIUM | …launch-mame-common/batocera_launch_mame_common/atom.py | 11 | # The comprehensive list of known floppy disk extensions for the Atom system | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …launch-libretro/batocera_launch_libretro/cores/puae.py | 13 | # If you want to change them, you can add some strings to batocera.conf by using | COMMENT |