rust_widgets 2.9.4
medium severity process_spawn in build_script code (22 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:554 | medium severity process_spawn in build_script code (22 places): std::process::Command::new |
| 2 | static:included_binary static · rust_widgets | src/render/text/font_assets/variable_fixtures.rs:33 | medium severity included_binary in library code (3 places): src/render/text/font_assets/variable_test.ttf (1004 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:195 | 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
11 groups
medium included_binary library 3
src/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:554 build.rs:586
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 24
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:106 src/platform/display_link.rs:126 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:75 src/platform/macos/cg.rs:107 src/platform/macos/cg.rs:322 src/platform/macos/cg.rs:342 src/platform/windows/canvas.rs:222 src/platform/windows/canvas.rs:940 src/platform/windows/file_picker.rs:207 src/platform/windows/notify.rs:20 src/platform/windows/platform_impl.rs:311 src/platform/windows/platform_impl.rs:2034
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:115 src/platform/types/values.rs:195 src/platform/wayland/tests.rs:318 src/platform/windows/platform_impl.rs:1203
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 237
<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:778<svg xmlns="http://www.w3.org/2000/svg"><rect width="10" height="10" fill="red"/></svg>src/pdf/export.rs:831https://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:2698 src/widget/web_widgets/web_engine.rs:2699 src/widget/web_widgets/web_engine.rs:2722/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:113https://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:2735https://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:945 src/web/privacy.rs:957https://ad.com/trackersrc/web/privacy.rs:966https://beacon.com/pixelsrc/web/privacy.rs:974https://tracker.comsrc/web/privacy.rs:985file://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:1208 src/widget/advanced_widgets/pie_menu.rs:2379 src/widget/dialog/message_box.rs:2374 src/widget/view_widgets/table_widget.rs:1840<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:2020https://example.test/2/1/3.pngsrc/widget/special_widgets/map_view.rs:2023<svg xmlns="http://www.w3.org/2000/svg" width="{}" height="{}" viewBox="{} {} {} {}">src/widget/special_widgets/signature_pad.rs:405<svg xmlns="http://www.w3.org/2000/svg" width="320" height="160"src/widget/special_widgets/signature_pad.rs:1699https://example.com/src/widget/web_widgets/web_engine.rs:2802https://example.com/pathsrc/widget/web_widgets/web_engine.rs:2840https://example.com/asrc/widget/web_widgets/web_engine.rs:2965 src/widget/web_widgets/web_engine.rs:3199 src/widget/web_widgets/web_engine.rs:3203https://example.com/bsrc/widget/web_widgets/web_engine.rs:2967 src/widget/web_widgets/web_engine.rs:3200 src/widget/web_widgets/web_engine.rs:3206https://example.com/linksrc/widget/web_widgets/web_engine.rs:2979 src/widget/web_widgets/web_engine.rs:2980https://example.com/file.zipsrc/widget/web_widgets/web_engine.rs:3024https://example.com/nextsrc/widget/web_widgets/web_engine.rs:3098 src/widget/web_widgets/web_engine.rs:3101
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:982 src/platform/frame_wait.rs:449 src/platform/linux/canvas.rs:550 src/platform/macos_objc2/environment.rs:107 src/platform/redox/types.rs:70 src/render/pipeline/pixel_ops.rs:824 src/widget/a11y_submit.rs:133 src/widget/registry.rs:81 src/widget/runtime.rs:334976 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:4066 unsafe blocks, functions or implssrc/json/events.rs:54 src/platform/fonts_apple.rs:338 unsafe blocks, functions or implssrc/memory/allocators.rs:146 src/platform/ios/native.rs:213 src/platform/macos/cg.rs:176 src/platform/windows/displays.rs:893 unsafe blocks, functions or implssrc/platform/accessibility/macos.rs:39 src/platform/accessibility/macos_objc2.rs:88 src/platform/android_jni.rs:110 src/platform/macos/types.rs:782 unsafe blocks, functions or implssrc/platform/android/types.rs:104 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:328 src/platform/linux/types.rs:110 src/platform/macos/display_link.rs:87 src/platform/macos/file_picker.rs:17 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:180 src/platform/wayland/clipboard.rs:563 src/platform/wayland/platform_impl.rs:10007 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:79 src/platform/windows/file_picker.rs:13459 unsafe blocks, functions or implssrc/platform/harmony/pasteboard.rs:208 src/platform/windows/platform_impl.rs:12424 unsafe blocks, functions or implssrc/platform/harmony/xcomponent.rs:49249 unsafe blocks, functions or implssrc/platform/macos/canvas.rs:665 unsafe blocks, functions or implssrc/platform/macos/displays.rs:6130 unsafe blocks, functions or implssrc/platform/macos/platform_impl.rs:3239 unsafe blocks, functions or implssrc/platform/macos_objc2/native.rs:11225 unsafe blocks, functions or implssrc/platform/windows/canvas.rs:17821 unsafe blocks, functions or implssrc/platform/windows/types.rs:13
Run: check
failed- Ended
- agent reported the end
- Guest
- exit code 101
- Run time
- 29.3 s
- VM restore
- 117 ms
- Payload
- 24204 files, 530.1 MiB
- Files opened
- 6722
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 | 29.2 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 | 549 ms | 749 ms | 0 |
| └toolchain /usr/bin/cc | -m64 /work/target/debug/build/proc-macro2-a411f7480bd0f42c/rustcnIWOv8/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.1 s | 146 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/cc3JI20k.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/rustcnIWOv8/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.1 s | 140 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/cc3JI20k.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/rustcnIWOv8/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.1 s | 136 ms | 0 |
| └build_script proc-macro2 | 1.3 s | 86 ms | 0 | |
| └rustc /usr/local/bin/rustc ×3 | --version | 1.3 s | 7 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.3 s | 34 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 | 52 ms | 0 |
| └build_script quote | 2.0 s | 9 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 2.0 s | 8 ms | 0 |
| └build_script libc | 10.5 s | 10 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 10.5 s | 7 ms | 0 |
| └build_script serde_core | 11.2 s | 9 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 11.2 s | 7 ms | 0 |
| └build_script serde | 12.0 s | 10 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 12.0 s | 7 ms | 0 |
| └build_script target-lexicon | 18.6 s | 10 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 18.6 s | 6 ms | 0 |
| └build_script libm | 20.9 s | 1 ms | 0 | |
| └build_script num-traits | 21.8 s | 87 ms | 0 | |
| └rustc /usr/local/bin/rustc ×3 | --version --verbose | 21.8 s | 12 ms | 0 |
| └build_script zerocopy | 23.1 s | 11 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 23.1 s | 8 ms | 0 |
| └build_script glib-sys | 29.1 s | 7 ms | 256 | |
| └other /usr/bin/pkg-config | --libs --cflags glib-2.0 glib-2.0 >= 2.56 | 29.1 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
- 660
- 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 equivalent v1.0.3
Compiling hashbrown v0.17.1
Compiling libc v0.2.191
Compiling indexmap v2.14.2
Compiling serde_core v1.0.229
Compiling serde v1.0.229
Checking cfg-if v1.0.5
Compiling pkg-config v0.3.34
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
Compiling zerocopy v0.8.63
Checking memchr v2.8.3
Checking log v0.4.34
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-28 00:06 UTC | Discovered | Fetched | fetched | fetcher-12688 |
| 2026-10-28 00:06 UTC | Fetched | ReadyForSandbox | static_analysis_completed | static-12726 |
| 2026-10-28 00:16 UTC | ReadyForSandbox | Running | sandbox_started | orchestrator-12760-slot0 |
| 2026-10-28 00:17 UTC | Running | DynamicallyAnalyzed | sandbox_completed | orchestrator-12760-slot0 |
| 2026-10-28 00:17 UTC | DynamicallyAnalyzed | Scored | scored | analyzer-12816 |
| 2026-10-28 00:17 UTC | Scored | Done | finalized | analyzer-12816 |