AI Slop Code RIsk Monitor

checkpoint-restore/criu

Checkpoint/Restore tool

4.3 Low pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for checkpoint-restore/criu, a C project with 4,027 GitHub stars. SynthScan examined 279,191 lines of code across 1580 source files, recording 1080 pattern matches distributed across 15 syntactic categories. The legacy adjusted pattern signal is 4.3 (Low 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.

4.3
Adjusted Signal
4.3
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
4.0K
Stars
C
Language
279.2K
Lines of Code
1.6K
Files
1.1K
Pattern Hits
2026-10-12
Scan Date
0.01
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 16.1/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 970 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.4/100 · LOW

Are imports declared and package/API names verified? 21 finding(s).

Agent Over-Engineering Ratio 5.4/100 · LOW

Are wrappers, guards, and repeated structures necessary? 221 finding(s).

PR Review Velocity Impact 19.8/100 · LOW

Which changes need focused human review? 1080 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

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.

CRITICAL 0HIGH 15MEDIUM 38LOW 1027

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 1080 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.

Over-Commented Block765 hits · 765 pts
SeverityFileLineSnippetContext
LOWtest/zdtm_ct.c1#include <sched.h>COMMENT
LOWtest/exhaustive/unix.py201 # connection to not accepted socket is not the sameCOMMENT
LOWtest/cuda-checkpoint/device-map.c1/* The checks below run side effects inside assert(). */COMMENT
LOWtest/cuda-checkpoint/backend-guard.c1/* CPU-only integration tests for guarded CUDA backend calls.COMMENT
LOWtest/cuda-checkpoint/backend-guard.c21#include <sys/stat.h>COMMENT
LOWtest/zdtm/transition/socket_loop00.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/rseq03.c1/*COMMENT
LOWtest/zdtm/transition/rseq03.c21#include "lock.h"COMMENT
LOWtest/zdtm/transition/file_aio.c1#include "zdtmtst.h"COMMENT
LOWtest/zdtm/transition/unix_sock.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/netlink00.c1/* Description: testcase for netlink sockets migration.COMMENT
LOWtest/zdtm/transition/socket-tcp.c1#include "zdtmtst.h"COMMENT
LOWtest/zdtm/transition/ptrace.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/fork.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/maps007.c1COMMENT
LOWtest/zdtm/transition/lazy-thp.c1#include <errno.h>COMMENT
LOWtest/zdtm/transition/pipe_loop00.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/pipe_shared00.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/maps008.c1#include <stdlib.h>COMMENT
LOWtest/zdtm/transition/file_read.c1#include <fcntl.h>COMMENT
LOWtest/zdtm/transition/rseq01.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/socket-tcp6.c1#include "zdtmtst.h"COMMENT
LOWtest/zdtm/transition/fifo_dyn.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/fifo_loop.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/ipc.c1#include <sched.h>COMMENT
LOWtest/zdtm/transition/fork2.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/epoll.c1#include <fcntl.h>COMMENT
LOWtest/zdtm/transition/rseq02.c1#include <stdio.h>COMMENT
LOWtest/zdtm/transition/thread-bomb.c1#include <pthread.h>COMMENT
LOWtest/zdtm/static/sockets_dgram.c1#include <stdio.h>COMMENT
LOWtest/zdtm/static/remap_dead_pid_root.c1#include <string.h>COMMENT
LOWtest/zdtm/static/posix_timers.c1#include <unistd.h>COMMENT
LOWtest/zdtm/static/socket_udp-corked.c1#include "zdtmtst.h"COMMENT
LOWtest/zdtm/static/sockets02.c1#include <stdio.h>COMMENT
LOWtest/zdtm/static/ghost_holes_large01.c1#include <errno.h>COMMENT
LOWtest/zdtm/static/ghost_holes_large01.c21#define BUFSIZE 1024 * 1024COMMENT
LOWtest/zdtm/static/vdso01.c1#include <stdlib.h>COMMENT
LOWtest/zdtm/static/vdso01.c21COMMENT
LOWtest/zdtm/static/get_smaps_bits.c1#include <string.h>COMMENT
LOWtest/zdtm/static/socket-tcp-syn-sent.c1#include "zdtmtst.h"COMMENT
LOWtest/zdtm/static/ghost_holes01.c1#include <errno.h>COMMENT
LOWtest/zdtm/static/ghost_holes01.c21COMMENT
LOWtest/zdtm/static/unlink_fstat04.c1#include <errno.h>COMMENT
LOWtest/zdtm/static/socket_queues_seqpacket.c1COMMENT
LOWtest/zdtm/static/memfd03.c1#include <fcntl.h>COMMENT
LOWtest/zdtm/static/socket_listen4v6.c1#include "zdtmtst.h"COMMENT
LOWtest/zdtm/static/s390x_regs_check.c1#include <linux/elf.h>COMMENT
LOWtest/zdtm/static/sk-unix-dgram-ghost.c1#ifndef _GNU_SOURCECOMMENT
LOWtest/zdtm/static/mntns_root_bind.c1#include <stdbool.h>COMMENT
LOWtest/zdtm/static/seccomp_filter.c1#include <unistd.h>COMMENT
LOWtest/zdtm/static/signalfd00.c1#include <unistd.h>COMMENT
LOWtest/zdtm/static/sock_opts02.c1#include <stdio.h>COMMENT
LOWtest/zdtm/static/unlink_fstat00.c1#include <errno.h>COMMENT
LOWtest/zdtm/static/sk-unix01-seqpacket.c1#ifndef _GNU_SOURCECOMMENT
LOWtest/zdtm/static/mntns_link_remap.c1#include <stdbool.h>COMMENT
LOWtest/zdtm/static/maps00.c1#include <errno.h>COMMENT
LOWtest/zdtm/static/sock_ip_opts01.c1#include <sys/socket.h>COMMENT
LOWtest/zdtm/static/sockets03-seqpacket.c1#include <stdio.h>COMMENT
LOWtest/zdtm/static/socket_listen6.c1#include "zdtmtst.h"COMMENT
LOWtest/zdtm/static/mtime_mmap.c1#include <stdio.h>COMMENT
705 more matches not shown…
Hyper-Verbose Identifiers129 hits · 116 pts
SeverityFileLineSnippetContext
LOWtest/zdtm.py1427 def __compressed_pages_layout(self):CODE
LOWtest/zdtm.py1585 def spawn_criu_image_streamer(self, action):CODE
LOWtest/zdtm.py1641 def wait_for_criu_image_streamer(self):CODE
LOWtest/cuda-checkpoint/backend-errors.py129def build_inventory_failure_plugin(work):CODE
LOWtest/cuda-checkpoint/backend-errors.py199def build_dump_finish_failure_plugins(work):CODE
LOWtest/cuda-checkpoint/backend-errors.py211def test_dump_finish_hook_failure(work):CODE
LOWtest/others/crit/crit_transaction_tests.py128 def test_failed_rename_restores_originals(self):CODE
LOWtest/others/crit/crit_transaction_tests.py144 def test_termination_signal_rolls_back(self):CODE
LOWtest/others/crit/crit_transaction_tests.py167 def test_failed_rollback_preserves_recovery_link(self):CODE
LOWtest/others/crit/crit_transaction_tests.py191 def test_replaced_source_is_preserved(self):CODE
LOWtest/others/crit/crit_transaction_tests.py214 def test_replacement_while_commit_links_original_is_preserved(self):CODE
LOWtest/others/crit/crit_transaction_tests.py243 def test_later_replacement_rolls_back_only_earlier_images(self):CODE
LOWtest/others/crit/crit_transaction_tests.py284 def test_repeated_signal_does_not_interrupt_cleanup(self):CODE
LOWtest/others/crit/crit_transaction_tests.py294 def test_signal_after_commit_is_ignored(self):CODE
LOWtest/others/crit/crit_transaction_tests.py306 def test_signal_during_post_commit_cleanup(self):CODE
LOWtest/others/crit/crit_transaction_tests.py328 def test_replacement_preserves_mode_owner_and_times(self):CODE
LOWtest/others/crit/crit_transaction_tests.py357 def test_replacement_preserves_xattrs(self):CODE
LOWtest/others/crit/crit_transaction_tests.py377 def test_metadata_capture_without_xattr_support(self):CODE
LOWtest/others/crit/crit_transaction_tests.py392 def test_noatime_denied_fallback_restores_atime(self):CODE
LOWtest/others/crit/crit_transaction_tests.py419 def test_cleanup_failure_does_not_mask_primary_error(self):CODE
LOWtest/others/crit/crit_transaction_tests.py440 def test_existing_backup_is_preserved(self):CODE
LOWtest/others/crit/crit_transaction_tests.py456 def test_concurrent_backup_creation_wins(self):CODE
LOWtest/others/crit/crit_compression_tests.py134def test_sign_extended_ranges():CODE
LOWtest/others/crit/crit_compression_tests.py145def test_exceptional_mappings_and_timestamps():CODE
LOWtest/others/crit/crit_compression_tests.py320def test_unknown_compression_mode():CODE
LOWtest/others/crit/crit_compression_tests.py344def test_zero_block_granularity():CODE
LOWtest/others/crit/crit_compression_tests.py374def test_unsupported_image_version():CODE
LOWtest/others/crit/compression_image_helpers.py42def make_sparse_pagemap_image(directory, compressed):CODE
LOWtest/others/crit/compression_image_helpers.py132def make_threshold_pagemap_image(directory):CODE
LOWtest/others/crit/compression_image_helpers.py183def make_truncated_uncompressed_entry_image(directory):CODE
LOWtest/others/crit/compression_image_helpers.py216def assert_pagemap_entry_uncompressed(directory):CODE
LOWtest/others/crit/compression_image_helpers.py307def make_malformed_compressed_image(directory, kind):CODE
LOWtest/others/crit/compression_image_helpers.py416def make_transactional_compress_image(directory):CODE
LOW⚡…st/others/compression/benchmark/test_cuda_migration.py38 def test_selected_pair_excludes_other_host_gpus_and_maps_unused_device(self):CODE
LOW⚡…st/others/compression/benchmark/test_cuda_migration.py47 def test_full_uuid_selectors_support_reverse_migration(self):CODE
LOW⚡…st/others/compression/benchmark/test_cuda_migration.py53 def test_aliases_of_same_physical_gpu_are_rejected(self):CODE
LOW⚡…st/others/compression/benchmark/test_cuda_migration.py61 def test_conflicting_workload_configuration_is_rejected_before_probing(self):CODE
LOW…st/others/compression/benchmark/test_cuda_migration.py77 def test_mig_and_unsupported_job_driver_are_rejected(self):CODE
LOW…st/others/compression/benchmark/test_cuda_migration.py89 def test_observation_ignores_other_jobs_and_tracks_container_pids(self):CODE
LOW⚡…st/others/compression/benchmark/test_cuda_migration.py100 def test_placement_requires_cuda_workers_on_only_the_expected_gpu(self):CODE
LOW⚡…st/others/compression/benchmark/test_cuda_migration.py109 def test_replaced_cuda_worker_is_rejected(self):CODE
LOW⚡…st/others/compression/benchmark/test_cuda_migration.py115 def test_wrapper_sets_gpu_view_even_if_runtime_discards_environment(self):CODE
LOW…st/others/compression/benchmark/test_cuda_migration.py133 def test_mapping_is_restore_only_and_original_configuration_is_restored(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py172 def test_result_write_failure_does_not_replace_trial_error(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py175 def test_result_write_failure_does_not_mark_trial_failed(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py178 def check_result_write_failure(self, trial_fails):CODE
LOW⚡test/others/compression/benchmark/test_config.py231 def test_serving_frontends_share_code_not_runtime_state(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py237 def test_shared_serving_format_helpers_have_explicit_names(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py241 def test_container_removal_retries_transient_runtime_failure(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py267 def test_decompression_thread_labels_distinguish_default_and_auto(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py275 def test_default_server_url_follows_port(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py285 def test_random_bytes_are_stable_without_random_randbytes(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py294 def test_workload_start_timeout_scales_with_mapping_size(self):CODE
LOW⚡test/others/compression/benchmark/test_config.py304 def test_explicit_auto_decompression_is_preserved(self):CODE
LOWtest/others/compression/benchmark/test_config.py41 def test_cuda_backend_options_replace_and_restore_configuration(self):CODE
LOWtest/others/compression/benchmark/test_config.py64 def test_driver_backend_does_not_require_cli(self):CODE
LOWtest/others/compression/benchmark/test_config.py81 def test_backend_selection_accepts_local_model_without_json(self):CODE
LOWtest/others/compression/benchmark/test_config.py90 def test_backend_selection_preserves_existing_results(self):CODE
LOWtest/others/compression/benchmark/test_config.py107 def test_driver_backend_records_custom_checkpoint_launcher(self):CODE
LOWtest/others/compression/benchmark/test_config.py134 def test_backend_comparison_creates_checkpoint_job(self):CODE
69 more matches not shown…
Decorative Section Separators24 hits · 66 pts
SeverityFileLineSnippetContext
MEDIUMtest/others/crit/test.sh372 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh374 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh389 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh391 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh407 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh409 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh421 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh423 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh450 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh452 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh480 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh484 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh510 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh513 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh538 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh541 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh557 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh560 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh571 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh574 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh609 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh612 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh649 # -------------------------------------------------------COMMENT
MEDIUMtest/others/crit/test.sh652 # -------------------------------------------------------COMMENT
Empty Error Handlers13 hits · 65 pts
SeverityFileLineSnippetContext
HIGHtest/cuda-checkpoint/backend-errors.py45except ProcessLookupError:CODE
HIGHtest/others/pycriu/test_check_work_dir_fd.py37except Exception:CODE
HIGHtest/others/ext-links/test-fallback.py148except ChildProcessError:CODE
HIGHtest/others/rpc/errno.py64except OSError:CODE
HIGHcontrib/compression-benchmark/block-cache.py351except ProcessLookupError:CODE
HIGHcontrib/compression-benchmark/block-cache.py360except ChildProcessError:CODE
HIGHcontrib/compression-benchmark/block-cache.py589except ProcessLookupError:CODE
HIGHcontrib/compression-benchmark/workload.py237except FileNotFoundError:CODE
HIGHcrit/crit/__main__.py942except FileNotFoundError:CODE
HIGHcrit/crit/__main__.py902except FileNotFoundError:CODE
HIGHcrit/crit/__main__.py894except OSError:CODE
HIGHcrit/crit/__main__.py1149except FileNotFoundError:CODE
HIGHlib/pycriu/images/pb2dict.py399except Exception:CODE
Excessive Try-Catch Wrapping52 hits · 62 pts
SeverityFileLineSnippetContext
LOWtest/crit-recode.py20 except Exception as e:CODE
LOWtest/crit-recode.py26 except Exception as e:CODE
MEDIUMtest/crit-recode.py14def recode_and_check(imgf, o_img, pretty):CODE
MEDIUMtest/zdtm.py2214def get_thread_status(thread_dir):CODE
LOWtest/zdtm.py555 except Exception as e:CODE
LOWtest/zdtm.py780 except Exception as e:CODE
LOWtest/zdtm.py808 except Exception as e:CODE
LOWtest/zdtm.py1850 except Exception:CODE
LOWtest/zdtm.py2203 except Exception as e:CODE
LOWtest/zdtm.py2220 except Exception as e:CODE
LOWtest/zdtm.py2232 except Exception as e:CODE
LOWtest/zdtm.py2257 except Exception as e:CODE
LOWtest/exhaustive/unix.py479 except Exception:CODE
LOWtest/exhaustive/unix.py521 except Exception:CODE
LOWtest/exhaustive/unix.py540 except Exception:CODE
LOWtest/exhaustive/unix.py573 except Exception:CODE
LOWtest/exhaustive/unix.py624 except Exception:CODE
LOWtest/exhaustive/unix.py636 except Exception:CODE
LOWtest/exhaustive/unix.py644 except Exception:CODE
LOWtest/exhaustive/pipe.py59 except Exception:CODE
LOWtest/exhaustive/pipe.py208 except Exception:CODE
LOWtest/exhaustive/pipe.py218 except Exception:CODE
LOWtest/exhaustive/pipe.py251 except Exception:CODE
MEDIUMtest/exhaustive/pipe.py56def get_pipe_ino(pid, fd):CODE
LOWtest/others/pycriu/test_check_fail.py24 except Exception:CODE
LOWtest/others/pycriu/test_check.py21 except Exception as e:CODE
LOWtest/others/pycriu/test_check_images_dir.py29 except Exception as e:CODE
LOWtest/others/pycriu/test_check_work_dir_fd.py31 except Exception as e:CODE
LOWtest/others/pycriu/test_check_work_dir_fd.py37 except Exception:CODE
LOWcontrib/compression-benchmark/block-cache.py572 except Exception as exc:CODE
MEDIUMcontrib/compression-benchmark/block-cache.py395def tail_file(path, limit=4000):CODE
LOWcontrib/compression-benchmark/podman-sglang.py242 except Exception as exc:CODE
LOWcontrib/compression-benchmark/main.py343 except Exception:CODE
LOWcontrib/compression-benchmark/main.py799 except Exception as e:CODE
MEDIUMcontrib/compression-benchmark/main.py169def tail_file(path, limit=4000):CODE
LOWcontrib/compression-benchmark/podman_common.py1155 except Exception as exc:CODE
LOWcontrib/compression-benchmark/podman_common.py1616 except Exception as e:CODE
MEDIUMcontrib/compression-benchmark/podman_common.py241def json_object(value):CODE
MEDIUMcrit/crit/__main__.py1250 print("Error: failed to %s checkpoint: %s" % (action, exc),CODE
MEDIUMcrit/crit/__main__.py1260 print("Error: lz4 Python package is required.\n"CODE
MEDIUMcrit/crit/__main__.py83def encode(opts):CODE
LOWcrit/crit/__main__.py164 except Exception:CODE
LOWcrit/crit/__main__.py1380 except Exception as exc:CODE
LOWcrit/crit/__main__.py1521 except Exception as exc:CODE
LOWcrit/crit/__main__.py1583 except Exception as exc:CODE
MEDIUMscripts/uninstall_module.py68 print(f'Error uninstalling package {package_name}: {err}')CODE
LOWlib/pycriu/criu.py264 except Exception as e:CODE
LOWlib/pycriu/images/pb2dict.py332 except Exception:CODE
LOWlib/pycriu/images/pb2dict.py399 except Exception:CODE
LOWlib/pycriu/images/images.py570 except Exception:CODE
LOWlib/pycriu/images/images.py575 except Exception:CODE
LOWlib/pycriu/images/images.py637 except Exception:CODE
Deep Nesting51 hits · 48 pts
SeverityFileLineSnippetContext
LOWtest/zdtm.py1976CODE
LOWtest/zdtm.py2213CODE
LOWtest/zdtm.py2262CODE
LOWtest/zdtm.py2659CODE
LOWtest/zdtm.py2698CODE
LOWtest/zdtm.py2952CODE
LOWtest/zdtm.py756CODE
LOWtest/zdtm.py1008CODE
LOWtest/zdtm.py1107CODE
LOWtest/zdtm.py1427CODE
LOWtest/zdtm.py2214CODE
LOWtest/zdtm.py2481CODE
LOWtest/exhaustive/unix.py690CODE
LOWtest/exhaustive/unix.py257CODE
LOWtest/exhaustive/pipe.py63CODE
LOWtest/cuda-checkpoint/backend-errors.py23CODE
LOWtest/cuda-checkpoint/backend-errors.py167CODE
LOWtest/cuda-checkpoint/backend-errors.py234CODE
LOWtest/others/crit/crit_transaction_tests.py144CODE
LOWtest/others/crit/crit_transaction_tests.py214CODE
LOWtest/others/crit/crit_transaction_tests.py243CODE
LOWtest/others/crit/crit_compression_tests.py274CODE
LOWtest/others/crit/compression_image_helpers.py231CODE
LOWtest/others/crit/compression_image_helpers.py307CODE
LOWtest/others/ext-links/test-fallback.py202CODE
LOW…st/others/compression/benchmark/test_cuda_migration.py133CODE
LOWtest/others/compression/benchmark/test_config.py836CODE
LOWtest/others/compression/vma-boundary/check_pagemap.py15CODE
LOWtest/others/compression/raw/check_raw_entry.py14CODE
LOWcontrib/compression-benchmark/block-cache.py609CODE
LOWcontrib/compression-benchmark/main.py227CODE
LOWcontrib/compression-benchmark/main.py306CODE
LOWcontrib/compression-benchmark/main.py419CODE
LOWcontrib/compression-benchmark/main.py676CODE
LOWcontrib/compression-benchmark/podman_common.py154CODE
LOWcontrib/compression-benchmark/podman_common.py280CODE
LOWcontrib/compression-benchmark/podman_common.py373CODE
LOWcontrib/compression-benchmark/podman_common.py425CODE
LOWcontrib/compression-benchmark/podman_common.py1409CODE
LOWcrit/crit/__main__.py294CODE
LOWcrit/crit/__main__.py349CODE
LOWcrit/crit/__main__.py807CODE
LOWcrit/crit/__main__.py1066CODE
LOWcoredump/criu_coredump/coredump.py414CODE
LOWcoredump/criu_coredump/coredump.py858CODE
LOWcoredump/criu_coredump/coredump.py976CODE
LOWlib/pycriu/images/pb2dict.py307CODE
LOWlib/pycriu/images/pb2dict.py347CODE
LOWlib/pycriu/images/pb2dict.py381CODE
LOWlib/pycriu/images/pb2dict.py421CODE
LOWlib/pycriu/images/images.py96CODE
Unused Imports20 hits · 20 pts
SeverityFileLineSnippetContext
LOWcrit/crit/__init__.py1CODE
LOWcoredump/criu_coredump/__init__.py1CODE
LOWscripts/uninstall_module.py21CODE
LOWlib/pycriu/__init__.py14CODE
LOWlib/pycriu/__init__.py15CODE
LOWlib/pycriu/__init__.py16CODE
LOWlib/pycriu/__init__.py16CODE
LOWlib/pycriu/__init__.py16CODE
LOWlib/pycriu/__init__.py17CODE
LOWlib/pycriu/__init__.py18CODE
LOWlib/pycriu/images/__init__.py3CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py4CODE
LOWlib/pycriu/images/__init__.py6CODE
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippetContext
HIGHDocumentation/under-the-hood/README.md88*Generated by Gemini CLI as part of the Documentation Audit (March 2026).*COMMENT
HIGHDocumentation/under-the-hood/index.md88*Generated by Gemini CLI as part of the Documentation Audit (March 2026).*COMMENT
Self-Referential Comments4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMtest/cuda-checkpoint/restore-backend-selection.sh106# Create an image whose CUDA requirement was recorded through the directCOMMENT
MEDIUMtest/others/rpc/config_file.py21 # Creating a temporary file which will be used as configuration file.COMMENT
MEDIUMcontrib/criu-service-client/test/run-shell-job.py140 # Create a marker file; the child exits when it disappears.COMMENT
MEDIUMlib/pycriu/images/images.py1# This file contains methods to deal with criu images.COMMENT
Redundant / Tautological Comments6 hits · 9 pts
SeverityFileLineSnippetContext
LOWtest/others/rpc/config_file.py110 # Check if the specified log file existsCOMMENT
LOWtest/others/rpc/config_file.py154 # Check if the specified log file existsCOMMENT
LOWcoredump/criu_coredump/coredump.py881 # Open file before iterating vma pagesCOMMENT
LOWscripts/ci/run-ci-tests.sh427 # Check if cap_checkpoint_restore is supported and also if unshare -cCOMMENT
LOWscripts/ci/lima.sh34 # Set SELinux to permissive mode; selinux tests still run butCOMMENT
LOW.github/workflows/check-commits.yml12 # Check if pull request does not have label "not-selfcontained-ok"COMMENT
Slop Phrases5 hits · 8 pts
SeverityFileLineSnippetContext
LOWplugins/amdgpu/drm_mode.h86 * When adding a new stereo mode don't forget to adjust DRM_MODE_FLAGS_3D_MAXCOMMENT
LOWcriu/protobuf.c46 * Don't forget to free memory granted to unpacked object in calling code if neededCOMMENT
LOWcriu/sk-tcp.c120 * don't forget to restore original value.COMMENT
LOWcriu/vdso.c143 * Don't forget to restore the proxy vdso/vvar status, sinceCOMMENT
LOWcriu/cgroup.c2381 * @path and don't forget to update the @dirname intoCOMMENT
Example Usage Blocks3 hits · 4 pts
SeverityFileLineSnippetContext
LOWscripts/tmp-files.sh12# Usage:COMMENT
LOWscripts/fake-restore.sh7# Usage:COMMENT
LOWscripts/systemd-autofs-restart.sh14# Usage:COMMENT
AI Structural Patterns3 hits · 3 pts
SeverityFileLineSnippetContext
LOWtest/cuda-checkpoint/backend-errors.py51CODE
LOWtest/others/criu-ns/run.py103CODE
LOWtest/others/criu-ns/run.py114CODE
Verbosity Indicators2 hits · 3 pts
SeverityFileLineSnippetContext
LOWcriu/proc_parse.c293 * For AUFS support, we need to check if the symbolic linkCOMMENT
LOWcriu/vdso.c38 * On previous kernels we need to check if vma is vdso by some means:COMMENT
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippetContext
LOWDocumentation/under-the-hood/ttys.md245. **Cleanup**: All "placeholder" descriptors opened during the loop are then closed, freeing those indices for the resCODE