Emscripten: An LLVM-to-WebAssembly Compiler
11285 matches across 19 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | emrun.py | 61 | # us. Used to detect whether we might have gotten detached from the browser |
| LOW | tools/link.py | 301 | |
| LOW | tools/link.py | 421 | passes += ['--ignore-implicit-traps'] |
| LOW | tools/link.py | 721 | # Increase the INITIAL_MEMORY and shift GLOBAL_BASE to account for |
| LOW | tools/link.py | 1101 | # users who forget to explicitly export `main`. |
| LOW | tools/link.py | 1181 | # Default to TEXTDECODER=2 (always use TextDecoder to decode UTF-8 strings) |
| LOW | tools/link.py | 1841 | # duplication between functions added by the driver/libraries and function |
| LOW | tools/link.py | 2521 | '--remove-style-link-type-attributes', |
| LOW | tools/config.py | 221 | |
| LOW | tools/building.py | 661 | # s(0) | 0; |
| LOW | tools/building.py | 881 | args.append('--minify-imports-and-exports-and-modules') |
| LOW | tools/building.py | 1021 | shutil.move(wasm_file, wasm_file_with_dwarf) |
| LOW | tools/system_libs.py | 121 | # definition of `__vm_wait`, but `mmap.o` also contains a dummy/weak definition |
| LOW | tools/system_libs.py | 361 | name: str | None = None |
| LOW | tools/wasm-sourcemap.py | 281 | |
| LOW | tools/wasm-sourcemap.py | 301 | # DW_AT_name ("foo") |
| LOW | tools/wasm-sourcemap.py | 441 | |
| LOW | tools/__init__.py | 1 | # Copyright 2011 The Emscripten Authors. All rights reserved. |
| LOW | tools/config_template.py | 1 | # This file will be edited (the {{{ }}} things), and written to `.emscripten` |
| LOW | tools/config_template.py | 21 | |
| LOW | tools/config_template.py | 41 | # Wasm engines to use in STANDALONE_WASM tests. |
| LOW | tools/filelock.py | 1 | # This is free and unencumbered software released into the public domain. |
| LOW | tools/filelock.py | 21 | # ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
| LOW | tools/settings.py | 161 | # [OLD_NAME, NEW_NAME] |
| LOW | tools/feature_matrix.py | 141 | # browser version. |
| LOW | tools/feature_matrix.py | 161 | # }, |
| LOW | tools/empath-split.py | 201 | sm.parse(sourcemap) |
| LOW | tools/emsymbolizer.py | 1 | #!/usr/bin/env python3 |
| LOW | …ols/scons/site_scons/site_tools/emscripten/__init__.py | 1 | #!/usr/bin/env python2 |
| LOW | tools/websocket_to_posix_proxy/src/sha1.cpp | 21 | #include <string.h> |
| LOW | tools/websocket_to_posix_proxy/src/threads.h | 1 | #pragma once |
| LOW | tools/websocket_to_posix_proxy/src/threads.h | 21 | #endif |
| LOW | tools/websocket_to_posix_proxy/src/posix_sockets.h | 1 | #pragma once |
| LOW | tools/websocket_to_posix_proxy/src/posix_sockets.h | 21 | #define CLOSE_SOCKET(x) close(x) |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 1 | #include <assert.h> |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 41 | #define POSIX_SOCKET_MSG_LISTEN 6 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 141 | |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 161 | #define MUSL_PF_DECnet 12 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 181 | #define MUSL_PF_BLUETOOTH 31 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 201 | #define MUSL_AF_APPLETALK MUSL_PF_APPLETALK |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 221 | #define MUSL_AF_PPPOX MUSL_PF_PPPOX |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 241 | static int Translate_Socket_Domain(int domain) { |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 261 | // case MUSL_PF_NETLINK: return PF_NETLINK; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 281 | // case MUSL_PF_PHONET: return PF_PHONET; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 301 | // case MUSL_AF_BRIDGE: return AF_BRIDGE; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 321 | // case MUSL_AF_LLC: return AF_LLC; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 381 | #define MUSL_IPPROTO_HOPOPTS 0 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 401 | #define MUSL_IPPROTO_DSTOPTS 60 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 461 | return protocol; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 481 | #define MUSL_SOL_RXRPC 272 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 501 | // case MUSL_SOL_X25: return SOL_X25; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 521 | default: |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 541 | #define MUSL_SO_REUSEPORT 15 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 561 | #define MUSL_SO_PEERSEC 31 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 601 | // case MUSL_SO_PEERCRED: return SO_PEERCRED; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 621 | // case MUSL_SO_PEERSEC: return SO_PEERSEC; |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 641 | fprintf(stderr, "Unrecognized SOL_SOCKET option %d!\n", sockopt); |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 661 | #define MUSL_TCP_THIN_DUPACK 17 |
| LOW | …ebsocket_to_posix_proxy/src/websocket_to_posix_proxy.c | 681 | case MUSL_TCP_KEEPCNT: return TCP_KEEPCNT; |
| LOW | tools/websocket_to_posix_proxy/src/main.cpp | 1 | #include <cassert> |
| 9251 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | tools/shared.py | 624 | # ============================================================================ |
| MEDIUM | tools/shared.py | 626 | # ============================================================================ |
| MEDIUM | tools/filelock.py | 39 | # ------------------------------------------------ |
| MEDIUM | tools/filelock.py | 61 | # ------------------------------------------------ |
| MEDIUM | tools/filelock.py | 69 | # ------------------------------------------------ |
| MEDIUM | tools/filelock.py | 91 | # ------------------------------------------------ |
| MEDIUM | tools/filelock.py | 112 | # ------------------------------------------------ |
| MEDIUM | tools/filelock.py | 196 | # -------------------------------------------- |
| MEDIUM | tools/filelock.py | 213 | # -------------------------------------------- |
| MEDIUM | test/third_party/freetype/src/tools/glnames.py | 4810 | # ---------------------------------------------------------------- |
| MEDIUM | test/third_party/freetype/src/tools/glnames.py | 4822 | # ----------------------------------------- |
| MEDIUM | test/third_party/freetype/src/tools/chktrcmp.py | 21 | # -------------------------------------------------------------- |
| MEDIUM | test/third_party/freetype/src/tools/chktrcmp.py | 48 | # -------------------------------------------------------------- |
| MEDIUM | test/third_party/freetype/src/tools/chktrcmp.py | 73 | # -------------------------------------------------------------- |
| MEDIUM | test/third_party/freetype/src/tools/chktrcmp.py | 96 | # -------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 30 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 78 | # -------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 113 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 117 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 121 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 129 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 133 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 148 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 153 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 160 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 167 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 174 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 181 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 188 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 195 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 207 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/openjpeg/CMakeLists.txt | 214 | #----------------------------------------------------------------------------- |
| MEDIUM | test/third_party/zlib/CMakeLists.txt | 78 | #============================================================================ |
| MEDIUM | test/third_party/zlib/CMakeLists.txt | 80 | #============================================================================ |
| MEDIUM | test/third_party/zlib/CMakeLists.txt | 170 | #============================================================================ |
| MEDIUM | test/third_party/zlib/CMakeLists.txt | 172 | #============================================================================ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 46 | // ┌───────────────────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 48 | // └─────────▲─────────┘ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 50 | // ┌─────────┴─────────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 52 | // └─────────▲─────────┘ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 54 | // ┌────────────┴─────────────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 56 | // ┌────────┴─────────┐ ┌──────────────┴──────────────────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 58 | // └────────▲─────────┘ └──────────────▲──────────────────┘ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 60 | // └────────────┬─────────────┘ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 62 | // ┌───────┴───────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 64 | // └───────▲───────┘ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 66 | // ┌────────┴────────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 67 | // ┌─────┴─────┐ ┌─────┴─────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/FPUtil/FPBits.h | 69 | // └───────────┘ └───────────┘ |
| MEDIUM | system/lib/llvm-libc/src/__support/GPU/allocator.cpp | 153 | /// ┌────────┬──────────┬────────┬──────────────────┬──────────────────────────┐ |
| MEDIUM | system/lib/llvm-libc/src/__support/GPU/allocator.cpp | 155 | /// └────────┴──────────┴────────┴──────────────────┴──────────────────────────┘ |
| MEDIUM | third_party/ply/ply/yacc.py | 60 | # ---------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 65 | #----------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 69 | #----------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 161 | #----------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 167 | #----------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 1116 | # ----------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 1121 | # ----------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 1128 | # ----------------------------------------------------------------------------- |
| MEDIUM | third_party/ply/ply/yacc.py | 1291 | # ----------------------------------------------------------------------------- |
| 274 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | test/print_args.js | 20 | print(index + ': ' + val); |
| HIGH | test/hello_world.js | 16 | print('Hello, world!'); |
| HIGH | test/fasta.js | 36 | print(line); |
| HIGH | test/fasta.js | 62 | print(">ONE Homo sapiens alu") |
| HIGH | test/fasta.js | 65 | print(">TWO IUB ambiguity codes") |
| HIGH | test/fasta.js | 68 | print(">THREE Homo sapiens frequency") |
| HIGH | test/fannkuch.js | 23 | print(s); |
| HIGH | test/fannkuch.js | 69 | print("Pfannkuchen(" + n.toString() + ") = " + fannkuch(n).toString()); |
| HIGH | test/other/test_proxyfs_main.js | 16 | print("m1 read embed"); |
| HIGH | test/other/test_proxyfs_main.js | 18 | print("m1 write");console.log(""); |
| HIGH | test/other/test_proxyfs_main.js | 20 | print("m1 read"); |
| HIGH | test/other/test_proxyfs_main.js | 24 | print("m2 read embed"); |
| HIGH | test/other/test_proxyfs_main.js | 26 | print("m2 write");console.log(""); |
| HIGH | test/other/test_proxyfs_main.js | 28 | print("m2 read"); |
| HIGH | test/other/test_proxyfs_main.js | 32 | print("m1 read"); |
| HIGH | test/other/test_proxyfs_main.js | 36 | print("m0 access existing"); |
| HIGH | test/other/test_proxyfs_main.js | 38 | print("m0 access absent"); |
| HIGH | test/other/test_proxyfs_main.js | 42 | print("m1 access existing"); |
| HIGH | test/other/test_proxyfs_main.js | 44 | print("m1 access absent"); |
| HIGH | test/other/test_proxyfs_main.js | 48 | print("m0 read embed"); |
| HIGH | test/other/test_proxyfs_main.js | 50 | print("m0 read m1"); |
| HIGH | test/other/test_proxyfs_main.js | 52 | print("m0 read m2"); |
| HIGH | test/other/test_proxyfs_main.js | 56 | print("m0 write");console.log(""); |
| HIGH | test/other/test_proxyfs_main.js | 58 | print("m0 read"); |
| HIGH | test/other/test_proxyfs_main.js | 60 | print("m1 read"); |
| HIGH | test/other/test_proxyfs_main.js | 62 | print("m2 read"); |
| HIGH | test/other/test_proxyfs_main.js | 65 | print("m0 read embed"); |
| HIGH | test/other/test_proxyfs_main.js | 67 | print("m1 read embed"); |
| HIGH | test/other/test_proxyfs_main.js | 69 | print("m2 read embed"); |
| HIGH | test/other/test_proxyfs_main.js | 73 | print("m0 write m1");console.log(""); |
| HIGH | test/other/test_proxyfs_main.js | 75 | print("m0 read m1"); |
| HIGH | test/other/test_proxyfs_main.js | 77 | print("m0 write m2");console.log(""); |
| HIGH | test/other/test_proxyfs_main.js | 79 | print("m0 read m2"); |
| HIGH | test/other/test_proxyfs_main.js | 81 | print("m1 read"); |
| HIGH | test/other/test_proxyfs_main.js | 83 | print("m2 read"); |
| HIGH | test/other/test_proxyfs_main.js | 85 | print("m0 read m0"); |
| HIGH | test/other/test_proxyfs_main.js | 95 | print("file size"); |
| HIGH | test/js_optimizer/AJSDCE.js | 25 | print(h(123)); |
| HIGH | test/js_optimizer/AJSDCE.js | 50 | print(hh(123)); |
| HIGH | test/js_optimizer/JSDCE-output.js | 34 | print(h(123)); |
| HIGH | test/js_optimizer/JSDCE-output.js | 62 | print(hh(123)); |
| HIGH | test/js_optimizer/AJSDCE-output.js | 17 | print(h(123)); |
| HIGH | test/js_optimizer/AJSDCE-output.js | 29 | print(hh(123)); |
| HIGH | test/js_optimizer/JSDCE.js | 32 | print(h(123)); |
| HIGH | test/js_optimizer/JSDCE.js | 79 | print(hh(123)); |
| HIGH | third_party/terser/terser.js | 9322 | print("*"); |
| HIGH | third_party/terser/terser.js | 9326 | print(" "); |
| HIGH | third_party/terser/terser.js | 9333 | print(make_indent(half ? 0.5 : 0)); |
| HIGH | third_party/terser/terser.js | 9360 | print(";"); |
| HIGH | third_party/terser/terser.js | 9367 | print(";"); |
| HIGH | third_party/terser/terser.js | 9376 | print("{"); |
| HIGH | third_party/terser/terser.js | 9382 | print("}"); |
| HIGH | third_party/terser/terser.js | 9387 | print("("); |
| HIGH | third_party/terser/terser.js | 9391 | print(")"); |
| HIGH | third_party/terser/terser.js | 9396 | print("["); |
| HIGH | third_party/terser/terser.js | 9399 | print("]"); |
| HIGH | third_party/terser/terser.js | 9404 | print(","); |
| HIGH | third_party/terser/terser.js | 9409 | print(":"); |
| HIGH | third_party/terser/terser.js | 9538 | print("//" + value + "\n"); |
| HIGH | third_party/terser/terser.js | 9545 | print("/*" + value + "*/"); |
| 18 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | emcc.py | 491 | def get_clang_command_preprocessed(): |
| LOW | emrun.py | 198 | def delete_emrun_safe_firefox_profile(): |
| LOW | emrun.py | 211 | def create_emrun_safe_firefox_profile(): |
| LOW | emrun.py | 1359 | def remove_readonly_and_try_again(func, path, exc_info): |
| LOW | tools/link.py | 151 | def save_intermediate_with_wasm(name, wasm_binary): |
| LOW | tools/link.py | 164 | def align_to_wasm_page_boundary(address): |
| LOW | tools/link.py | 177 | def setup_environment_settings(): |
| LOW | tools/link.py | 302 | def should_run_binaryen_optimizer(): |
| LOW | tools/link.py | 311 | def get_binaryen_lowering_passes(): |
| LOW | tools/link.py | 397 | def check_human_readable_list(items): |
| LOW | tools/link.py | 975 | def limit_incoming_module_api(): |
| LOW | tools/link.py | 1826 | def phase_calculate_system_libraries(options): |
| LOW | tools/link.py | 2135 | def convert_line_endings_in_file(filename, to_eol): |
| LOW | tools/link.py | 2419 | def module_export_name_substitution(): |
| LOW | tools/link.py | 2438 | def generate_traditional_runtime_html(target, options, js_target, wasm_target): |
| LOW | tools/link.py | 2777 | def filter_out_fake_dynamic_libs(options, inputs): |
| LOW | tools/link.py | 2790 | def filter_out_duplicate_fake_dynamic_libs(inputs): |
| LOW | tools/link.py | 2860 | def unmangle_symbols_from_cmdline(symbols): |
| LOW | tools/link.py | 2953 | def get_subresource_location_js(path): |
| LOW | tools/link.py | 3001 | def phase_calculate_linker_inputs(options, linker_args): |
| LOW | tools/extract_metadata.py | 75 | def parse_function_for_memory_inits(module, func_index, offset_map): |
| LOW | tools/extract_metadata.py | 148 | def get_passive_segment_offsets(module): |
| LOW | tools/extract_metadata.py | 163 | def find_segment_with_address(module, address): |
| LOW | tools/config.py | 60 | def normalize_config_settings(): |
| LOW | tools/config.py | 77 | def normalize_relative_python_path(): |
| LOW | tools/config.py | 91 | def set_config_from_tool_location(config_key, tool_binary, f): |
| LOW | tools/js_manipulation.py | 181 | def make_unsign_pointer_wrapper(sig): |
| LOW | tools/building.py | 132 | def side_module_external_deps(external_symbols): |
| LOW | tools/building.py | 333 | def get_command_with_possible_response_file(cmd): |
| LOW | tools/building.py | 504 | def get_closure_compiler_and_env(user_args): |
| LOW | tools/building.py | 873 | def minify_wasm_imports_and_exports(js_file, wasm_file, minify_exports, debug_info): |
| LOW | tools/building.py | 1058 | def use_unsigned_pointers_in_js(js_file): |
| LOW | tools/building.py | 1068 | def instrument_js_for_safe_heap(js_file): |
| LOW | tools/building.py | 1165 | def get_binaryen_feature_flags(): |
| LOW | tools/building.py | 1262 | def new_intermediate_filename(name): |
| LOW | tools/building.py | 1300 | def js_legalization_pass_flags(): |
| LOW | tools/system_libs.py | 178 | def ensure_target_in_ninja_file(ninja_file, target): |
| LOW | tools/emscripten.py | 183 | def generate_js_compiler_input_hash(symbols_only=False): |
| LOW | tools/emscripten.py | 238 | def report_missing_exports_wasm_only(metadata): |
| LOW | tools/emscripten.py | 344 | def compile_javascript_cached(): |
| LOW | tools/emscripten.py | 639 | def create_tsd_exported_runtime_methods(metadata): |
| LOW | tools/emscripten.py | 805 | def add_standard_wasm_imports(send_items_map): |
| LOW | tools/emscripten.py | 1125 | def create_pointer_conversion_wrappers(metadata): |
| LOW | tools/emscripten.py | 1235 | function applySignatureConversions(wasmExports) { |
| LOW | tools/cmdline.py | 635 | def expand_byte_size_suffixes(value): |
| LOW | tools/cmdline.py | 672 | def parse_string_list_members(text): |
| LOW | tools/cmdline.py | 802 | def normalize_boolean_setting(name, value): |
| LOW | tools/toolchain_profiler.results_template.html | 115 | function shortenRidiculouslyLongCmdLine(cmdLine) { |
| LOW | tools/toolchain_profiler.results_template.html | 367 | function itemHierarchyFitsRootedOnLane(item, lane) { |
| LOW | tools/shared.py | 317 | def node_reference_types_flags(nodejs): |
| LOW | tools/shared.py | 450 | def llvm_tool_path_with_suffix(tool, suffix): |
| LOW | tools/minimal_runtime_shell.py | 16 | def generate_minimal_runtime_load_statement(target_basename): |
| LOW | tools/minimal_runtime_shell.py | 171 | def generate_minimal_runtime_html(target, options, js_target, target_basename): |
| LOW | tools/feature_matrix.py | 257 | def apply_min_browser_versions(): |
| LOW | tools/toolchain_profiler.py | 220 | def remove_last_occurrence_if_exists(lst, item): |
| LOW | tools/response_file.py | 17 | def create_response_file_contents(args): |
| LOW | tools/response_file.py | 114 | def substitute_response_files(args): |
| LOW | tools/empath-split.py | 170 | def get_path_to_functions_map(wasm, sourcemap, paths): |
| LOW | tools/emsymbolizer.py | 70 | def symbolize_address_symbolizer(module, address): |
| LOW | tools/emsymbolizer.py | 213 | def symbolize_address_sourcemap(module, address, force_file): |
| 823 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | tools/link.py | 2090 | return "globalThis.process?.versions?.node && globalThis.process?.type != 'renderer'" |
| HIGH | tools/link.py | 2477 | if (!window.WebAssembly || location.search.indexOf('_rwasm=0') > 0) { |
| HIGH | tools/link.py | 3128 | # /dev/null, but that will take some refactoring |
| HIGH | tools/file_packager.py | 625 | if (isPthread || isWasmWorker) return;\n''' |
| HIGH | tools/file_packager.py | 628 | ret += " var isNode = globalThis.process && globalThis.process.versions && globalThis.process.versions.node && gl |
| HIGH | tools/file_packager.py | 681 | await Module['FS_preloadFile'](name, null, data, true, true, false, true); |
| HIGH | tools/file_packager.py | 687 | Module['FS_createDataFile'](name, null, data, true, true, true); |
| HIGH | tools/file_packager.py | 861 | if (result && PACKAGE_UUID === result['uuid']) { |
| HIGH | tools/file_packager.py | 864 | resolve(null); |
| HIGH | tools/file_packager.py | 894 | chunks.push(event.target.result); |
| HIGH | tools/file_packager.py | 905 | buffer = undefined; |
| HIGH | tools/file_packager.py | 907 | chunks = undefined; |
| HIGH | tools/file_packager.py | 909 | tempTyped = undefined; |
| HIGH | tools/file_packager.py | 952 | chunks.push(value); |
| HIGH | tools/minimal_runtime_shell.py | 39 | download_wasm = f"!WebAssembly.instantiateStreaming && binary('{target_basename}.wasm')" |
| HIGH | tools/webidl_binder.py | 138 | return (__class__ || WrapperObject).__cache__; |
| HIGH | tools/webidl_binder.py | 148 | ret = Object.create((__class__ || WrapperObject).prototype); |
| HIGH | tools/webidl_binder.py | 231 | ensureCache.temps.push(ret); |
| HIGH | tools/webidl_binder.py | 496 | body += "if(typeof {0} !== 'undefined' && {0} !== null) {{\n".format(js_arg) |
| HIGH | tools/webidl_binder.py | 519 | body += " if(typeof {0} !== 'undefined' && {0} !== null) {{ {0} = {0}.ptr }};\n".format(js_arg) |
| HIGH | tools/webidl_binder.py | 537 | body += f' if ({args[i]} === null) {args[i]} = 0;\n' |
| HIGH | tools/webidl_binder.py | 573 | body += ' if (%s === undefined) { %s_%s(%s)%s%s }\n' % (args[i], call_prefix, c_names[i], |
| HIGH | tools/webidl_binder.py | 697 | if (array_idx < 0 || array_idx >= array_size) { |
| HIGH | test/test_core.py | 7061 | ret = ccall('print_int', null, ['number'], [12]); out(typeof ret); |
| HIGH | test/test_core.py | 7062 | ret = ccall('print_float', null, ['number'], [14.56]); out(typeof ret); |
| HIGH | test/test_core.py | 7063 | ret = ccall('print_bool', null, ['boolean'], [true]); out(typeof ret); |
| HIGH | test/test_core.py | 7064 | ret = ccall('print_string', null, ['string'], ["cheez"]); out(typeof ret); |
| HIGH | test/test_core.py | 7065 | ret = ccall('print_string', null, ['array'], [[97, 114, 114, 45, 97, 121, 0]]); out(typeof ret); // JS array |
| HIGH | test/test_core.py | 7066 | ret = ccall('print_string', null, ['array'], [new Uint8Array([97, 114, 114, 45, 97, 121, 0])]); out(typeof ret); / |
| HIGH | test/test_core.py | 7084 | ccall('call_ccall_again', null); |
| HIGH | test/test_core.py | 7098 | var printBool = Module['cwrap']('print_bool', null, ['boolean']); |
| HIGH | test/test_core.py | 3694 | assert(okk && faill); |
| HIGH | test/test_core.py | 5511 | return test_files_input.charCodeAt(test_files_input_index++) || null; |
| HIGH | test/test_core.py | 5526 | stdin: () => { return data.pop() || null }, |
| HIGH | test/test_core.py | 8320 | ccall('main', null, ['number', 'string'], [2, 'waka'], { async: true }); |
| HIGH | test/test_core.py | 8360 | ccall('floatf', 'number', null, null, { async: true }).then(function(arg) { |
| HIGH | test/test_core.py | 8552 | create_file('b.out.js', 'WebAssembly = undefined;\n' + read_file('a.out.js')) |
| HIGH | test/test_core.py | 9067 | # the bug is that createModule() returns undefined, instead of the |
| HIGH | test/test_jslib.py | 400 | extraLibraryFuncs.push('jsfunc'); |
| HIGH | test/common.py | 1375 | 'a: loaded\na: b (prev: (null))\na: c (prev: b)\n', cflags=extra_args) |
| HIGH | test/common.py | 1405 | 'a: loaded\na: b (prev: (null))\na: c (prev: b)\n', cflags=extra_args) |
| HIGH | test/test_benchmark.py | 1157 | files.push(x); |
| HIGH | test/test_browser.py | 3657 | SharedArrayBuffer = undefined; |
| HIGH | test/test_browser.py | 3658 | Atomics = undefined; |
| HIGH | test/test_browser.py | 780 | const error = String(event instanceof ErrorEvent ? event.message : (event.reason || event)); |
| HIGH | test/test_browser.py | 782 | window.onerror = null; |
| HIGH | test/test_browser.py | 1074 | gamepads.push({ |
| HIGH | test/test_browser.py | 1106 | gamepads.push({ |
| HIGH | test/test_browser.py | 1149 | gamepads.push(gamepad) |
| HIGH | test/test_browser.py | 2356 | assert(e.toString().includes('Assertion failed')); // assertion, not something else |
| HIGH | test/test_browser.py | 2367 | assert(e.toString().includes('Assertion failed')); // assertion, not something else |
| HIGH | test/test_browser.py | 2378 | assert(e.toString().includes('Assertion failed')); // assertion, not something else |
| HIGH | test/test_browser.py | 2495 | return preloadedWasm['/library.so'] !== undefined; |
| HIGH | test/test_browser.py | 4082 | if (e.error && e.error.message.includes('unreachable')) |
| HIGH | test/test_browser.py | 1868 | create_file('remove_setimmediate.js', 'globalThis.setImmediate = undefined;') |
| HIGH | test/test_browser.py | 1629 | buffer.push(v); |
| HIGH | test/test_browser.py | 1646 | Module.printErr = (s) => { self.postMessage({channel: "stderr", char: s, trace: ((doTrace && s === 10) ? new Error |
| HIGH | test/test_browser.py | 1646 | Module.printErr = (s) => { self.postMessage({channel: "stderr", char: s, trace: ((doTrace && s === 10) ? new Error |
| HIGH | test/test_browser.py | 4148 | create_file('pre0.js', 'WebAssembly.instantiateStreaming = undefined;') |
| HIGH | test/test_other.py | 1697 | Module['stdin'] = () => data.shift() || null; |
| 16 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | tools/config.py | 16 | # The following class can be overridden by the config file and/or |
| MEDIUM | tools/js_manipulation.py | 137 | # Create a try-catch guard that rethrows the Emscripten EH exception. |
| MEDIUM | tools/building.py | 1285 | # Create a settings file with the current settings to pass to the JS preprocessor |
| MEDIUM | tools/system_libs.py | 2547 | # Create a version header based on the emscripten-version.txt |
| MEDIUM | tools/system_libs.py | 2564 | # Create a stamp file that signal that the headers have been installed |
| MEDIUM | tools/emscripten.py | 568 | # Create a file with the contents of the sourceMappingURL section |
| MEDIUM | tools/wasm-sourcemap.py | 286 | # This function handles four cases: |
| MEDIUM | tools/maint/create_release.py | 52 | # Create a new git branch |
| MEDIUM | tools/maint/update_website.py | 67 | # Create a new branch and commit the changes. |
| MEDIUM | test/runner.py | 155 | # Create a list of all known tests so that we can choose from them based on a wildcard search |
| MEDIUM | test/test_core.py | 4932 | # Create a dependency on __cxa_find_matching_catch_6 (6 = num clauses + 2) |
| MEDIUM | test/common.py | 376 | # Create the new test function. It calls the original function with the specified args. |
| MEDIUM | test/test_other.py | 11570 | # Create a static library that contains a reference to an undefined symbol: bar |
| MEDIUM | test/test_other.py | 11668 | # Create a library with no archive map |
| MEDIUM | test/browser_common.py | 370 | # Create a server and a web page. When a test runs, we tell the server about it, |
| MEDIUM | test/third_party/enet/ltmain.sh | 1229 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/enet/ltmain.sh | 1240 | # This function implements the same check as func_lalib_p without |
| MEDIUM | test/third_party/enet/ltmain.sh | 1263 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/enet/ltmain.sh | 1272 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/enet/ltmain.sh | 1297 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/enet/ltmain.sh | 1433 | # Create a libtool object file (analogous to a ".la" file), |
| MEDIUM | test/third_party/enet/ltmain.sh | 6028 | # Create the object directory. |
| MEDIUM | test/third_party/enet/ltmain.sh | 8656 | # Create the old-style object. |
| MEDIUM | test/third_party/enet/ltmain.sh | 8676 | # Create an invalid libtool object if no PIC, so that we don't |
| MEDIUM | test/third_party/freetype/modules.cfg | 6 | # This file is part of the FreeType project, and may only be used, modified, |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 892 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 903 | # This function implements the same check as func_lalib_p without |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 926 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 935 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 963 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 1064 | # Create a libtool object file (analogous to a ".la" file), |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 4937 | # Create the object directory. |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 7447 | # Create the old-style object. |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 7467 | # Create an invalid libtool object if no PIC, so that we don't |
| MEDIUM | test/third_party/freetype/src/tools/glnames.py | 12 | # This file is part of the FreeType project, and may only be used, modified, |
| MEDIUM | test/third_party/freetype/src/tools/docmaker/content.py | 4 | # This file contains routines used to parse the content of documentation |
| MEDIUM | test/third_party/freetype/src/tools/docmaker/utils.py | 11 | # This function is used to sort the index. It is a simple lexicographical |
| MEDIUM | test/third_party/bullet/ltmain.sh | 892 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/bullet/ltmain.sh | 902 | # This function implements the same check as func_lalib_p without |
| MEDIUM | test/third_party/bullet/ltmain.sh | 925 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/bullet/ltmain.sh | 934 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/bullet/ltmain.sh | 962 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/bullet/ltmain.sh | 1063 | # Create a libtool object file (analogous to a ".la" file), |
| MEDIUM | test/third_party/bullet/ltmain.sh | 4410 | # Create the object directory. |
| MEDIUM | test/third_party/bullet/ltmain.sh | 6920 | # Create the old-style object. |
| MEDIUM | test/third_party/bullet/ltmain.sh | 6940 | # Create an invalid libtool object if no PIC, so that we don't |
| MEDIUM | test/third_party/poppler/ltmain.sh | 1228 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/poppler/ltmain.sh | 1239 | # This function implements the same check as func_lalib_p without |
| MEDIUM | test/third_party/poppler/ltmain.sh | 1262 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/poppler/ltmain.sh | 1271 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/poppler/ltmain.sh | 1296 | # This function is only a basic sanity check; it will hardly flush out |
| MEDIUM | test/third_party/poppler/ltmain.sh | 1432 | # Create a libtool object file (analogous to a ".la" file), |
| MEDIUM | test/third_party/poppler/ltmain.sh | 6015 | # Create the object directory. |
| MEDIUM | test/third_party/poppler/ltmain.sh | 8634 | # Create the old-style object. |
| MEDIUM | test/third_party/poppler/ltmain.sh | 8654 | # Create an invalid libtool object if no PIC, so that we don't |
| MEDIUM | test/third_party/freealut/admin/autotools/ltmain.sh | 841 | # Create a libtool object file (analogous to a ".la" file), |
| MEDIUM | test/third_party/freealut/admin/autotools/ltmain.sh | 1897 | # Create the object directory. |
| MEDIUM | test/third_party/freealut/admin/autotools/ltmain.sh | 4111 | # Create the old-style object. |
| MEDIUM | test/third_party/freealut/admin/autotools/ltmain.sh | 4141 | # Create an invalid libtool object if no PIC, so that we don't |
| MEDIUM | third_party/WebIDL.py | 2472 | # Create a new IDLValue to make sure that we have the |
| 30 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | tools/link.py | 555 | # Due to the aforementioned lack of knowledge about the static data size, we delegate |
| LOW | tools/building.py | 338 | # which is set at 8191 characters. We could just use that, but it leads to |
| LOW | tools/system_libs.py | 119 | # In general, we simply use alphabetical order, but we special case certain |
| LOW | tools/filelock.py | 117 | # If we would simply return *self*, the lock would be acquired again |
| MEDIUM | tools/feature_matrix.py | 140 | # This feature is not used anywhere else except the test harness to detect |
| LOW | tools/response_file.py | 79 | # just return original argument. |
| LOW | tools/maint/rebaseline_tests.py | 38 | # If `total` if not in the json dict then just use the first key. This happens when only one |
| LOW | test/clang_native.py | 76 | # add anything here, so just return. |
| MEDIUM | test/canvas_animate_resize.c | 16 | // - If set, test WebGL context creation .explicitSwapControl=true and call emscripten_webgl_commit_frame() to swap. Ot |
| MEDIUM | test/test_core.py | 2090 | # Tests that -sMINIMAL_RUNTIME builds can utilize -sALLOW_MEMORY_GROWTH option. |
| MEDIUM | test/test_manual_wasm_instantiate.html | 108 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/parallel_testsuite.py | 159 | # and the harness aborted. |
| LOW | test/parallel_testsuite.py | 277 | # _exc_info_to_string to simply return it. |
| MEDIUM | test/canvas_animate_resize_shell.html | 46 | // application robust, you may want to override this behavior before shipping! |
| LOW | test/common.py | 356 | # No long lines found just return the unmodified output |
| MEDIUM | test/test_fflush.html | 119 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/browser_common.py | 881 | # the browser harness reported an error already, and sent a None to tell |
| MEDIUM | test/pthread/main_js_with_loader.html | 108 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/pthread/test_pthread_mandelbrot_shell.html | 1258 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/browser/test_preallocated_heap_shell.html | 110 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/browser/test_preinitialized_webgl_context.html | 108 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/browser/test_manual_download_data.html | 108 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/browser/test_html5_fullscreen.html | 108 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | test/third_party/enet/ltmain.sh | 397 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/enet/ltmain.sh | 3852 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/enet/ltmain.sh | 7681 | # This code stresses the "libraries are programs" paradigm to its |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 210 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 2719 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/freetype/builds/unix/ltmain.sh | 6531 | # This code stresses the "libraries are programs" paradigm to its |
| LOW | test/third_party/freetype/src/tools/docmaker/content.py | 187 | # otherwise, simply add the line to the current |
| MEDIUM | test/third_party/bullet/ltmain.sh | 210 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/bullet/ltmain.sh | 2727 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/bullet/ltmain.sh | 6004 | # This code stresses the "libraries are programs" paradigm to its |
| MEDIUM | …BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp | 99 | // @@@ this needs to be made more robust |
| MEDIUM | test/third_party/poppler/ltmain.sh | 401 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/poppler/ltmain.sh | 3849 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/poppler/ltmain.sh | 7660 | # This code stresses the "libraries are programs" paradigm to its |
| MEDIUM | test/third_party/freealut/admin/autotools/ltmain.sh | 86 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | test/third_party/freealut/admin/autotools/ltmain.sh | 3414 | # This code stresses the "libraries are programs" paradigm to its |
| MEDIUM | test/third_party/freealut/admin/autotools/ltmain.sh | 4900 | # Sed substitution that helps us do robust quoting. It backslashifies |
| MEDIUM | html/shell.html | 41 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | html/shell_minimal.html | 80 | // application robust, you may want to override this behavior before shipping! |
| MEDIUM | system/lib/libcxx/include/__iterator/iter_swap.h | 46 | // NOLINTNEXTLINE(libcpp-robust-against-adl) iter_swap ADL calls should only be made through ranges::iter_swap |
| MEDIUM | system/lib/libcxx/include/__iterator/iter_swap.h | 56 | // NOLINTBEGIN(libcpp-robust-against-adl) iter_swap ADL calls should only be made through ranges::iter_swap |
| MEDIUM | system/lib/libcxx/include/__iterator/iter_swap.h | 63 | // NOLINTEND(libcpp-robust-against-adl) |
| MEDIUM | system/lib/libcxx/include/__iterator/iter_move.h | 43 | // NOLINTNEXTLINE(libcpp-robust-against-adl) iter_swap ADL calls should only be made through ranges::iter_swap |
| MEDIUM | system/lib/libcxx/include/__iterator/iter_move.h | 62 | // NOLINTBEGIN(libcpp-robust-against-adl) iter_move ADL calls should only be made through ranges::iter_move |
| MEDIUM | system/lib/libcxx/include/__iterator/iter_move.h | 69 | // NOLINTEND(libcpp-robust-against-adl) |
| MEDIUM | system/lib/libcxx/include/__compare/weak_order.h | 36 | // NOLINTBEGIN(libcpp-robust-against-adl) weak_order should use ADL, but only here |
| MEDIUM | system/lib/libcxx/include/__compare/weak_order.h | 44 | // NOLINTEND(libcpp-robust-against-adl) |
| MEDIUM | system/lib/libcxx/include/__compare/partial_order.h | 34 | // NOLINTBEGIN(libcpp-robust-against-adl) partial_order should use ADL, but only here |
| MEDIUM | system/lib/libcxx/include/__compare/partial_order.h | 42 | // NOLINTEND(libcpp-robust-against-adl) |
| MEDIUM | system/lib/libcxx/include/__compare/strong_order.h | 43 | // NOLINTBEGIN(libcpp-robust-against-adl) strong_order should use ADL, but only here |
| MEDIUM | system/lib/libcxx/include/__compare/strong_order.h | 51 | // NOLINTEND(libcpp-robust-against-adl) |
| MEDIUM | system/lib/libcxx/include/__locale_dir/num.h | 36 | // NOLINTBEGIN(libcpp-robust-against-adl) |
| MEDIUM | system/lib/libcxx/include/__locale_dir/num.h | 1068 | // NOLINTEND(libcpp-robust-against-adl) |
| MEDIUM | system/lib/libcxx/src/filesystem/operations.cpp | 280 | // as we can't utilize the fstream impl to copy empty files |
| MEDIUM | system/lib/compiler-rt/lib/builtins/emutls.c | 388 | // A more robust solution would be to create a separate shared library for |
| MEDIUM | …er-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp | 928 | // MonotonicNanoTime is a timing function that can leverage the vDSO by calling |
| MEDIUM | system/lib/libc/musl/src/thread/pthread_mutex_trylock.c | 31 | #ifndef __EMSCRIPTEN__ // XXX Emscripten does not have a concept of multiple processes or kernel space, so robust mutex |
| 16 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | third_party/ply/test/yacc_missing1.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_badargs.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_badtok.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_uprec2.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_term1.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_nop.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_badprec2.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_error4.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_notok.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_badid.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_nodoc.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_error1.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_badprec3.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_noerror.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_inf.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_badprec.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_sr.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_rr.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_error2.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_error3.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_uprec.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_simple.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_unused_rule.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_unused.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_dup.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_prec1.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/test/yacc_notfunc.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/example/optcalc/calc.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/example/unicalc/calc.py | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/doc/ply.html | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/doc/ply.html | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/doc/ply.html | 0 | expression : expression plus expression | expression minus expression | expression times expression | expression divide |
| HIGH | third_party/ply/example/calc/calc.py | 0 | expression : expression '+' expression | expression '-' expression | expression '*' expression | expression '/' expressi |
| HIGH | third_party/ply/example/calcdebug/calc.py | 0 | expression : expression '+' expression | expression '-' expression | expression '*' expression | expression '/' expressi |
| HIGH | third_party/ply/example/closurecalc/calc.py | 0 | expression : expression '+' expression | expression '-' expression | expression '*' expression | expression '/' expressi |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | emcc.py | 120 | |
| LOW | emcc.py | 334 | |
| LOW | emcc.py | 476 | |
| LOW | embuilder.py | 199 | |
| LOW | emrun.py | 319 | |
| LOW | emrun.py | 350 | |
| LOW | emrun.py | 756 | |
| LOW | emrun.py | 942 | |
| LOW | emrun.py | 1041 | |
| LOW | emrun.py | 1090 | |
| LOW | emrun.py | 1112 | |
| LOW | emrun.py | 1137 | |
| LOW | emrun.py | 1159 | |
| LOW | emrun.py | 1184 | |
| LOW | emrun.py | 1370 | |
| LOW | emrun.py | 1429 | |
| LOW | emrun.py | 1599 | |
| LOW | emrun.py | 455 | |
| LOW | emrun.py | 667 | |
| LOW | tools/link.py | 311 | |
| LOW | tools/link.py | 770 | |
| LOW | tools/link.py | 795 | |
| LOW | tools/link.py | 2502 | |
| LOW | tools/link.py | 2650 | |
| LOW | tools/link.py | 2904 | |
| LOW | tools/link.py | 3053 | |
| LOW | tools/link.py | 2543 | |
| LOW | tools/emprofile.py | 71 | |
| LOW | tools/extract_metadata.py | 264 | |
| LOW | tools/config.py | 104 | |
| LOW | tools/building.py | 153 | |
| LOW | tools/building.py | 618 | |
| LOW | tools/building.py | 776 | |
| LOW | tools/building.py | 1073 | |
| LOW | tools/system_libs.py | 193 | |
| LOW | tools/system_libs.py | 2307 | |
| LOW | tools/system_libs.py | 672 | |
| LOW | tools/system_libs.py | 688 | |
| LOW | tools/diagnostics.py | 69 | |
| LOW | tools/emscripten.py | 277 | |
| LOW | tools/emscripten.py | 305 | |
| LOW | tools/emscripten.py | 639 | |
| LOW | tools/emscripten.py | 854 | |
| LOW | tools/emscripten.py | 918 | |
| LOW | tools/emscripten.py | 954 | |
| LOW | tools/emscripten.py | 1125 | |
| LOW | tools/wasm-sourcemap.py | 399 | |
| LOW | tools/wasm-sourcemap.py | 500 | |
| LOW | tools/cmdline.py | 182 | |
| LOW | tools/cmdline.py | 207 | |
| LOW | tools/cmdline.py | 659 | |
| LOW | tools/cmdline.py | 672 | |
| LOW | tools/gen_struct_info.py | 172 | |
| LOW | tools/js_optimizer.py | 152 | |
| LOW | tools/filelock.py | 226 | |
| LOW | tools/webassembly.py | 316 | |
| LOW | tools/file_packager.py | 172 | |
| LOW | tools/file_packager.py | 348 | |
| LOW | tools/file_packager.py | 601 | |
| LOW | tools/feature_matrix.py | 223 | |
| 135 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | third_party/socket.io.js | 2558 | io.Transport.websocket.prototype.open.apply(self, args); |
| CRITICAL | third_party/socket.io.js | 2575 | io.Transport.websocket.prototype.send.apply(self, args); |
| CRITICAL | third_party/socket.io.js | 2589 | io.Transport.websocket.prototype.close.call(this); |
| CRITICAL | third_party/socket.io.js | 3386 | return io.Transport.XHR.prototype.close.call(this); |
| CRITICAL | third_party/socket.io.js | 3500 | io.Transport.XHR.prototype.open.call(self); |
| CRITICAL | third_party/socket.io.js | 3566 | io.Transport.XHR.prototype.onClose.call(this); |
| CRITICAL | src/lib/libproxyfs.js | 167 | stream.nfd = stream.node.mount.opts.fs.open(path,stream.flags); |
| CRITICAL | src/lib/libproxyfs.js | 175 | stream.node.mount.opts.fs.close(stream.nfd); |
| CRITICAL | src/lib/libproxyfs.js | 183 | return stream.node.mount.opts.fs.read(stream.nfd, buffer, offset, length, position); |
| CRITICAL | src/lib/libproxyfs.js | 191 | return stream.node.mount.opts.fs.write(stream.nfd, buffer, offset, length, position); |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | emrun.py | 942 | def get_executable_version(filename): |
| MEDIUM | emrun.py | 973 | def get_browser_build_date(filename): |
| MEDIUM | emrun.py | 1041 | def get_computer_model(): |
| MEDIUM | emrun.py | 1112 | def get_system_memory(): |
| LOW | emrun.py | 340 | except Exception: |
| LOW | emrun.py | 360 | except Exception as e: |
| LOW | emrun.py | 373 | except Exception as e: |
| LOW | emrun.py | 792 | except Exception as e: |
| LOW | emrun.py | 886 | except Exception as e: |
| LOW | emrun.py | 897 | except Exception as e: |
| LOW | emrun.py | 904 | except Exception as e: |
| LOW | emrun.py | 926 | except Exception: |
| LOW | emrun.py | 968 | except Exception as e: |
| LOW | emrun.py | 981 | except Exception as e: |
| LOW | emrun.py | 989 | except Exception as e: |
| LOW | emrun.py | 1064 | except Exception: |
| LOW | emrun.py | 1085 | except Exception as e: |
| LOW | emrun.py | 1100 | except Exception: |
| LOW | emrun.py | 1108 | except Exception: |
| LOW | emrun.py | 1132 | except Exception: |
| LOW | emrun.py | 1336 | except Exception: |
| LOW | emrun.py | 1366 | except Exception: |
| LOW | emrun.py | 1387 | except Exception: |
| LOW | emrun.py | 1393 | except Exception as e: |
| LOW | emrun.py | 1438 | except Exception: |
| LOW | emrun.py | 1441 | except Exception: |
| LOW | emrun.py | 1796 | except Exception as e: |
| LOW | tools/config.py | 113 | except Exception as e: |
| MEDIUM | tools/building.py | 366 | def run_js_optimizer(filename, passes): |
| LOW | tools/building.py | 488 | except Exception as e: |
| LOW | tools/building.py | 1113 | except Exception as e: |
| LOW | tools/cmdline.py | 200 | except Exception: |
| LOW | tools/cmdline.py | 785 | except Exception as e: |
| LOW | tools/cache.py | 79 | except Exception as e: |
| LOW | tools/shared.py | 305 | except Exception as e: |
| LOW | tools/shared.py | 342 | except Exception as e: |
| LOW | tools/shared.py | 519 | except Exception as e: |
| MEDIUM | tools/shared.py | 302 | def check_node_version(): |
| MEDIUM | tools/shared.py | 339 | def check_node(): |
| LOW | tools/file_packager.py | 148 | except Exception: |
| LOW | tools/toolchain_profiler.py | 75 | except Exception: |
| LOW | tools/toolchain_profiler.py | 86 | except Exception as e: |
| LOW | tools/toolchain_profiler.py | 97 | except Exception as e: |
| LOW | tools/maint/heuristic_clear_cache.py | 48 | except Exception: |
| MEDIUM | tools/maint/simde_update.py | 70 | print(f"Error looking for place to insert {line_to_insert[:-1]!r}. Please update 'line_to_prefix' in simde_update.py |
| LOW | tools/maint/simde_update.py | 83 | except Exception: |
| LOW | test/test_stress.py | 59 | except Exception as e: |
| LOW | test/runner.py | 582 | except Exception: |
| LOW | test/jsrun.py | 67 | except Exception as e: |
| LOW | test/jsrun.py | 110 | except Exception: |
| LOW | test/test_core.py | 8716 | except Exception as e: |
| LOW | test/test_core.py | 8444 | except Exception: |
| LOW | test/test_benchmark.py | 96 | except Exception as e: |
| LOW | test/test_benchmark.py | 421 | except Exception: |
| LOW | test/test_benchmark.py | 427 | except Exception: |
| LOW | test/test_browser.py | 1662 | except Exception as e: |
| LOW | test/test_codesize.py | 151 | except Exception: |
| LOW | test/browser_common.py | 650 | except Exception: |
| LOW | test/browser_common.py | 661 | except Exception: |
| MEDIUM | test/third_party/poppler/glib/demo/main.c | 321 | g_print ("Error: no password provided\n"); |
| 12 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …s/scons/site_scons/site_tools/emscripten/emscripten.py | 7 | |
| LOW | …ols/scons/site_scons/site_tools/emscripten/__init__.py | 7 | |
| LOW | …ols/scons/site_scons/site_tools/emscripten/__init__.py | 7 | |
| LOW | …t/third_party/freetype/src/tools/docmaker/formatter.py | 4 | |
| LOW | …t/third_party/freetype/src/tools/docmaker/formatter.py | 5 | |
| LOW | …t/third_party/freetype/src/tools/docmaker/formatter.py | 6 | |
| LOW | test/third_party/bullet/Demos/HelloWorld/parse.py | 1 | |
| LOW | test/third_party/poppler/poppler/gen-unicode-tables.py | 2 | |
| LOW | system/lib/push_llvm_changes.py | 12 | |
| LOW | system/lib/push_musl_changes.py | 11 | |
| LOW | system/lib/update_compiler_rt.py | 7 | |
| LOW | third_party/ply/ply/cpp.py | 10 | |
| LOW | third_party/ply/test/yacc_badrule.py | 11 | |
| LOW | third_party/ply/test/yacc_missing1.py | 11 | |
| LOW | third_party/ply/test/yacc_badargs.py | 11 | |
| LOW | third_party/ply/test/yacc_uprec2.py | 11 | |
| LOW | third_party/ply/test/yacc_literal.py | 11 | |
| LOW | third_party/ply/test/yacc_term1.py | 11 | |
| LOW | third_party/ply/test/yacc_nop.py | 11 | |
| LOW | third_party/ply/test/yacc_badprec2.py | 11 | |
| LOW | third_party/ply/test/yacc_error4.py | 11 | |
| LOW | third_party/ply/test/yacc_badid.py | 11 | |
| LOW | third_party/ply/test/yacc_nodoc.py | 11 | |
| LOW | third_party/ply/test/yacc_misplaced.py | 11 | |
| LOW | third_party/ply/test/yacc_error1.py | 11 | |
| LOW | third_party/ply/test/yacc_badprec3.py | 11 | |
| LOW | third_party/ply/test/yacc_noerror.py | 11 | |
| LOW | third_party/ply/test/yacc_inf.py | 11 | |
| LOW | third_party/ply/test/yacc_badprec.py | 11 | |
| LOW | third_party/ply/test/yacc_sr.py | 11 | |
| LOW | third_party/ply/test/yacc_rr.py | 11 | |
| LOW | third_party/ply/test/yacc_error2.py | 11 | |
| LOW | third_party/ply/test/yacc_error3.py | 11 | |
| LOW | third_party/ply/test/yacc_uprec.py | 11 | |
| LOW | third_party/ply/test/yacc_simple.py | 11 | |
| LOW | third_party/ply/test/yacc_unused_rule.py | 11 | |
| LOW | third_party/ply/test/yacc_unused.py | 11 | |
| LOW | third_party/ply/test/yacc_dup.py | 11 | |
| LOW | third_party/ply/test/yacc_prec1.py | 11 | |
| LOW | third_party/ply/test/yacc_notfunc.py | 11 | |
| LOW | third_party/ply/example/ansic/cparse.py | 7 | |
| LOW | third_party/ply/example/ansic/cparse.py | 854 | |
| LOW | third_party/ply/example/BASIC/basparse.py | 4 | |
| LOW | third_party/ply/example/BASIC/basic.py | 10 | |
| LOW | third_party/ply/example/BASIC/basiclex.py | 3 | |
| LOW | third_party/ply/example/BASIC/basiclog.py | 18 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/codesize/test_codesize_file_preload.expected.js | 12 | // We need to check if Module already exists (e.g. case 3 above). |
| LOW | test/codesize/test_codesize_minimal_O0.expected.js | 54 | // We need to check if Module already exists (e.g. case 3 above). |
| LOW | test/codesize/test_small_js_flags.expected.js | 10 | // We need to check if Module already exists (e.g. case 3 above). |
| LOW | test/third_party/box2d/Box2D/Dynamics/b2World.h | 100 | /// The purpose of this function is to support sub-stepping. Sub-stepping is often used to maintain |
| LOW | system/lib/libcxx/src/ryu/f2s.cpp | 172 | // Step 2: Determine the interval of valid decimal representations. |
| LOW | system/lib/libcxx/src/ryu/f2s.cpp | 179 | // Step 3: Convert to a decimal power base using 64-bit arithmetic. |
| LOW | system/lib/libcxx/src/ryu/f2s.cpp | 241 | // Step 4: Find the shortest decimal representation in the interval of valid representations. |
| LOW | system/lib/libcxx/src/ryu/f2s.cpp | 423 | // Step 5: Print the decimal representation. |
| LOW | system/lib/libcxx/src/ryu/f2s.cpp | 668 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. |
| LOW | system/lib/libcxx/src/ryu/d2s.cpp | 198 | // Step 2: Determine the interval of valid decimal representations. |
| LOW | system/lib/libcxx/src/ryu/d2s.cpp | 206 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. |
| LOW | system/lib/libcxx/src/ryu/d2s.cpp | 265 | // Step 4: Find the shortest decimal representation in the interval of valid representations. |
| LOW | system/lib/libcxx/src/ryu/d2s.cpp | 358 | // Step 5: Print the decimal representation. |
| LOW | system/lib/libcxx/src/ryu/d2s.cpp | 707 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. |
| LOW | …b/llvm-libc/include/llvm-libc-macros/inttypes-macros.h | 118 | // only recent clang provides these macros, so we need to check if they are |
| LOW | system/lib/llvm-libc/shared/rpc.h | 534 | // Once we acquire the index we need to check if we are in a valid sending |
| LOW | …stem/lib/llvm-libc/src/__support/OSUtil/linux/vdso.cpp | 115 | // now we need to check if it has the right version |
| LOW | system/lib/llvm-libc/src/string/string_utils.h | 65 | // Step 1: read 1 byte at a time to align to block size |
| LOW | system/lib/llvm-libc/src/string/string_utils.h | 71 | // Step 2: read blocks |
| LOW | system/lib/llvm-libc/src/string/string_utils.h | 76 | // Step 3: find the zero in the block |
| LOW | system/lib/llvm-libc/src/string/string_utils.h | 106 | // Step 1: read 1 byte at a time to align to block size |
| LOW | system/lib/llvm-libc/src/string/string_utils.h | 115 | // Step 2: read blocks |
| LOW | system/lib/llvm-libc/src/string/string_utils.h | 122 | // Step 3: find the match in the block |
| LOW | third_party/ply/ply/yacc.py | 2373 | # Step 1: Construct C = { I0, I1, ... IN}, collection of LR(0) items |
| LOW | src/shell.js | 18 | // We need to check if Module already exists (e.g. case 3 above). |
| LOW | src/lib/libeventloop.js | 210 | // loop can run at a time. This variable stores the ordinal number of the |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | emrun.py | 1897 | # Browser is no longer running, make sure to clean up the temp Firefox |
| MEDIUM | test/test_browser.py | 5426 | # you may want to adjust "ITERATIONS". |
| MEDIUM | test/test_other.py | 3431 | # JS tests you can use `EMBIND_TESTS=myregex` to run just the matching tests. |
| LOW | test/checksummer.c | 74 | free(source); /* Don't forget to call free() later! */ |
| LOW | test/test_sockets.py | 161 | # make sure to use different ports in each one because it takes a while for the processes to be cleaned up |
| LOW | test/browser_common.py | 358 | # and spaces are not escaped. But make sure to also support args, e.g. |
| MEDIUM | test/third_party/freetype/include/freetype/fterrors.h | 65 | /* Here is a simple example: */ |
| MEDIUM | test/third_party/freetype/include/freetype/freetype.h | 1063 | /* probably never want this except for demonstration purposes. */ |
| LOW | …ird_party/freetype/include/freetype/internal/ftrfork.h | 36 | /* Don't forget to increment the number if you add a new guessing rule. */ |
| LOW | test/third_party/freetype/src/sfnt/ttsbit.c | 1231 | /* don't forget to multiply `x_offset' by `map->pix_bits' as */ |
| LOW | test/third_party/freetype/src/cid/cidload.c | 224 | /* don't forget to set a few defaults */ |
| LOW | test/third_party/freetype/src/autofit/afglobal.c | 34 | /* when updating this table, don't forget to update |
| LOW | test/third_party/freetype/src/autofit/aftypes.h | 274 | /* add new scripts here. Don't forget to update the list in */ |
| LOW | test/third_party/openjpeg/libopenjpeg/t2.c | 759 | /* don't forget to release pi */ |
| LOW | …ulletDynamics/ConstraintSolver/btConeTwistConstraint.h | 260 | // note: don't forget to enableMotor() |
| MEDIUM | test/third_party/box2d/Box2D/Common/b2Settings.cpp | 37 | // You can modify this to use your logging facility. |
| MEDIUM | …party/poppler/glib/reference/html/PopplerDocument.html | 1306 | Here is a simple example of some code that walks the full index: |
| MEDIUM | …party/poppler/glib/reference/html/PopplerDocument.html | 1520 | Here is a simple example of code to scan fonts in a document |
| LOW | …/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp | 264 | // When adding a new architecture, don't forget to also update |
| LOW | …ib/compiler-rt/lib/sanitizer_common/sanitizer_common.h | 788 | // When adding a new architecture, don't forget to also update |
| MEDIUM | src/settings.js | 1039 | // as mentioned earlier. If that is in a read-only directory, you may need |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | system/lib/compiler-rt/lib/asan/asan_rtl.cpp | 569 | // Initialize as requested from some part of ASan runtime library (interceptors, |
| HIGH | system/lib/compiler-rt/lib/asan/asan_rtl.cpp | 682 | // Initialize as requested from instrumented application code. |
| HIGH | src/Fetch.js | 196 | // Convert to ArrayBuffer as requested by responseType. |
| HIGH | src/Fetch.js | 217 | // Convert to ArrayBuffer as requested by responseType |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/common.py | 399 | # Check if a member of the new class has _parameterize, the tag inserted by @parameterized. |
| LOW | test/test_other.py | 3131 | # Verify if the given file name contains a source map |
| LOW | test/test_other.py | 15224 | # Check if functions are correctly assigned and split with the specified |
| LOW | test/third_party/enet/ltmain.sh | 2593 | # Check if any of the arguments is a wrapper script. |
| LOW | test/third_party/enet/ltmain.sh | 8382 | # Loop over the list of objects to be linked. |
| LOW | test/third_party/freetype/builds/unix/ltmain.sh | 1710 | # Check if any of the arguments is a wrapper script. |
| LOW | test/third_party/freetype/builds/unix/ltmain.sh | 7179 | # Loop over the list of objects to be linked. |
| LOW | test/third_party/bullet/ltmain.sh | 1709 | # Check if any of the arguments is a wrapper script. |
| LOW | test/third_party/bullet/ltmain.sh | 6652 | # Loop over the list of objects to be linked. |
| LOW | test/third_party/poppler/ltmain.sh | 2592 | # Check if any of the arguments is a wrapper script. |
| LOW | test/third_party/poppler/ltmain.sh | 8360 | # Loop over the list of objects to be linked. |
| LOW | test/third_party/freealut/admin/autotools/ltmain.sh | 3925 | # Loop over the list of objects to be linked. |
| LOW | test/third_party/freealut/admin/autotools/ltmain.sh | 5989 | # Check if any of the arguments is a wrapper script. |
| LOW | third_party/ply/ply/yacc.py | 2044 | # Loop over the items in C and each grammar symbols |
| LOW | third_party/ply/doc/makedoc.py | 191 | # Write the file back out |
| LOW | third_party/ply/doc/ply.html | 2870 | p[0] = some_value # Assign value to seen_A |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/ascii_corpus.txt | 1 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed posuere interdum sem. Quisque ligula eros ullamcorper quis |
| LOW | test/ascii_corpus.txt | 1 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed posuere interdum sem. Quisque ligula eros ullamcorper quis |
| LOW | test/ascii_corpus.txt | 11 | Donec nec dui, in viverra tristique sapien. Suspendisse tincidunt consequat ante. Vestibulum ante ipsum primis in faucib |
| LOW | test/ascii_corpus.txt | 13 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed posuere interdum sem. Quisque ligula eros ullamcorper quis |
| LOW | test/ascii_corpus.txt | 13 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed posuere interdum sem. Quisque ligula eros ullamcorper quis |
| LOW | test/ascii_corpus.txt | 23 | Donec nec dui, in viverra tristique sapien. Suspendisse tincidunt consequat ante. Vestibulum ante ipsum primis in faucib |
| LOW | test/ascii_corpus.txt | 25 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed posuere interdum sem. Quisque ligula eros ullamcorper quis |
| LOW | test/ascii_corpus.txt | 25 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed posuere interdum sem. Quisque ligula eros ullamcorper quis |
| LOW | test/ascii_corpus.txt | 35 | Donec nec dui, in viverra tristique sapien. Suspendisse tincidunt consequat ante. Vestibulum ante ipsum primis in faucib |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …mpiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h | 25 | // Usage example: |
| LOW | …ib/llvm-libc/src/__support/FPUtil/except_value_utils.h | 29 | // Example usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tools/webassembly.py | 62 | def helper(self, *args, **kwargs): |