rust_widgets 2.9.2
medium severity process_spawn in build_script code (37 places): std::process::Command::new
19
low
Automated verdict. Nobody reviewed it. A score is a reason to look closer, not a finding.
Evidence
| Points | Signal | Where | What |
|---|---|---|---|
| 10 | static:process_spawn static · rust_widgets | build.rs:546 | medium severity process_spawn in build_script code (37 places): std::process::Command::new |
| 2 | static:included_binary static · rust_widgets | src/render/text/font_assets/arabic.rs:24 | medium severity included_binary in library code (12 places): src/render/text/font_assets/arabic.ttf (70576 bytes) |
| 2 | static:obfuscated_data static · rust_widgets | src/render/text/cjk_bitmap_data.rs:29 | medium severity obfuscated_data in library code (3 places): array of 2361 integer literals |
| 2 | static:shell_command static · rust_widgets | src/platform/types/values.rs:138 | medium severity shell_command in library code (2 places): powershell |
| 2 | static:yara:invisible_characters static · rust_widgets | src/render/text/color_bitmap.rs:28 | medium severity yara:invisible_characters in library code: Zero width or invisible characters, which can hide identifiers or payloads |
| 1 | static:build_script static · rust_widgets | build.rs | low severity build_script in build_script code: build.rs |
Behavior
Profile
static:included_binary static:obfuscated_data static:process_spawn static:shell_command static:yara:invisible_characters
Static findings
12 groups
medium included_binary library 12
src/render/text/font_assets/arabic.ttf (70576 bytes)src/render/text/font_assets/arabic.rs:24src/render/text/font_assets/cjk.ttf (361704 bytes)src/render/text/font_assets/cjk.rs:26src/render/text/font_assets/cjk_shard_fullwidth.ttf (64492 bytes)src/render/text/font_assets/cjk_shard_fullwidth.rs:23src/render/text/font_assets/cjk_shard_han.ttf (163016 bytes)src/render/text/font_assets/cjk_shard_han.rs:23src/render/text/font_assets/cjk_shard_kana.ttf (119556 bytes)src/render/text/font_assets/cjk_shard_kana.rs:23src/render/text/font_assets/cjk_shard_latin.ttf (54104 bytes)src/render/text/font_assets/cjk_shard_latin.rs:23src/render/text/font_assets/cjk_shard_symbols.ttf (10012 bytes)src/render/text/font_assets/cjk_shard_symbols.rs:23src/render/text/font_assets/emoji.ttf (1602492 bytes)src/render/text/font_assets/emoji.rs:25src/render/text/font_assets/latin.ttf (35896 bytes)src/render/text/font_assets/latin.rs:24src/render/text/font_assets/variable_test.ttf (1004 bytes)src/render/text/font_assets/variable_fixtures.rs:33src/render/text/font_assets/variable_test_wdth.ttf (1028 bytes)src/render/text/font_assets/variable_fixtures.rs:36src/render/text/font_assets/variable_test_avar.ttf (1052 bytes)src/render/text/font_assets/variable_fixtures.rs:39
medium obfuscated_data library 3
array of 2361 integer literalssrc/render/text/cjk_bitmap_data.rs:29array of 75552 integer literalssrc/render/text/cjk_bitmap_data.rs:334array of 331 integer literalssrc/video/decoder.rs:390
medium process_spawn build_script 2
std::process::Command::newbuild.rs:546 build.rs:578
medium shell_command library 2
medium yara_match invisible_characters library 1
Zero width or invisible characters, which can hide identifiers or payloadssrc/render/text/color_bitmap.rs:28
low foreign_functions library 20
extern blocksrc/platform/accessibility/macos.rs:24 src/platform/android_jni.rs:125 src/platform/child_process.rs:74 src/platform/child_process.rs:114 src/platform/display_link.rs:103 src/platform/display_link.rs:123 src/platform/harmony/accessibility.rs:227 src/platform/harmony/displays.rs:81 src/platform/harmony/pasteboard.rs:113 src/platform/harmony/xcomponent.rs:327 src/platform/harmony/xcomponent.rs:1343 src/platform/ime_windows.rs:163 src/platform/ime_windows.rs:250 src/platform/ime_windows.rs:886 src/platform/macos/canvas.rs:51 src/platform/macos/cg.rs:80 src/platform/windows/canvas.rs:218 src/platform/windows/file_picker.rs:134 src/platform/windows/notify.rs:20 src/platform/windows/platform_impl.rs:1618
low process_spawn library 20
std::process::Commandsrc/platform/child_process.rs:38 src/platform/child_process.rs:38 src/platform/child_process.rs:49 src/platform/child_process.rs:49std::os::unix::process::CommandExt::process_groupsrc/platform/child_process.rs:45std::process::Command::newsrc/platform/child_process.rs:119 src/platform/child_process.rs:139 src/platform/darwin_probes.rs:113 src/platform/darwin_probes.rs:139 src/platform/darwin_probes_tests.rs:58 src/platform/darwin_probes_tests.rs:80 src/platform/external.rs:121 src/platform/fonts_unix.rs:82 src/platform/os_probes.rs:307 src/platform/tests.rs:295 src/platform/tests.rs:296 src/platform/types/values.rs:114 src/platform/types/values.rs:138 src/platform/wayland/tests.rs:318 src/platform/windows/platform_impl.rs:938
low process_spawn binary 15
std::process::Command::newexamples/probe_file_picker.rs:260 examples/probe_gtk_interactions.rs:330 examples/probe_gtk_interactions.rs:355 examples/probe_gtk_interactions.rs:431 examples/probe_keyboard_focus.rs:97 examples/probe_keyboard_focus.rs:156 examples/probe_resize_repaint.rs:75 examples/probe_resize_repaint.rs:185 examples/probe_resize_repaint.rs:195 examples/probe_resize_repaint.rs:207 examples/probe_resize_repaint.rs:242 examples/probe_window_on_screen.rs:110 examples/probe_window_on_screen.rs:265 examples/probe_window_on_screen.rs:283 examples/probe_window_on_screen.rs:294
low build_script build_script 1
build.rsbuild.rs
low network_access library 1
ureq::Agent::config_buildersrc/web/web_core.rs:80
info url_literal library 234
<svg xmlns="http://www.w3.org/2000/svg" width="{w}" height="{h}">\u{a} <image href="data:image/png;base64,{b64}" width="{w}" height="{h}"/>\u{a}</svg>src/image/encoder.rs:964<svg xmlns="http://www.w3.org/2000/svg" width="100" height="50"><rect width="100" height="50" fill="red"/></svg>src/pdf/export.rs:773<svg xmlns="http://www.w3.org/2000/svg"><rect width="10" height="10" fill="red"/></svg>src/pdf/export.rs:826https://example.comsrc/pdf/hyperlink.rs:285 src/pdf/writer.rs:734 src/platform/external.rs:146 src/web/history.rs:346 src/web/history.rs:347 src/web/history.rs:355 src/web/history.rs:382 src/web/history.rs:390 src/web/history.rs:391 src/web/history.rs:411 src/web/history.rs:412 src/web/history.rs:442 src/web/history.rs:452 src/web/history.rs:456 src/web/history.rs:557 src/web/history.rs:558 src/web/mod.rs:66 src/web/mod.rs:70 src/web/mod.rs:73 src/web/navigation.rs:320 src/web/navigation.rs:326 src/web/navigation.rs:373 src/web/navigation.rs:554 src/web/web_core.rs:824 src/web/web_core.rs:825 src/web/web_core.rs:837 src/web/web_core.rs:840 src/web/web_core.rs:842 src/web/web_core.rs:989 src/web/web_core.rs:1088 src/web/web_core.rs:1144 src/web/web_core.rs:1159 src/web/web_engine.rs:390 src/web/web_engine.rs:391 src/web/web_engine.rs:427 src/web/web_engine.rs:503 src/web/web_engine.rs:599 src/web/web_engine.rs:600 src/web/web_engine.rs:605 src/web/web_engine.rs:621 src/web/web_view.rs:415 src/web/web_view.rs:416 src/web/web_view.rs:456 src/web/web_view.rs:546 src/web/web_view.rs:562 src/widget/web_widgets/web_engine.rs:2281 src/widget/web_widgets/web_engine.rs:2282 src/widget/web_widgets/web_engine.rs:2305/A << /Type /Action /S /URI /URI (https://example.com) >>src/pdf/writer.rs:739http://src/platform/wasm/platform_impl.rs:377 src/web/web_core.rs:262 src/web/web_core.rs:314https://src/platform/wasm/platform_impl.rs:377 src/web/web_core.rs:263 src/web/web_core.rs:314<svg xmlns="http://www.w3.org/2000/svg"src/render/svg/backend.rs:93https://a.comsrc/web/history.rs:402 src/web/history.rs:421 src/web/history.rs:431 src/web/history.rs:435 src/web/history.rs:470 src/web/history.rs:472 src/web/history.rs:475 src/web/history.rs:481 src/web/history.rs:491 src/web/history.rs:497 src/web/history.rs:504 src/web/history.rs:514 src/web/history.rs:623 src/web/history.rs:633 src/web/history.rs:643 src/web/history.rs:654 src/web/history.rs:698 src/web/navigation.rs:388 src/web/navigation.rs:404 src/web/navigation.rs:420 src/web/navigation.rs:448 src/web/navigation.rs:459https://b.comsrc/web/history.rs:403 src/web/history.rs:422 src/web/history.rs:432 src/web/history.rs:436 src/web/history.rs:471 src/web/history.rs:482 src/web/history.rs:492 src/web/history.rs:498 src/web/history.rs:505 src/web/history.rs:508 src/web/history.rs:515 src/web/history.rs:624 src/web/history.rs:634 src/web/history.rs:644 src/web/history.rs:655 src/web/history.rs:669 src/web/history.rs:686 src/web/history.rs:699 src/web/history.rs:701 src/web/navigation.rs:393 src/web/navigation.rs:425 src/web/navigation.rs:453 src/web/navigation.rs:460https://c.comsrc/web/history.rs:404 src/web/history.rs:483 src/web/history.rs:506 src/web/history.rs:520 src/web/history.rs:625 src/web/history.rs:656 src/web/history.rs:668 src/web/history.rs:671 src/web/history.rs:685 src/web/history.rs:689 src/web/navigation.rs:398 src/web/navigation.rs:430https://nonexistent.comsrc/web/history.rs:415https://rust-lang.orgsrc/web/history.rs:443 src/web/history.rs:446 src/web/web_core.rs:855 src/web/web_core.rs:856 src/web/web_engine.rs:399 src/web/web_engine.rs:400 src/web/web_view.rs:424 src/web/web_view.rs:425 src/widget/web_widgets/web_engine.rs:2318https://other.comsrc/web/history.rs:453https://EXAMPLE.COMsrc/web/history.rs:462https://page{i}.comsrc/web/history.rs:533https://page1.comsrc/web/history.rs:565 src/web/history.rs:574 src/web/history.rs:577 src/web/history.rs:591 src/web/history.rs:609 src/web/navigation.rs:336 src/web/navigation.rs:351 src/web/web_core.rs:963 src/web/web_core.rs:971 src/web/web_core.rs:1087 src/web/web_core.rs:1109 src/web/web_core.rs:1115 src/web/web_core.rs:1126 src/web/web_core.rs:1187 src/web/web_core.rs:1196 src/web/web_engine.rs:409 src/web/web_engine.rs:418 src/web/web_view.rs:434 src/web/web_view.rs:441https://page2.comsrc/web/history.rs:566 src/web/history.rs:568 src/web/history.rs:575 src/web/history.rs:592 src/web/history.rs:595 src/web/history.rs:610 src/web/navigation.rs:341 src/web/navigation.rs:347 src/web/navigation.rs:357 src/web/web_core.rs:964 src/web/web_core.rs:974 src/web/web_core.rs:1110 src/web/web_core.rs:1127 src/web/web_core.rs:1133 src/web/web_engine.rs:412 src/web/web_engine.rs:421 src/web/web_view.rs:435 src/web/web_view.rs:444https://page3.comsrc/web/history.rs:614 src/web/history.rs:617https://{page}.comsrc/web/history.rs:665 src/web/history.rs:681https://d.comsrc/web/history.rs:672 src/web/history.rs:674 src/web/history.rs:690 src/web/history.rs:692 src/web/navigation.rs:407 src/web/navigation.rs:412 src/web/navigation.rs:435 src/web/navigation.rs:441https://t.comsrc/web/mod.rs:118https://example.com/datasrc/web/navigation.rs:476 src/web/navigation.rs:480https://example.com/hellosrc/web/navigation.rs:487 src/web/navigation.rs:488https://example.com/pagesrc/web/navigation.rs:495 src/web/navigation.rs:496https://example.com/{i}src/web/navigation.rs:576https://example.com/17src/web/navigation.rs:590https://example.com/18src/web/navigation.rs:590https://example.com/19src/web/navigation.rs:590https://tracker.com/pixelsrc/web/privacy.rs:943 src/web/privacy.rs:955https://ad.com/trackersrc/web/privacy.rs:964https://beacon.com/pixelsrc/web/privacy.rs:972https://tracker.comsrc/web/privacy.rs:983file://src/web/web_core.rs:264Invalid URL scheme for '{url}' — must start with http://, https://, or file://src/web/web_core.rs:270https://base.urlsrc/web/web_core.rs:867 src/web/web_core.rs:868 src/web/web_engine.rs:452 src/web/web_engine.rs:453https://data.urlsrc/web/web_core.rs:882 src/web/web_core.rs:883 src/web/web_engine.rs:461 src/web/web_engine.rs:462 src/web/web_view.rs:502 src/web/web_view.rs:503https://old.examplesrc/web/web_core.rs:932file://new-documentsrc/web/web_core.rs:936file://history-backsrc/web/web_core.rs:945file://history-forwardsrc/web/web_core.rs:946https://site-a.comsrc/web/web_core.rs:1188https://example.orgsrc/web/web_engine.rs:602 src/web/web_engine.rs:608 src/web/web_engine.rs:610xmlns="http://www.w3.org/2000/svg"src/widget/advanced_widgets/key_sequence_edit.rs:1161 src/widget/advanced_widgets/pie_menu.rs:2163 src/widget/dialog/message_box.rs:2267 src/widget/view_widgets/table_widget.rs:1833<svg xmlns="http://www.w3.org/2000/svg" width="{}" height="{}" viewBox="0 0 {} {}">\u{a}src/widget/chart_widgets/svg.rs:31https://example.com/item/€9999_special_editionsrc/widget/misc_widgets/barcode_scanner.rs:807https://example.test/{z}/{x}/{y}.pngsrc/widget/special_widgets/map_view.rs:1862https://example.test/2/1/3.pngsrc/widget/special_widgets/map_view.rs:1865<svg xmlns="http://www.w3.org/2000/svg" width="{}" height="{}" viewBox="{} {} {} {}">src/widget/special_widgets/signature_pad.rs:399https://example.com/src/widget/web_widgets/web_engine.rs:2385https://example.com/pathsrc/widget/web_widgets/web_engine.rs:2423https://example.com/asrc/widget/web_widgets/web_engine.rs:2548 src/widget/web_widgets/web_engine.rs:2711 src/widget/web_widgets/web_engine.rs:2715https://example.com/bsrc/widget/web_widgets/web_engine.rs:2550 src/widget/web_widgets/web_engine.rs:2712 src/widget/web_widgets/web_engine.rs:2718https://example.com/linksrc/widget/web_widgets/web_engine.rs:2562 src/widget/web_widgets/web_engine.rs:2563https://example.com/file.zipsrc/widget/web_widgets/web_engine.rs:2607
info unsafe_code library 55
1 unsafe blocks, functions or implssrc/audio/ffmpeg_encoder.rs:232 src/image/encoder.rs:946 src/platform/accessibility/windows.rs:69 src/platform/android/platform_impl.rs:911 src/platform/frame_wait.rs:449 src/platform/linux/canvas.rs:546 src/platform/macos/file_picker.rs:38 src/platform/macos_objc2/environment.rs:107 src/platform/redox/types.rs:70 src/render/pipeline/pixel_ops.rs:614 src/widget/a11y_submit.rs:133 src/widget/registry.rs:81 src/widget/runtime.rs:311576 unsafe blocks, functions or implssrc/bindings/binding_impl.rs:1294 unsafe blocks, functions or implssrc/bindings/java_jni.rs:80 src/platform/harmony/accessibility.rs:13810 unsafe blocks, functions or implssrc/compat.rs:4063 unsafe blocks, functions or implssrc/json/events.rs:54 src/platform/accessibility/macos.rs:39 src/platform/accessibility/macos_objc2.rs:88 src/platform/android_jni.rs:110 src/platform/macos/cg.rs:1328 unsafe blocks, functions or implssrc/memory/allocators.rs:146 src/platform/ios/native.rs:2132 unsafe blocks, functions or implssrc/platform/android/types.rs:97 src/platform/child_process.rs:86 src/platform/darwin_probes.rs:90 src/platform/harmony/host_facts.rs:150 src/platform/ios/host_facts.rs:52 src/platform/linux/platform_impl.rs:311 src/platform/linux/types.rs:103 src/platform/macos/display_link.rs:87 src/platform/macos/types.rs:57 src/platform/windows/notify.rs:25 src/video/ffmpeg_decoder.rs:10215 unsafe blocks, functions or implssrc/platform/clipboard_native.rs:14211 unsafe blocks, functions or implssrc/platform/display_link.rs:177 src/platform/wayland/clipboard.rs:563 src/platform/wayland/platform_impl.rs:9396 unsafe blocks, functions or implssrc/platform/fonts_apple.rs:337 unsafe blocks, functions or implssrc/platform/harmony/displays.rs:100 src/platform/ime_macos.rs:55 src/platform/ime_windows.rs:186 src/platform/macos/environment.rs:105 src/platform/windows/file_picker.rs:6359 unsafe blocks, functions or implssrc/platform/harmony/pasteboard.rs:20824 unsafe blocks, functions or implssrc/platform/harmony/xcomponent.rs:49241 unsafe blocks, functions or implssrc/platform/macos/canvas.rs:755 unsafe blocks, functions or implssrc/platform/macos/displays.rs:61 src/platform/windows/displays.rs:8825 unsafe blocks, functions or implssrc/platform/macos/platform_impl.rs:3234 unsafe blocks, functions or implssrc/platform/macos_objc2/native.rs:11122 unsafe blocks, functions or implssrc/platform/windows/canvas.rs:17448 unsafe blocks, functions or implssrc/platform/windows/platform_impl.rs:14421 unsafe blocks, functions or implssrc/platform/windows/types.rs:13
Run: check
failed- Ended
- agent reported the end
- Guest
- exit code 101
- Run time
- 25.7 s
- VM restore
- 61 ms
- Payload
- 24241 files, 527.8 MiB
- Files opened
- 6720
Processes 109
Siblings that ran the same program with the same result and the same processes below are folded into one row, with their number.
| Process | Arguments | Start | Took | Exit |
|---|---|---|---|---|
| cargo /usr/local/bin/cargo | check --locked --offline | 5 ms | 25.6 s | 25856 |
| └rustc /usr/local/bin/rustc ×12 | --crate-name build_script_build --edition=2021 /cw/vendor/proc-macro2-1.0.107/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg feature="default" --cfg feature="proc-macro" --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values("default", "nightly", "proc-macro", "span-locations")) -C metadata=a3dc8fb24392fcd4 -C extra-filename=-a411f7480bd0f42c --out-dir /work/target/debug/build/proc-macro2-a411f7480bd0f42c -L dependency=/work/target/debug/deps --cap-lints allow | 513 ms | 699 ms | 0 |
| └toolchain /usr/bin/cc | -m64 /work/target/debug/build/proc-macro2-a411f7480bd0f42c/rustczbzK9c/symbols.o /work/target/debug/build/proc-macro2-a411f7480bd0f42c/build_script_build-a411f7480bd0f42c.build_script_build.dd8d7f624ad1d48e-cgu.0.rcgu.o /work/target/debug/build/proc-macro2-a411f7480bd0f42c/build_script_build-a411f7480bd0f42c.cnca5igddme2fkrf01fktrtaw.rcgu.o -Wl,--as-needed -Wl,-Bstatic /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-64f5f36fb0927694.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-549498e8b2e4d924.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-7ff85ea729a864ff.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-0e3477fb2664a277.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-09755979c57b7e64.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-9a1fede77fbbf2f0.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-360da4ba13154744.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/lib | 1.0 s | 166 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/collect2 | -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cco3P9eq.res --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -fuse-ld=lld -o /work/target/debug/build/proc-macro2-a411f7480bd0f42c/build_script_build-a411f7480bd0f42c /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/work/target/debug/build/proc-macro2-a411f7480bd0f42c/rustczbzK9c/raw-dylibs -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L | 1.0 s | 149 ms | 0 |
| └toolchain /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/rust-lld | -flavor gnu -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cco3P9eq.res --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o /work/target/debug/build/proc-macro2-a411f7480bd0f42c/build_script_build-a411f7480bd0f42c /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/work/target/debug/build/proc-macro2-a411f7480bd0f42c/rustczbzK9c/raw-dylibs -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_6 | 1.0 s | 143 ms | 0 |
| └build_script proc-macro2 | 1.2 s | 83 ms | 0 | |
| └rustc /usr/local/bin/rustc ×3 | --version | 1.2 s | 6 ms | 0 |
| └rustc /usr/local/bin/rustc | --cfg=procmacro2_build_probe --edition=2021 --crate-name=proc_macro2 --crate-type=lib --cap-lints=allow --emit=dep-info,metadata --out-dir /work/target/debug/build/proc-macro2-4f3f927bd5485a92/out/probe src/probe/proc_macro_span.rs --target x86_64-unknown-linux-gnu | 1.2 s | 35 ms | 256 |
| └rustc /usr/local/bin/rustc ×36 | --crate-name unicode_ident --edition=2021 /cw/vendor/unicode-ident-1.0.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values()) -C metadata=3bb98f7b2f589c61 -C extra-filename=-86dff03eb05ec8a5 --out-dir /work/target/debug/deps -L dependency=/work/target/debug/deps --cap-lints allow | 1.3 s | 47 ms | 0 |
| └build_script quote | 1.9 s | 9 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 1.9 s | 6 ms | 0 |
| └build_script libc | 10.1 s | 9 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 10.1 s | 6 ms | 0 |
| └build_script serde_core | 10.2 s | 9 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 10.2 s | 7 ms | 0 |
| └build_script serde | 11.0 s | 8 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 11.0 s | 6 ms | 0 |
| └build_script target-lexicon | 16.8 s | 9 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 16.8 s | 6 ms | 0 |
| └build_script libm | 18.8 s | 1 ms | 0 | |
| └build_script num-traits | 19.5 s | 41 ms | 0 | |
| └rustc /usr/local/bin/rustc ×3 | --version --verbose | 19.5 s | 7 ms | 0 |
| └build_script zerocopy | 20.5 s | 9 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 20.5 s | 7 ms | 0 |
| └build_script glib-sys | 25.6 s | 6 ms | 256 | |
| └other /usr/bin/pkg-config | --libs --cflags glib-2.0 glib-2.0 >= 2.56 | 25.6 s | 3 ms | 256 |
Network 0
No network activity.
Files 0
Secrets opened
None.
Written outside the build directories
None.
Scratch disk 0
- Files
- 390
- Directories
- 659
- Size
- 209.4 MiB
- Compiled units
- 62
Nothing outside the build areas.
Output
Standard error
Compiling proc-macro2 v1.0.107
Compiling unicode-ident v1.0.27
Compiling quote v1.0.47
Compiling syn v2.0.119
Compiling syn v3.0.9
Compiling libc v0.2.191
Compiling hashbrown v0.17.1
Compiling equivalent v1.0.3
Compiling indexmap v2.14.2
Compiling serde_core v1.0.229
Compiling serde v1.0.229
Compiling pkg-config v0.3.34
Checking cfg-if v1.0.5
Compiling toml_datetime v0.6.3
Compiling winnow v0.5.40
Compiling version_check v0.9.5
Compiling serde_spanned v0.6.9
Compiling toml_edit v0.20.2
Compiling target-lexicon v0.12.16
Compiling smallvec v1.16.4
Compiling cfg-expr v0.15.8
Compiling toml v0.8.2
Compiling version-compare v0.2.1
Compiling heck v0.5.0
Compiling system-deps v6.2.2
Compiling autocfg v1.5.1
Compiling libm v0.2.16
Checking once_cell v1.21.4
Checking bitflags v2.13.2
Compiling num-traits v0.2.19
Checking log v0.4.34
Compiling zerocopy v0.8.63
Checking memchr v2.8.3
Compiling zerocopy-derive v0.8.63
Compiling bytemuck_derive v1.12.1
Checking bytemuck v1.25.2
Checking arrayvec v0.7.8
Compiling glib-sys v0.18.1
warning: glib-sys@0.18.1:
error: failed to run custom build command for `glib-sys v0.18.1`
Caused by:
process didn't exit successfully: `/work/target/debug/build/glib-sys-07db8535aa0f0ea4/build-script-build` (exit status: 1)
--- stdout
cargo:rerun-if-env-changed=GLIB_2.0_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
cargo:warning=
pkg-config exited with status code 1
> PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags glib-2.0 'glib-2.0 >= 2.56'
pkg-config output:
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'glib-2.0', required by 'virtual:world', not found
Package 'glib-2.0', required by 'virtual:world', not found
The system library `glib-2.0` required by crate `glib-sys` was not found.
The file `glib-2.0.pc` needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory.
The PKG_CONFIG_PATH environment variable is not set.
HINT: if you have installed the library, try setting PKG_CONFIG_PATH to the directory containing `glib-2.0.pc`.
Timeline
6
| When | From | To | Event | Worker |
|---|---|---|---|---|
| 2026-10-26 00:09 UTC | Discovered | Fetched | fetched | fetcher-12688 |
| 2026-10-26 00:09 UTC | Fetched | ReadyForSandbox | static_analysis_completed | static-12726 |
| 2026-10-26 00:09 UTC | ReadyForSandbox | Running | sandbox_started | orchestrator-12760-slot1 |
| 2026-10-26 00:09 UTC | Running | DynamicallyAnalyzed | sandbox_completed | orchestrator-12760-slot1 |
| 2026-10-26 00:09 UTC | DynamicallyAnalyzed | Scored | scored | analyzer-12816 |
| 2026-10-26 00:09 UTC | Scored | Done | finalized | analyzer-12816 |