#Dylib
Explore tagged Tumblr posts
j0ecool · 10 months ago
Text
I add tests for the builder logic. This means I need to add builder.h to the build logic for the test runner. This means I need to redesign my builder to avoid needing to maintain three seperate builds, one for the kernel, one for the game dylib, and one for the tests
While we're at it it would be nice to set the builder up in such a way that it can itself hot-reload, which feels like an unsolvable bootstrapping problem??
I guess I can move the build logic into a data file, which can reload without needing a code update, and that covers everything sane I could do with a hot-reloading code-rebuilder
Yo dawg, I herd u like infrastructure, so imma need better infrastructure before I can work on improving this infrastructure
0 notes
this-week-in-rust · 10 months ago
Text
This Week in Rust 562
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @ThisWeekInRust on X (formerly Twitter) or @ThisWeekinRust on mastodon.social, or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub and archives can be viewed at this-week-in-rust.org. If you find any errors in this week's issue, please submit a PR.
Want TWIR in your inbox? Subscribe here.
Updates from Rust Community
Official
2024 Leadership Council Survey
Embedded Working Group Community Micro Survey
Foundation
What's in Store at RustConf 2024
Project/Tooling Updates
git-cliff 2.5.0 is released!
Ferrocene 24.08.0 now available!
Go wild: Wildcard support in Rules and a new open-source wildcard crate
Why am I writing a Rust compiler in C?
Current zlib-rs performance
Bon builder generator 2.0 release 🎉
Meilisearch 1.10
Observations/Thoughts
Rust dylib rabbit holes
I sped up serde_json strings by 20%
Using StringView / German Style Strings to Make Queries Faster: Part 1 - Reading Parquet
Rust as My First Language
Doctests - How were they improved?
MiniJinja: Learnings from Building a Template Engine in Rust
Standards for use of unsafe Rust in the kernel
Rust vs C++: A Real-World Perspective (interview with Tyler Weaver)
A Piece of UNIX History in Rust
Why Amazon, Cloduflare and Discord are building servers in Rust but you should probably not
Rust Walkthroughs
Let the API protect you
Packaging a Rust Program for Fedora
Building a Bevy Plugin for Rolling Dice
[video] Implementing a Lox interpreter in Rust
[video] Command line tools: Implementing wc in Rust
[video] Explore Linux TTY, process, signals w/ Rust - Part 1/3 (background info)
Research
On the Impact of Memory Safety on Fast Network I/O
Miscellaneous
Can DARPA’s TRACTOR Pull C to Rust for Memory-Safe Overhaul?
Crafting a Blockchain in Go and Rust: A Comparative Journey — Private keys, Public Keys and Signatures [Part 1]
[video] A Multiplatform Mobile Navigation SDK with Rust at the Core
Crate of the Week
This week's crate is wtx, a batteries-included web application framework.
Thanks to Caio for the self-suggestion!
Please submit your suggestions and votes for next week!
Calls for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization. The following RFCs would benefit from user testing before moving forward:
RFCs
No calls for testing were issued this week.
Rust
No calls for testing were issued this week.
Rustup
No calls for testing were issued this week.
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Call for Participation; projects and speakers
CFP - Projects
Always wanted to contribute to open-source projects but did not know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
No Calls for participation were submitted this week.
If you are a Rust project owner and are looking for contributors, please submit tasks here or through a PR to TWiR or by reaching out on X (formerly Twitter) or Mastodon!
CFP - Events
Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker.
No Calls for papers or presentations were submitted this week.
If you are an event organizer hoping to expand the reach of your event, please submit a link to the website through a PR to TWiR or by reaching out on X (formerly Twitter) or Mastodon!
Updates from the Rust Project
429 pull requests were merged in the last week
add Trusty OS as tier 3 target
CFI: erase regions when projecting ADT to its transparent non-1zst field
add missing module flags for CFI and KCFI sanitizers
repr_transparent_external_private_fields: special-case some std types
add a special case for CStr/CString in the improper_ctypes lint
avoid extra cast()s after CStr::as_ptr()
const checking: properly compute the set of transient locals
ctfe: make CompileTimeInterpCx type alias public
detect * operator on !Sized expression
do not ICE on non-ADT rcvr type when looking for crate version collision
don't consider locals to shadow inner items' generics
don't generate functions with the rustc_intrinsic_must_be_overridden attribute
don't trigger refinement lint if predicates reference errors
fix extern crates not being hidden with doc(hidden)
fix handling of macro arguments within the dropping_copy_types lint
implement -Z embed-source (DWARFv5 source code embedding extension)
improve diagnostic-related lints: untranslatable_diagnostic & diagnostic_outside_of_impl
interpret: immTy: tighten sanity checks in offset logic
lint on tail expr drop order change in Edition 2024
llvm-wrapper: adapt for LLVM 20 API changes
make ArgAbi::make_indirect_force more specific
make writes_through_immutable_pointer a hard error
more work on zstd compression
mv build_reduced_graph_for_external_crate_res into Resolver
pal/hermit: correctly round up microseconds in Thread::sleep
panicking: improve hint for Miri's RUST_BACKTRACE behavior
point at explicit 'static obligations on a trait
pretty-print own args of existential projections (dyn-Trait w/ GAT constraints)
print the generic parameter along with the variance in dumps
remove invalid TyCompat relation for effects
safe transmute: gracefully bubble-up layout errors
skip updating when external binding is existed
use assert_unsafe_precondition! in AsciiChar::digit_unchecked
use a LocalDefId in ResolvedArg
use old ctx if has same expand environment during decode span
use subtyping for UnsafeFnPointer coercion, too
miri: provenance_gc: fix comment
miri: readdir_r shim: assume FreeBSD v12+
miri: avoid extra copy by using retain_mut and moving the deletion into the closure
miri: disable tree traversal optimization that is wrong due to lazy nodes
miri: epoll: add a EINVAL case
miri: epoll: handle edge case for epoll_ctl
miri: fix a misleading comment in tests/pass/tree_borrows/tree-borrows.rs
miri: fix calling pipe, pipe2, socketpair with a pointer-to-array
miri: implement SHA256 SIMD intrinsics on x86
miri: make Tree Borrows Provenance GC no longer produce stack overflows
miri weak memory emulation: put previous value into initial store buffer
stabilize opaque type precise capturing (RFC 3617)
stabilize const_fn_floating_point_arithmetic
stabilize iter::repeat_n
stabilize feature char_indices_offset
implement debug_more_non_exhaustive
add Box::as_ptr and Box::as_mut_ptr methods
add const_cell_into_inner to OnceCell
add f16 and f128 inline ASM support for aarch64
add a precondition check for Layout::from_size_align_unchecked
add implementations for unbounded_shl/unbounded_shr
change neutral element of <fNN as iter::Sum> to neg_zero
library: move unstable API of new_uninit to new features
fix thread::sleep Duration-handling for ESP-IDF
fix: fs::remove_dir_all: treat internal ENOENT as success
put Pin::as_deref_mut in impl Pin<Ptr> / rearrange Pin methods
implement ptr::fn_addr_eq
hashbrown: deprecate the raw entry API in favor of HashTable
hashbrown: rework the Entry API
cargo: mdman: Normalize newlines when rendering options
cargo resolve: Dont show locking workspace members
cargo: be more permissive while packaging unpublishable crates
cargo: add matches_prerelease semantic
cargo: -Cmetadata includes whether extra rustflags is same as host
cargo: doctest respects Cargo's color options
cargo: limiting pre-release match semantics to use only on OptVersionReq::Req
cargo: log details of failure if no errors were seen
cargo: more helpful missing feature error message
rustdoc-search: use tighter json for names and parents
rustdoc: animate the :target highlight
rustdoc: show exact case-sensitive matches first
rustdoc: Generate source link on impl associated types
clippy: declare_interior_mutable_const: Ignore pointer types
clippy: add new too_long_first_doc_paragraph first paragraph lint
clippy: add new lint: used_underscore_items
clippy: check std::panic::panic_any in panic lint
clippy: diverging subexpression lint should not fire on todo!()
clippy: fix manual_range_patterns case with one element at OR
clippy: fix confusing message in double_must_use lint
clippy: fix suggestion unnecessary_lazy_eval
clippy: ignore underscore-prefixed args for needless_pass_by_value lint
clippy: rewrite empty_line_after_doc_comments and empty_line_after_outer_attr, move them from nursery to suspicious
clippy: start removing snippet_opt in favor of get_source_text
rust-analyzer: add new assist toggle_macro_delimiter
rust-analyzer: allow declaring cfg groups in rust-project.json, to help sharing common cfgs
rust-analyzer: add workspace level config to ratoml
rust-analyzer: always show error lifetime arguments as '_
rust-analyzer: don't enable the search fast path for short associated functions when a search scope is set
rust-analyzer: expand proc-macros in workspace root, not package root
rust-analyzer: fix "Unwrap block" assist with block modifiers
rust-analyzer: fix Return Type Syntax to include .. (i.e. method(..) and not method()) as specified in the RFC
rust-analyzer: fix metadata retrying eating original errors
rust-analyzer: fix trait method completions not acknowledging Deref impls
rust-analyzer: improve proc-macro panic message and workspace loading failure diagnostic
rust-analyzer: run flycheck without rev_deps when target is specified
rust-analyzer: rust-analyzer should watch build files from rust-project.json
rust-analyzer: wrong Self: Sized predicate for trait assoc items
rust-analyzer: wrong Sized predicate for generic_predicates_for_param
rust-analyzer: implement floating point casts in const eval
rust-analyzer: perf: speed up search for short associated functions, especially very common identifiers such as new
rust-analyzer: remove the ability to configure the user config path
Rust Compiler Performance Triage
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
No RFCs were approved this week.
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
RFCs
[disposition: merge] crates.io: Remove dev-dependencies from the index
[disposition: merge] Mergeable rustdoc cross-crate info
[disposition: merge] Guard Patterns
Tracking Issues & PRs
Rust
[disposition: merge] Proposal: stabilize const_refs_to_static
[disposition: merge] Check WF of source type's signature on fn pointer cast
[disposition: merge] rustdoc: add header map to the table of contents
[disposition: merge] doc: Make block of inline Deref methods foldable
Cargo
No Cargo Tracking Issues or PRs entered Final Comment Period this week.
Language Team
No Language Team Tracking Issues or PRs entered Final Comment Period this week.
Language Reference
No Language Reference RFCs entered Final Comment Period this week.
Unsafe Code Guidelines
No Unsafe Code Guideline Tracking Issues or PRs entered Final Comment Period this week.
New and Updated RFCs
[new] #[derive(Default)] on enum variants with fields
[new] [RFC] Default field values
[new] Simplify lightweight clones, including into closures and async blocks
Upcoming Events
Rusty Events between 2024-08-28 - 2024-09-25 🦀
Virtual
2024-08-28 | Virtual (Tel Aviv, IL) | Code Mavens
Command Line Tools: Implementing wc in Rust (English, Virtual)
2024-08-29 | Virtual (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn Meetup
2024-08-29 | Virtual (Tel Aviv, IL) | Code Mavens
Rust Source Code Reading: The thousands crate (English)
2024-09-03 | Virtual (Buffalo, NY, US) | Buffalo Rust Meetup
Buffalo Rust User Group
2024-09-04 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - Typestate Pattern in Rust: With a Strict Builder Example
2024-09-05 | Virtual | LambdaClass
Meetup Rust Septiembre [Spanish]
2024-09-05 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-09-05 | Virtual (Nürnberg, DE) | Rust Nuremberg
Rust Nürnberg online
2024-09-10 | Virtual (Dallas, TX, US) | Dallas Rust
Second Tuesday
2024-09-10 - 2024-09-13 | Hybrid: Virtual and In-Person (Montreal, QC, CA) | Rust Conf
Rust Conf 2024
2024-09-12 | Virtual (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn Meetup
2024-09-12 | Virtual (Rotterdam, NL) | Bevy Game Development
Bevy Meetup #6
2024-09-16 | Virtual | Women in Rust
👋 Community Catch Up
2024-09-17 | Virtual (Washington, DC, US) | Rust DC
Mid-month Rustful
2024-09-18 | Virtual and In-Person (Vancouver, BC, CA) | Vancouver Rust
Cells
2024-09-18 - 2024-09-20 | Hybrid - Virtual and In-Person (Vienna, AT) | Linux Plumbers Conference
Rust Microconference in LPC 2024
2024-09-19 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-09-19 | Virtual and In-Person (Seattle, WA, US) | Seattle Rust User Group
September Meetup
2024-09-24 | Virtual (Dallas, TX, US) | Dallas Rust
Last Tuesday
Africa
2024-09-06 | Kampala, UG | Rust Circle Kampala
Rust Circle Meetup
Asia
2024-09-09 | Ramat Gan, IL | Coralogix
Rust as Scale
2024-09-14 | Bangalore, IN | Rust Bangalore
September 2024 Rustacean meetup
Europe
2024-08-28 | Frankfurt (Main), DE | Rust Rhein Main
Rust Frankfurt WebAssembly
2024-08-29 | Berlin, DE | OpenTechSchool Berlin + Rust Berlin
Rust and Tell - The social Beergarden.
2024-08-29 | Copenhagen, DK | Copenhagen Rust Community
Rust meetup #50 sponsored by Adapt Agency
2024-09-04 | Oxford, UK | Oxfrod Rust Meetup Group
More Rust - Generics, constraints, safety.
2024-09-11 | Reading, UK | Reading Rust Workshop
Reading Rust Meetup
2024-09-17 | Leipzig, DE | Rust - Modern Systems Programming in Leipzig
Topic TBD
2024-09-17 | Trondheim, NO | Rust Trondheim
Making AI-models perform tasks, in Rust!
2024-09-18 | Moravia, CZ | Rust Moravia
Rust Moravia Meetup (September 2024)
2024-09-18 | Vienna, AT + Virtual | Linux Plumbers Conference
Rust Microconference in LPC 2024 (Sep 18-20)
2024-09-23 | Bratislava, SK | Bratislava Rust Meetup Group
Rust Meetup by Sonalake #6
North America
2024-08-28 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
2024-08-29 | Nashville, TN, US | Music City Rust Developers
Music City Rust Developers : placeholder
2024-08-29 | Chicago, IL, US | Deep Dish Rust
Rust Hack Night/Happy Hour
2024-08-31 | Cambridge, MA, US | Boston Rust Meetup
Central Cambridge Rust Lunch, Aug 31
2024-09-05 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
2024-09-05 | Portland, OR, US | PDX Rust
PDX Rust September!
2024-09-05 | St. Louis, MO, US | STL Rust
Lifetimes
2024-09-07 | Longview, TX, US | Longview Code and Coffee
Longview Code and Coffee
2024-09-08 | Cambridge, MA, US | Boston Rust Meetup
Northeastern Rust Lunch, Sep 8
2024-09-10 - 2024-09-13 | Hybrid: Virtual and In-Person (Montreal, QC, CA) | Rust Conf
Rust Conf 2024
2024-09-11 | Boulder, CO, US | Boulder Rust Meetup
Boulder Elixir Meetup
2024-09-16 | Cambridge, MA, US | Boston Rust Meetup
Somerville Union Square Rust Lunch, Sep 16
2024-09-17 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
2024-09-18 | Virtual and In-Person (Vancouver, BC, CA) | Vancouver Rust
Cells
2024-09-19 | Virtual and In-Person (Seattle, WA, US) | Seattle Rust User Group
September Meetup
2024-09-21 | Longview, TX, US | Longview Code and Coffee
Longview Code and Coffee
2024-09-24 | Detroit, MI, US | Detroit Rust
Rust Community Meetup - Ferndale
2024-09-25 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
Oceania
2024-08-28 | Sydney, NSW, AU | Rust Sydney
Stuff ⚡ And Crabs 🦀
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
... opaque number sequences (\<GitHub> "issue numbers") are not very informative about what is behind that pointer, and pretending they are is harmful. People could provide, instead, actual reasons for things, which do not require dereferencing random pointers, which thrashes cache.
– Jubilee on rust-internals
Thanks to Anton Fetisov for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
1 note · View note
hackernewsrobot · 10 months ago
Text
Rust Dylib Rabbit Holes
https://davidlattimore.github.io/posts/2024/08/27/rust-dylib-rabbit-holes.html
0 notes
iosgods · 2 years ago
Text
0 notes
hiratsukathunderbird-chan · 2 years ago
Link
1 note · View note
isomorphismes · 6 years ago
Quote
in 2003 Google's build system was moved from a single Makefile to a per-directory design with better-managed, more explicit dependencies. A typical binary shrank about 40% in file size, just from having more accurate dependencies recorded.
Rob Pike
22 notes · View notes
jeessica · 5 years ago
Text
so every time i try to encode a video in vapoursynth, it crashes and idk what to do. i had a really old version of vapoursynth before redownloading it (because it would always crash again, shocker), and i might have uninstalled/reinstalled incorrectly? someone please help me before i just wipe my whole entire computer just to get this one (1) program working again
under the cut is the program report for vsedit when it crashes
Process:               vsedit [796] Path:                  /Volumes/VOLUME/*/VapourSynth Editor.app/Contents/MacOS/vsedit Identifier:            com.yourcompany.vsedit Version:               ??? Code Type:             X86-64 (Native) Parent Process:        ??? [1] Responsible:           vsedit [796] User ID:               501
Date/Time:             2020-08-16 15:53:52.333 -0400 OS Version:            Mac OS X 10.15.5 (19F101) Report Version:        12 Bridge OS Version:     4.5 (17P5300) Anonymous UUID:        0E07C96A-2CFA-A7DB-1A9D-4B8722C2A90D
Time Awake Since Boot: 600 seconds
System Integrity Protection: enabled
Notes:                 Translocated Process
Crashed Thread:        10
Exception Type:        EXC_BAD_ACCESS (SIGSEGV) Exception Codes:       KERN_INVALID_ADDRESS at 0x00007f9c98c6c000 Exception Note:        EXC_CORPSE_NOTIFY
Termination Signal:    Segmentation fault: 11 Termination Reason:    Namespace SIGNAL, Code 0xb Terminating Process:   exc handler [796]
VM Regions Near 0x7f9c98c6c000:    MALLOC_LARGE           00007f9c989b5000-00007f9c98c6c000 [ 2780K] rw-/rwx SM=PRV   -->    MALLOC_TINY            00007f9ca4400000-00007f9ca4500000 [ 1024K] rw-/rwx SM=PRV  
Thread 0:: Dispatch queue: com.apple.main-thread 0   libsystem_kernel.dylib         0x00007fff6efa7dfa mach_msg_trap + 10 1   libsystem_kernel.dylib         0x00007fff6efa8170 mach_msg + 60 2   com.apple.CoreFoundation       0x00007fff35004f85 __CFRunLoopServiceMachPort + 247 3   com.apple.CoreFoundation       0x00007fff35003a52 __CFRunLoopRun + 1319 4   com.apple.CoreFoundation       0x00007fff35002ece CFRunLoopRunSpecific + 462 5   com.apple.HIToolbox           0x00007fff33c31abd RunCurrentEventLoopInMode + 292 6   com.apple.HIToolbox           0x00007fff33c317d5 ReceiveNextEventCommon + 584 7   com.apple.HIToolbox           0x00007fff33c31579 _BlockUntilNextEventMatchingListInModeWithFilter + 64 8   com.apple.AppKit               0x00007fff32279829 _DPSNextEvent + 883 9   com.apple.AppKit               0x00007fff32278070 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352 10  com.apple.AppKit               0x00007fff32269d7e -[NSApplication run] + 658 11  libqcocoa.dylib               0x000000010ac8735f 0x10ac65000 + 140127 12  org.qt-project.QtCore         0x0000000108b16051 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401 13  org.qt-project.QtCore         0x0000000108b1a2f5 QCoreApplication::exec() + 341 14  com.yourcompany.vsedit         0x0000000107c68631 main + 209 15  com.yourcompany.vsedit         0x0000000107bcb274 start + 52
Thread 1: 0   libsystem_pthread.dylib       0x00007fff6f066b68 start_wqthread + 0
Thread 2: 0   libsystem_pthread.dylib       0x00007fff6f066b68 start_wqthread + 0
Thread 3: 0   libsystem_pthread.dylib       0x00007fff6f066b68 start_wqthread + 0
Thread 4: 0   libsystem_pthread.dylib       0x00007fff6f066b68 start_wqthread + 0
Thread 5: 0   libsystem_pthread.dylib       0x00007fff6f066b68 start_wqthread + 0
Thread 6:: com.apple.NSEventThread 0   libsystem_kernel.dylib         0x00007fff6efa7dfa mach_msg_trap + 10 1   libsystem_kernel.dylib         0x00007fff6efa8170 mach_msg + 60 2   com.apple.CoreFoundation       0x00007fff35004f85 __CFRunLoopServiceMachPort + 247 3   com.apple.CoreFoundation       0x00007fff35003a52 __CFRunLoopRun + 1319 4   com.apple.CoreFoundation       0x00007fff35002ece CFRunLoopRunSpecific + 462 5   com.apple.AppKit               0x00007fff3241b144 _NSEventThread + 132 6   libsystem_pthread.dylib       0x00007fff6f06b109 _pthread_start + 148 7   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 7: 0   libfmtconv.dylib               0x000000011278dd40 void fmtc::Bitdepth::process_seg_ord_int_int_sse2<true, (fmtcl::SplFmt)3, 8, (fmtcl::SplFmt)1, 16>(unsigned char*, unsigned char const*, int, fmtc::Bitdepth::SegContext&) const + 128 1   libfmtconv.dylib               0x000000011277a1bd fmtc::Bitdepth::dither_plane(fmtcl::SplFmt, int, unsigned char*, int, fmtcl::SplFmt, int, unsigned char const*, int, int, int, fmtcl::BitBltConv::ScaleInfo const&, short const (&) [32][32], unsigned int) + 541 2   libfmtconv.dylib               0x0000000112779e4f fmtc::Bitdepth::do_process_plane(VSFrameRef&, int, int, void*, VSFrameContext&, VSCore&, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)> const&, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)> const&, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)> const&) + 591 3   libfmtconv.dylib               0x000000011277a3fa non-virtual thunk to fmtc::Bitdepth::do_process_plane(VSFrameRef&, int, int, void*, VSFrameContext&, VSCore&, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)> const&, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)> const&, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)> const&) + 26 4   libfmtconv.dylib               0x00000001128922a9 vsutl::PlaneProcessor::process_frame(VSFrameRef&, int, void*, VSFrameContext&, VSCore&, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)>, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)>, vsutl::ObjRefSPtr<VSNodeRef, &(VSAPI::cloneNodeRef), &(VSAPI::freeNode)>) + 361 5   libfmtconv.dylib               0x0000000112779881 fmtc::Bitdepth::get_frame(int, int, void*&, VSFrameContext&, VSCore&) + 369 6   libvapoursynth.dylib           0x000000010d55afb5 VSNode::getFrameInternal(int, int, VSFrameContext&) + 69 7   libvapoursynth.dylib           0x000000010d573d1d VSThreadPool::runTasks(VSThreadPool*, std::__1::atomic<bool>&) + 2525 8   libvapoursynth.dylib           0x000000010d575c00 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(VSThreadPool*, std::__1::atomic<bool>&), VSThreadPool*, std::__1::reference_wrapper<std::__1::atomic<bool> > > >(void*) + 48 9   libsystem_pthread.dylib       0x00007fff6f06b109 _pthread_start + 148 10  libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 8: 0   libnnedi3.dylib               0x000000010ef0cc38 nnedi3_e0_m16_FMA3 + 184 1   libnnedi3.dylib               0x000000010ef05639 void evalFunc_1<unsigned char>(nnedi3Data const*, FrameData*) + 553 2   libnnedi3.dylib               0x000000010ef0428a nnedi3GetFrame(int, int, void**, void**, VSFrameContext*, VSCore*, VSAPI const*) + 1034 3   libvapoursynth.dylib           0x000000010d55afb5 VSNode::getFrameInternal(int, int, VSFrameContext&) + 69 4   libvapoursynth.dylib           0x000000010d573d1d VSThreadPool::runTasks(VSThreadPool*, std::__1::atomic<bool>&) + 2525 5   libvapoursynth.dylib           0x000000010d575c00 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(VSThreadPool*, std::__1::atomic<bool>&), VSThreadPool*, std::__1::reference_wrapper<std::__1::atomic<bool> > > >(void*) + 48 6   libsystem_pthread.dylib       0x00007fff6f06b109 _pthread_start + 148 7   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 9: 0   libnnedi3.dylib               0x000000010ef0c978 nnedi3_dotProd_i16_SSE2 + 120 1   libnnedi3.dylib               0x000000010ef0562d void evalFunc_1<unsigned char>(nnedi3Data const*, FrameData*) + 541 2   libnnedi3.dylib               0x000000010ef0428a nnedi3GetFrame(int, int, void**, void**, VSFrameContext*, VSCore*, VSAPI const*) + 1034 3   libvapoursynth.dylib           0x000000010d55afb5 VSNode::getFrameInternal(int, int, VSFrameContext&) + 69 4   libvapoursynth.dylib           0x000000010d573d1d VSThreadPool::runTasks(VSThreadPool*, std::__1::atomic<bool>&) + 2525 5   libvapoursynth.dylib           0x000000010d575c00 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(VSThreadPool*, std::__1::atomic<bool>&), VSThreadPool*, std::__1::reference_wrapper<std::__1::atomic<bool> > > >(void*) + 48 6   libsystem_pthread.dylib       0x00007fff6f06b109 _pthread_start + 148 7   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 10 Crashed: 0   libmvtools.dylib               0x00000001144562b9 HorizontalWiener_avx2(unsigned char*, unsigned char const*, long, long, long, long) + 313 1   libmvtools.dylib               0x00000001141cf309 mvpRefine + 505 2   libmvtools.dylib               0x00000001141df5fb mvgofRefine + 43 3   libmvtools.dylib               0x00000001141e3066 mvsuperGetFrame + 870 4   libvapoursynth.dylib           0x000000010d55afb5 VSNode::getFrameInternal(int, int, VSFrameContext&) + 69 5   libvapoursynth.dylib           0x000000010d573d1d VSThreadPool::runTasks(VSThreadPool*, std::__1::atomic<bool>&) + 2525 6   libvapoursynth.dylib           0x000000010d575c00 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(VSThreadPool*, std::__1::atomic<bool>&), VSThreadPool*, std::__1::reference_wrapper<std::__1::atomic<bool> > > >(void*) + 48 7   libsystem_pthread.dylib       0x00007fff6f06b109 _pthread_start + 148 8   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 11: 0   libsystem_kernel.dylib         0x00007fff6efaa882 __psynch_cvwait + 10 1   libsystem_pthread.dylib       0x00007fff6f06b425 _pthread_cond_wait + 698 2   libavcodec.58.dylib           0x0000000112edc563 0x1129ed000 + 5174627 3   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 12: 0   libsystem_kernel.dylib         0x00007fff6efaa882 __psynch_cvwait + 10 1   libsystem_pthread.dylib       0x00007fff6f06b425 _pthread_cond_wait + 698 2   libavcodec.58.dylib           0x0000000112edc563 0x1129ed000 + 5174627 3   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 13: 0   libsystem_kernel.dylib         0x00007fff6efaa882 __psynch_cvwait + 10 1   libsystem_pthread.dylib       0x00007fff6f06b425 _pthread_cond_wait + 698 2   libavcodec.58.dylib           0x0000000112edc563 0x1129ed000 + 5174627 3   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 14: 0   libsystem_kernel.dylib         0x00007fff6efaa882 __psynch_cvwait + 10 1   libsystem_pthread.dylib       0x00007fff6f06b425 _pthread_cond_wait + 698 2   libavcodec.58.dylib           0x0000000112edc563 0x1129ed000 + 5174627 3   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 15: 0   libsystem_kernel.dylib         0x00007fff6efaa882 __psynch_cvwait + 10 1   libsystem_pthread.dylib       0x00007fff6f06b425 _pthread_cond_wait + 698 2   libavcodec.58.dylib           0x0000000112edc563 0x1129ed000 + 5174627 3   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 16: 0   libsystem_pthread.dylib       0x00007fff6f066b68 start_wqthread + 0
Thread 17:: com.apple.CFSocket.private 0   libsystem_kernel.dylib         0x00007fff6efb00fe __select + 10 1   com.apple.CoreFoundation       0x00007fff3502dce3 __CFSocketManager + 641 2   libsystem_pthread.dylib       0x00007fff6f06b109 _pthread_start + 148 3   libsystem_pthread.dylib       0x00007fff6f066b8b thread_start + 15
Thread 10 crashed with X86 Thread State (64-bit):  rax: 0x00007f9c98b10800  rbx: 0x0000000000000272  rcx: 0x00007f9c98c6bfff  rdx: 0x0000000000000280  rdi: 0x00007f9c98c6bd80  rsi: 0x00007f9c98bbe180  rbp: 0x0000700006c69c40  rsp: 0x0000700006c69c18   r8: 0x000000000000027c   r9: 0x000000000000027c  r10: 0x00007f9c98c6bffc  r11: 0x000000000000027f  r12: 0x000000000000027c  r13: 0x00007f9c98bbe400  r14: 0x00007f9c98bbe3fc  r15: 0x0000000000000457  rip: 0x00000001144562b9  rfl: 0x0000000000010297  cr2: 0x00007f9c98c6c000
Logical CPU:     2 Error Code:      0x00000006 (no mapping for user data write) Trap Number:     14
Binary Images:       0x107bc7000 -        0x107cb4fff +com.yourcompany.vsedit (???) <99D51FAA-E6C6-395E-BE3C-D0607661125A> /var/folders/*/VapourSynth Editor.app/Contents/MacOS/vsedit       0x107d0e000 -        0x10820ffff +org.qt-project.QtWidgets (5.6 - 5.6.2) <55CD5FA6-8E07-3D38-95DA-F7719D0B6500> /var/folders/*/VapourSynth Editor.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets       0x108368000 -        0x108849ff7 +org.qt-project.QtGui (5.6 - 5.6.2) <3A1CC6E3-2B51-307A-B556-7297C89B09CE> /var/folders/*/VapourSynth Editor.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui       0x108936000 -        0x108e50ff7 +org.qt-project.QtCore (5.6 - 5.6.2) <91E950DC-8849-3BB9-BBAC-83A53F7B29C2> /var/folders/*/VapourSynth Editor.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore       0x108f01000 -        0x109009ff7 +org.qt-project.QtNetwork (5.6 - 5.6.2) <8C2A6AF5-4A99-3143-9E5C-C897EB3E0FC3> /var/folders/*/VapourSynth Editor.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork       0x10ac65000 -        0x10ada5fff +libqcocoa.dylib (0) <91E8903F-7510-32E1-87C8-09E1C520DF0A> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/platforms/libqcocoa.dylib       0x10ade7000 -        0x10ae1bff7 +org.qt-project.QtPrintSupport (5.6 - 5.6.2) <1DF43F58-29BC-33FA-BE2B-C5DC509E4CD6> /var/folders/*/VapourSynth Editor.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport       0x10d2fa000 -        0x10d2fd047  libobjc-trampolines.dylib (787.1) <8212B354-A106-3806-A022-A60F2B2FA5C9> /usr/lib/libobjc-trampolines.dylib       0x10d3a4000 -        0x10d3aeff7 +libqdds.dylib (0) <BB929006-6D4B-371D-9879-828050774335> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqdds.dylib       0x10d3b3000 -        0x10d3baff7 +libqgif.dylib (0) <B996C87F-E3D4-34E9-B1A6-A8FCADC7D166> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqgif.dylib       0x10d3be000 -        0x10d3c6fff +libqicns.dylib (0) <F32D120B-B6EC-3A24-869B-C03B0609F36A> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqicns.dylib       0x10d3cb000 -        0x10d3d1fff +libqico.dylib (0) <D5882C6A-2180-3EDF-89AD-52397DCE9BC4> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqico.dylib       0x10d3d6000 -        0x10d415fff +libqjpeg.dylib (0) <807D4579-0806-3397-B44E-43B50875A9E9> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqjpeg.dylib       0x10d41b000 -        0x10d41fff7 +libqtga.dylib (0) <E1CA2E71-F46B-3C57-B463-93B69AE4A5B5> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqtga.dylib       0x10d423000 -        0x10d487fff +libqtiff.dylib (0) <BEB9A7E2-95BA-3A5E-99F4-44B5C7EC75A8> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqtiff.dylib       0x10d48f000 -        0x10d493ff7 +libqwbmp.dylib (0) <68726B50-5BCE-3506-BD61-D326A6F759A5> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqwbmp.dylib       0x10d497000 -        0x10d4faff7 +libqwebp.dylib (0) <498CD8E7-32DF-3447-884F-94EA2820D2E3> /var/folders/*/VapourSynth Editor.app/Contents/PlugIns/imageformats/libqwebp.dylib       0x10d501000 -        0x10d6d5fd3 +libvapoursynth.dylib (0) <E5498D2A-8025-3985-A447-41BE4E485436> /Library/Frameworks/VapourSynth.framework/lib/libvapoursynth.dylib       0x10da6a000 -        0x10da6bffb +libvapoursynth-script.0.dylib (0) <50F87C14-DBED-330E-9090-B15373A656E4> /Library/Frameworks/VapourSynth.framework/lib/libvapoursynth-script.0.dylib       0x10da6f000 -        0x10dcabfff +libpython3.8.dylib (0) <574CDCA9-171E-3D8E-B022-86A7A21D23ED> /Library/Frameworks/VapourSynth.framework/lib/libpython3.8.dylib       0x10df60000 -        0x10dffaff3 +vapoursynth.so (0) <A0D1E34E-CEBE-350B-ADD0-5C8E4398002F> /Library/Frameworks/VapourSynth.framework/lib/python3.8/site-packages/vapoursynth.so       0x10e070000 -        0x10e072ffb +_heapq.cpython-38-darwin.so (0) <9974BC89-EA34-343B-ADFF-F541D4D3772A> /Library/Frameworks/VapourSynth.framework/lib/python3.8/lib-dynload/_heapq.cpython-38-darwin.so       0x10e075000 -        0x10e087fff +_ctypes.cpython-38-darwin.so (0) <31A0A274-90DD-335A-82E4-A0FAA276F0EA> /Library/Frameworks/VapourSynth.framework/lib/python3.8/lib-dynload/_ctypes.cpython-38-darwin.so       0x10e099000 -        0x10e09eff7 +_struct.cpython-38-darwin.so (0) <A179E937-E2CB-38AA-AE77-E1DC9A647D7B> /Library/Frameworks/VapourSynth.framework/lib/python3.8/lib-dynload/_struct.cpython-38-darwin.so       0x10e1a6000 -        0x10e1a6ff7 +_opcode.cpython-38-darwin.so (0) <BCB0FE39-6A62-37A5-B0C6-1FEE44F49B6A> /Library/Frameworks/VapourSynth.framework/lib/python3.8/lib-dynload/_opcode.cpython-38-darwin.so       0x10e1e9000 -        0x10e223ff3 +_decimal.cpython-38-darwin.so (0) <5657E6EA-291C-3E17-A9FA-DBF1773AB7F1> /Library/Frameworks/VapourSynth.framework/lib/python3.8/lib-dynload/_decimal.cpython-38-darwin.so       0x10e23c000 -        0x10e243ffb +math.cpython-38-darwin.so (0) <E5A9D011-09B3-3163-A234-BDA4165E6297> /Library/Frameworks/VapourSynth.framework/lib/python3.8/lib-dynload/math.cpython-38-darwin.so       0x10ee03000 -        0x10ee0effb +libretinex.dylib (0) <48F880EF-D332-331B-805E-87774479FBF6> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libretinex.dylib       0x10ee12000 -        0x10ee13ff3 +libremovelogo.dylib (0) <34DCBDDB-84A0-3F1A-B589-5E1E639723B7> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libremovelogo.dylib       0x10ee16000 -        0x10ee1bff3 +libdescale.dylib (0) <8B2AE41B-67E0-3B28-99FB-39CC941DA707> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libdescale.dylib       0x10ee1e000 -        0x10eeb1ffb +liblsmashsource.dylib (0) <86ADB5F3-F2B7-31D0-BCD2-8E7392F7D1E9> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/liblsmashsource.dylib       0x10eed8000 -        0x10eef1fff +libswresample.3.dylib (0) <036F2632-49EB-3740-BAB3-DDDEA9634EB6> /Library/Frameworks/VapourSynth.framework/lib/libswresample.3.dylib       0x10eef6000 -        0x10eefcffb +libvivtc.dylib (0) <9FCF28D1-02FA-345C-8154-DD47613F0C4F> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libvivtc.dylib       0x10eeff000 -        0x10ef0dff7 +libnnedi3.dylib (0) <533877D2-2916-3E10-9692-E9E6B4225AC9> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libnnedi3.dylib       0x10ef12000 -        0x10ef24ff7 +libvcfreq.dylib (0) <084E5FA0-BB60-301A-90EE-5CDB81D3819C> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libvcfreq.dylib       0x10ef29000 -        0x10ef2dfff +libfftw3f_threads.3.dylib (0) <7CCF4457-2477-39E1-A32B-E08C5F89AD45> /usr/local/opt/fftw/lib/libfftw3f_threads.3.dylib       0x10ef32000 -        0x10ef33ff3 +libocr.dylib (0) <70F5FD05-E5ED-3B45-9F8A-695488E7D167> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libocr.dylib       0x10ef36000 -        0x10ef39ff7 +libaddgrain.dylib (0) <2FB4CFCC-66F4-3C23-8E7C-2C169D407707> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libaddgrain.dylib       0x10ef3c000 -        0x10ef3dffb +libsmoothuv.dylib (0) <81BB1F07-DFA2-3DDB-A4D7-ADE51FA2DE5E> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libsmoothuv.dylib       0x10ef40000 -        0x10ef42fff +libdeblock.dylib (0) <2D3EC9E8-8025-30A7-B43B-51F375AAD8A3> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libdeblock.dylib       0x10ef45000 -        0x10f0b1fe7 +libfft3dfilter.dylib (0) <E29F1ACC-8761-311C-A7B0-637B1E874F07> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libfft3dfilter.dylib       0x10f0f6000 -        0x10f148fe7 +libavutil.56.dylib (0) <A8FE3C45-417F-33A7-8704-D4F7AB903563> /Library/Frameworks/VapourSynth.framework/lib/libavutil.56.dylib       0x10f1ed000 -        0x10f282fff +libswscale.5.dylib (0) <53E878B8-E343-3AD4-8340-09A84C2E7E47> /Library/Frameworks/VapourSynth.framework/lib/libswscale.5.dylib       0x10f28f000 -        0x10f2a5ff7 +libgcc_s.1.dylib (1) <4C688BC5-F735-33ED-8D2D-4BAA864712F1> /usr/local/lib/gcc/9/libgcc_s.1.dylib       0x10f2b1000 -        0x10f2b3ffb +libfluxsmooth.dylib (0) <EFF9477F-A089-3281-BB88-155E7C305548> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libfluxsmooth.dylib       0x10f2f6000 -        0x10f303fff +libawarpsharp2.dylib (0) <1200D57E-A8A7-3595-BD6E-D52421985766> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libawarpsharp2.dylib       0x10f306000 -        0x10f309ff3 +libdctfilter.dylib (0) <AAEA6DE6-CAE1-3110-BF01-633F9B476152> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libdctfilter.dylib       0x10f30d000 -        0x10f313ffb +libeedi3.dylib (0) <11A29CC0-FC53-3066-BC88-5F4AC0242BD8> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libeedi3.dylib       0x10f316000 -        0x10f31cffb +libd2vsource.dylib (0) <0E8EC733-03AA-3926-8F8D-19F4F745F0B8> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libd2vsource.dylib       0x111c42000 -        0x111dc6ff7 +libavformat.58.dylib (0) <495D1FF3-5114-3856-BA35-0EEE69033E64> /Library/Frameworks/VapourSynth.framework/lib/libavformat.58.dylib       0x111e03000 -        0x111e63ff3 +libeedi3m.dylib (0) <30992918-A17D-3860-89DA-A81B5D9FD760> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libeedi3m.dylib       0x111e71000 -        0x111e76fff +libdelogo.dylib (0) <04428341-E30F-3255-8A5F-D20CE2B34F60> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libdelogo.dylib       0x111e7a000 -        0x111e7afff +libboost_system.dylib (0) <8DB54DF7-2B30-33F6-9FDC-69F1FA9505FD> /usr/local/opt/boost/lib/libboost_system.dylib       0x111e7c000 -        0x111e7cff7 +libvinverse.dylib (0) <34BB1495-1524-365C-A41B-8F4E5683E8D6> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libvinverse.dylib       0x111ec2000 -        0x111fa3ff7 +libf3kdb.dylib (0) <486C2128-9B9C-398C-8D0D-E71ED2CF3805> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libf3kdb.dylib       0x111fab000 -        0x111febff7 +libremovegrain.dylib (0) <A4852421-B84A-36E3-8CBB-E59B24259A47> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libremovegrain.dylib       0x111ff2000 -        0x112008fff +libctmf.dylib (0) <AF4AF100-432E-3702-B623-04FFED8D87E1> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libctmf.dylib       0x11200d000 -        0x11202afef +libavresample.4.dylib (0) <5E1EF22B-7BB0-3F4B-A34D-445F9EC9E245> /Library/Frameworks/VapourSynth.framework/lib/libavresample.4.dylib       0x11202e000 -        0x112030ffb +libmorpho.dylib (0) <442666C7-51F0-3B96-BB76-DD60C94DCC21> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libmorpho.dylib       0x112033000 -        0x112039ff7 +libmiscfilters.dylib (0) <578FF9F2-C04A-3C2E-9CF1-EE38920B8F15> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libmiscfilters.dylib       0x112082000 -        0x112251ff7 +libfftw3f.3.dylib (0) <8D5495E6-02F5-3130-B245-D493AE2BF0B5> /usr/local/Cellar/fftw/3.3.8_1/lib/libfftw3f.3.dylib       0x112286000 -        0x1122b2ff7 +libnnedi3cl.dylib (0) <A954AFD5-1967-37A1-837B-1F1E9ECF3EC9> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libnnedi3cl.dylib       0x112302000 -        0x112332ff3 +libffms2.dylib (0) <076F62B7-928F-3024-AA05-5A51309687E5> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libffms2.dylib       0x112382000 -        0x112393fff +libboost_filesystem.dylib (0) <41B034AB-C10C-31C6-AE23-DE8C7FFF1BCE> /usr/local/opt/boost/lib/libboost_filesystem.dylib       0x1123a7000 -        0x1123bdfff +libknlmeanscl.dylib (0) <2873FF82-2F5C-390E-B601-E1646F1C365B> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libknlmeanscl.dylib       0x112402000 -        0x112548fef +libbm3d.dylib (0) <2D5574B1-861C-3D9E-B545-41FEB5727936> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libbm3d.dylib       0x112568000 -        0x1125f9eff  dyld (750.5) <E4698FBD-806A-3396-B279-E685BA37430B> /usr/lib/dyld       0x11276d000 -        0x1128c9ffb +libfmtconv.dylib (0) <AE72FFF4-8240-30B1-BA5C-8E37DBE8E264> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libfmtconv.dylib       0x1129ed000 -        0x113525fff +libavcodec.58.dylib (0) <1D229D51-6221-3A64-8257-170D47F04F04> /Library/Frameworks/VapourSynth.framework/lib/libavcodec.58.dylib       0x113c84000 -        0x11400aff3 +libimwri.dylib (0) <0520736E-73B5-3F11-AB58-A15361C1EE34> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libimwri.dylib       0x114146000 -        0x114533ff7 +libmvtools.dylib (0) <771A10F3-4561-3CE5-95D3-4138DFD84E6A> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libmvtools.dylib       0x11456c000 -        0x1149e0fe7 +libtesseract.4.dylib (0) <7BCB4C30-F0E4-3DDE-A417-B0838C6F2100> /Library/Frameworks/VapourSynth.framework/lib/libtesseract.4.dylib       0x114bc4000 -        0x114d96fef +libsubtext.dylib (0) <0D01491F-5A42-3520-A620-A7D46CA2D308> /Library/Frameworks/VapourSynth.framework/lib/vapoursynth/libsubtext.dylib    0x7fff2d985000 -     0x7fff2dd84ff1  com.apple.driver.AppleIntelKBLGraphicsMTLDriver (14.6.18 - 14.0.6) <568AB53D-A275-3FAC-932C-A32C3E277CA3> /System/Library/Extensions/AppleIntelKBLGraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsMTLDriver    0x7fff3081f000 -     0x7fff30823ffb  com.apple.agl (3.3.3 - AGL-3.3.3) <E9A0E636-1C0A-3825-8933-46D798321D6F> /System/Library/Frameworks/AGL.framework/Versions/A/AGL    0x7fff30c0c000 -     0x7fff30c0cfff  com.apple.Accelerate (1.11 - Accelerate 1.11) <56DFF715-6A4E-3231-BDCC-A348BCB05047> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate    0x7fff30c0d000 -     0x7fff30c23fef  libCGInterfaces.dylib (524.2.1) <A423F932-C044-3CEB-BF20-BF4CB323361E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib    0x7fff30c24000 -     0x7fff3127afff  com.apple.vImage (8.1 - 524.2.1) <17C93AB9-1625-3FDB-9851-C5E77BBE3428> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage    0x7fff3127b000 -     0x7fff314e2ff7  libBLAS.dylib (1303.60.1) <CBC28BE4-3C78-3AED-9565-0D625251D121> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib    0x7fff314e3000 -     0x7fff319b6fef  libBNNS.dylib (144.100.2) <8D653678-1F9B-3670-AAE2-46DFB8D37643> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib    0x7fff319b7000 -     0x7fff31d52fff  libLAPACK.dylib (1303.60.1) <F8E9D081-7C60-32EC-A47D-2D30CAD73C5F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib    0x7fff31d53000 -     0x7fff31d68fec  libLinearAlgebra.dylib (1303.60.1) <D2C1ACEA-2B6A-339A-9EEB-62A76CC92CBE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib    0x7fff31d69000 -     0x7fff31d6eff3  libQuadrature.dylib (7) <3112C977-8306-3190-8313-01A952B7F3CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib    0x7fff31d6f000 -     0x7fff31ddffff  libSparse.dylib (103) <40510BF9-99A7-3155-A81D-6DE5A0C73EDC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib    0x7fff31de0000 -     0x7fff31df2fef  libSparseBLAS.dylib (1303.60.1) <3C1066AB-20D5-38D2-B1F2-70A03DE76D0B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib    0x7fff31df3000 -     0x7fff31fcafd7  libvDSP.dylib (735.121.1) <74702E2E-ED05-3765-B18C-64BEFF62B517> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib    0x7fff31fcb000 -     0x7fff3208dfef  libvMisc.dylib (735.121.1) <137558BF-503D-3A6E-96DC-A181E3FB31FF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib    0x7fff3208e000 -     0x7fff3208efff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <D7E8E400-35C8-3174-9956-8D1B483620DA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib    0x7fff3208f000 -     0x7fff320eeff0  com.apple.Accounts (113 - 113) <0510C893-F1F2-38B2-B3AA-A30DB2F5B688> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts    0x7fff32238000 -     0x7fff32ff8ffd  com.apple.AppKit (6.9 - 1894.50.103) <61269B8C-C432-335F-8894-B95C235A41A5> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit    0x7fff33048000 -     0x7fff33048fff  com.apple.ApplicationServices (48 - 50) <EEC73694-1A37-3C14-A839-6991E2BD8655> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices    0x7fff33049000 -     0x7fff330b4fff  com.apple.ApplicationServices.ATS (377 - 493.0.4.1) <A6912C4A-55CC-3701-BACA-E63423B99481> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS    0x7fff3314d000 -     0x7fff3318bff0  libFontRegistry.dylib (274.0.5.1) <A78A7869-C96C-3AD6-A038-DE541639BB60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib    0x7fff331e6000 -     0x7fff33215fff  com.apple.ATSUI (1.0 - 1) <4B3C2201-DBB3-352C-936B-9C423122EFF6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI    0x7fff33216000 -     0x7fff3321affb  com.apple.ColorSyncLegacy (4.13.0 - 1) <47D42CDE-2E9A-3AF6-9365-1BFD1189196B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy    0x7fff332b4000 -     0x7fff3330bffa  com.apple.HIServices (1.22 - 675.1) <273492E3-FF0F-3A8A-A83F-0F11F99B5F26> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices    0x7fff3330c000 -     0x7fff3331afff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <DA175323-5BE3-3C54-92D4-A171A4A067E6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis    0x7fff3331b000 -     0x7fff33360ffa  com.apple.print.framework.PrintCore (15.4 - 516.2) <99AEBCDB-2DCA-3A13-906F-7F0D7962B002> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore    0x7fff33361000 -     0x7fff3336bff7  com.apple.QD (4.0 - 413) <D2E1DC80-D26F-3508-BBA5-B8AE7ED6CB0E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD    0x7fff3336c000 -     0x7fff33379ffc  com.apple.speech.synthesis.framework (9.0.24 - 9.0.24) <823C0DE7-1351-3B39-8F06-AB5FCAD2C874> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis    0x7fff3337a000 -     0x7fff3345bffa  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <75651F0A-F2CE-3F68-B86A-E66B8815DCF4> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox    0x7fff3345d000 -     0x7fff3345dfff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <E51DCB3C-CF4F-320B-AC86-D445E30C0891> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit    0x7fff337f3000 -     0x7fff33b81ffd  com.apple.CFNetwork (1126 - 1126) <BB8F4C63-10B8-3ACD-84CF-D4DCFA9245DD> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork    0x7fff33bfd000 -     0x7fff33bfdfff  com.apple.Carbon (160 - 162) <4F1F60CB-6C1E-3D79-832E-8D606601F282> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon    0x7fff33bfe000 -     0x7fff33c01ff3  com.apple.CommonPanels (1.2.6 - 101) <333BBF55-AF23-3B99-A9FF-7906175B9406> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels    0x7fff33c02000 -     0x7fff33ef6ff3  com.apple.HIToolbox (2.1.1 - 994.6) <5C44ACA7-D158-3F9B-8F88-0477510D44FA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox    0x7fff33ef7000 -     0x7fff33efaff3  com.apple.help (1.3.8 - 71) <4B2701A0-8813-35F8-82F8-676B184D15C4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help    0x7fff33efb000 -     0x7fff33f00ff7  com.apple.ImageCapture (9.0 - 1600.60.4.2) <20872A2D-CBF9-38E6-BD16-C1D387120651> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture    0x7fff33f01000 -     0x7fff33f01fff  com.apple.ink.framework (10.15 - 227) <5B60FDDE-D60E-326B-BD3D-6EA5FA1CBB76> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink    0x7fff33f02000 -     0x7fff33f1cffa  com.apple.openscripting (1.7 - 185.1) <E59F893B-1A73-3098-8924-79227EC9787E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting    0x7fff33f3d000 -     0x7fff33f3dfff  com.apple.print.framework.Print (15 - 271) <07C50BF6-2222-3769-A5B8-79D7F996183F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print    0x7fff33f3e000 -     0x7fff33f40ff7  com.apple.securityhi (9.0 - 55008) <D7017D5A-4206-3E2F-9F8E-0F932422CA87> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI    0x7fff33f41000 -     0x7fff33f47fff  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <1188E643-967C-334E-BC1A-60A0F82C67E5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition    0x7fff340e1000 -     0x7fff340e1fff  com.apple.Cocoa (6.11 - 23) <87426C3A-7C6C-39D0-905C-C591B997029E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa    0x7fff340ef000 -     0x7fff341e5fff  com.apple.ColorSync (4.13.0 - 3394.9) <61698A7B-BB8C-3891-9547-703FF84671A8> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync    0x7fff344d0000 -     0x7fff349d9ffb  com.apple.audio.CoreAudio (5.0 - 5.0) <62BEE4B7-8A26-3951-9D78-4E193617AF7A> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio    0x7fff34a2c000 -     0x7fff34a64fff  com.apple.CoreBluetooth (1.0 - 1) <6BC7F863-4495-371F-BC54-543E5CFE1665> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth    0x7fff34a65000 -     0x7fff34e4ffe8  com.apple.CoreData (120 - 977.3) <D902A2E3-1D0A-3995-974E-A526976E5735> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData    0x7fff34e50000 -     0x7fff34f80ffe  com.apple.CoreDisplay (1.0 - 186.6.12) <EA74CC46-8715-3B90-95E8-4594D2F0CC8A> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay    0x7fff34f81000 -     0x7fff35400ffb  com.apple.CoreFoundation (6.9 - 1676.105) <6AF8B3CC-BC3F-3869-B9FB-1D881422364E> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation    0x7fff35402000 -     0x7fff35a76ff8  com.apple.CoreGraphics (2.0 - 1355.17) <E1CE3919-F36B-309F-89BA-79F36DC8125E> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics    0x7fff35a84000 -     0x7fff35ddfff0  com.apple.CoreImage (15.0.0 - 940.9) <44F68E8C-315A-32A6-BB19-7F24C00AB347> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage    0x7fff361a0000 -     0x7fff3627bffc  com.apple.CoreMedia (1.0 - 2620.11.40.2) <0F490101-ED30-3189-B099-E247B6361A0B> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia    0x7fff36368000 -     0x7fff36368fff  com.apple.CoreServices (1069.24 - 1069.24) <D9F6AB40-10EC-3682-A969-85560E2E4768> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices    0x7fff36369000 -     0x7fff363eefff  com.apple.AE (838.1 - 838.1) <5F26DA9B-FB2E-3AF8-964B-63BD6671CF12> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE    0x7fff363ef000 -     0x7fff366d0ff7  com.apple.CoreServices.CarbonCore (1217 - 1217) <8022AF47-AA99-3786-B086-141D84F00387> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore    0x7fff366d1000 -     0x7fff3671effd  com.apple.DictionaryServices (1.2 - 323.6) <C0F3830C-A4C6-3046-9A6A-DE1B5D448C2C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices    0x7fff3671f000 -     0x7fff36727ff7  com.apple.CoreServices.FSEvents (1268.100.1 - 1268.100.1) <E4B2CAF2-1203-335F-9971-1278CB6E2AE0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents    0x7fff36728000 -     0x7fff36962ff6  com.apple.LaunchServices (1069.24 - 1069.24) <2E0AD228-B1CC-3645-91EE-EB7F46F2147B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices    0x7fff36963000 -     0x7fff369fbff1  com.apple.Metadata (10.7.0 - 2076.6) <C8034E84-7DD4-34B9-9CDF-16A05032FF39> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata    0x7fff369fc000 -     0x7fff36a29fff  com.apple.CoreServices.OSServices (1069.24 - 1069.24) <72FDEA52-7607-3745-AC43-630D80962099> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices    0x7fff36a2a000 -     0x7fff36a91fff  com.apple.SearchKit (1.4.1 - 1.4.1) <086EB5DF-A2EC-3342-8028-CA7996BE5CB2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit    0x7fff36a92000 -     0x7fff36ab6ff5  com.apple.coreservices.SharedFileList (131.4 - 131.4) <AE333DA2-C279-3751-8C15-B963E58EE61E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList    0x7fff36ddb000 -     0x7fff36f92ffc  com.apple.CoreText (643.1.5.1 - 643.1.5.1) <715FE3F7-E8FB-3997-85A0-3AB2839F6C30> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText    0x7fff36f93000 -     0x7fff36fd7ffb  com.apple.CoreVideo (1.8 - 344.3) <A200AFC7-2CB2-30CD-8B2A-1269CA64A29B> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo    0x7fff36fd8000 -     0x7fff37065ffc  com.apple.framework.CoreWLAN (13.0 - 1601.2) <855E51AA-DF3A-3BB9-A4F0-6880D42B8762> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN    0x7fff372fc000 -     0x7fff37302fff  com.apple.DiskArbitration (2.7 - 2.7) <52E7D181-2A18-37CD-B24F-AA32E93F7A69> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration    0x7fff374f5000 -     0x7fff37623ff6  com.apple.FileProvider (304.1 - 304.1) <58D64236-947E-3E6A-85E6-C66AEF9E0EE0> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider    0x7fff3763b000 -     0x7fff37a00fff  com.apple.Foundation (6.9 - 1676.105) <1FA28BAB-7296-3A09-8E1E-E62A7D233DB8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation    0x7fff37a6d000 -     0x7fff37abdff7  com.apple.GSS (4.0 - 2.0) <4E241C00-42A5-3572-9430-D950FBB7A4A0> /System/Library/Frameworks/GSS.framework/Versions/A/GSS    0x7fff37bfa000 -     0x7fff37d0eff3  com.apple.Bluetooth (7.0.5 - 7.0.5f6) <5897C368-9674-3E34-B144-FFB06A2DF37B> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth    0x7fff37d74000 -     0x7fff37e18ff3  com.apple.framework.IOKit (2.0.2 - 1726.121.1) <A0F54725-036F-3279-A46E-C2ABDBFD479B> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit    0x7fff37e1a000 -     0x7fff37e2bffb  com.apple.IOSurface (269.11 - 269.11) <D3CC2AA1-4AE2-30EE-A9DB-C04CCAA88ADE> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface    0x7fff37eaa000 -     0x7fff38006ffe  com.apple.ImageIO.framework (3.3.0 - 1976.6) <5B4C2E04-9161-3C82-A7FB-F4D51E3C1E10> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO    0x7fff38007000 -     0x7fff3800afff  libGIF.dylib (1976.6) <3B26EE1C-C570-305C-A9A3-EA62D2F2E7B8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib    0x7fff3800b000 -     0x7fff380c4fff  libJP2.dylib (1976.6) <EB4E4E09-DD81-3E6B-A513-3667E810AEF3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib    0x7fff380c5000 -     0x7fff380e8fe3  libJPEG.dylib (1976.6) <9D7FAC55-85A6-34AB-9F26-0BCA381E8CE7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib    0x7fff38364000 -     0x7fff3837efef  libPng.dylib (1976.6) <4886A1F8-E9CA-38F2-BF2F-1FCA1DFDD1C9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib    0x7fff3837f000 -     0x7fff38380fff  libRadiance.dylib (1976.6) <FA759D33-131A-33B8-943E-32409F162738> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib    0x7fff38381000 -     0x7fff383cafff  libTIFF.dylib (1976.6) <E9994BF8-6CF5-3422-B4FD-A14DC390EF12> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib    0x7fff3992c000 -     0x7fff3993eff3  com.apple.Kerberos (3.0 - 1) <AE0E56CA-D924-3CC8-BBAA-8C6EEC3038BE> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos    0x7fff3993f000 -     0x7fff3993ffff  libHeimdalProxy.dylib (77) <A970C7A8-7CCD-3701-A459-078BD5E8FE4E> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib    0x7fff3a4f6000 -     0x7fff3a5c0ff7  com.apple.Metal (212.7 - 212.7) <CC7BF715-142B-3C2A-81AD-0E35693230F2> /System/Library/Frameworks/Metal.framework/Versions/A/Metal    0x7fff3a5dd000 -     0x7fff3a61aff7  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <52089325-EC97-3EED-ABB3-9B39EC0BD429> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore    0x7fff3a61b000 -     0x7fff3a6a5fe2  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <9E434EA0-6BCA-3903-B882-CEB69730A63B> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage    0x7fff3a6a6000 -     0x7fff3a6cbff4  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <EDD6C3A5-E231-3FB1-B4D4-45742AFB9A4E> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix    0x7fff3a6cc000 -     0x7fff3a6e1ffb  com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <C5A2B865-5CE2-3E5D-8452-54639FCB0954> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray    0x7fff3a6e2000 -     0x7fff3a840ffc  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <47CCDBAC-5843-366A-A68C-6E8851D0865D> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork    0x7fff3a841000 -     0x7fff3a890ff4  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <302BDF8E-B00A-3123-A6C4-E262B7513CF6> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector    0x7fff3a891000 -     0x7fff3a892ff5  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <14F84B42-9DA2-39A1-81B4-666B8020520C> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders    0x7fff3b919000 -     0x7fff3b925ffe  com.apple.NetFS (6.0 - 4.0) <AC74E6A4-6E9B-3AB1-9577-8277F8A3EDE0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS    0x7fff3b926000 -     0x7fff3ba7dff3  com.apple.Network (1.0 - 1) <B5B8E999-BBCC-3DEF-8881-8FFF69F8EC4B> /System/Library/Frameworks/Network.framework/Versions/A/Network    0x7fff3e4ae000 -     0x7fff3e506fff  com.apple.opencl (3.5 - 3.5) <9B101D40-EA79-3C0D-B7AE-A3F18094B2D7> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL    0x7fff3e507000 -     0x7fff3e523fff  com.apple.CFOpenDirectory (10.15 - 220.40.1) <BFC32EBE-D95C-3267-B95C-5CEEFD189EA6> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory    0x7fff3e524000 -     0x7fff3e52fffd  com.apple.OpenDirectory (10.15 - 220.40.1) <76A20BBA-775F-3E17-AB0F-FEDFCDCE0716> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory    0x7fff3ee95000 -     0x7fff3ee97fff  libCVMSPluginSupport.dylib (17.10.22) <AAE07E0C-4B28-364B-A7D9-028C7CD14954> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib    0x7fff3ee98000 -     0x7fff3ee9dfff  libCoreFSCache.dylib (176.15) <609C5DFC-9A97-344D-BBC7-E0B08D862C63> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib    0x7fff3ee9e000 -     0x7fff3eea2fff  libCoreVMClient.dylib (176.15) <8F8DD27F-AC7C-398D-A8E3-396F1528E317> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib    0x7fff3eea3000 -     0x7fff3eeabff7  libGFXShared.dylib (17.10.22) <D0649AB5-5331-328D-8141-E5A6F06D4AD7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib    0x7fff3eeac000 -     0x7fff3eeb6fff  libGL.dylib (17.10.22) <116DDBF7-D725-3B8C-BD0B-A21B758FE421> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib    0x7fff3eeb7000 -     0x7fff3eeebff7  libGLImage.dylib (17.10.22) <2B314C76-C7E6-3AC5-9157-70B0529C1F9B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib    0x7fff3f081000 -     0x7fff3f0bdfff  libGLU.dylib (17.10.22) <B29F73B2-B5A9-3C38-AF77-351173D2E3DB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib    0x7fff3faf9000 -     0x7fff3fb08ff7  com.apple.opengl (17.10.22 - 17.10.22) <D5BF32A8-2E0A-345D-80A3-7CA7C2CF748D> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL    0x7fff40ac6000 -     0x7fff40d48ff9  com.apple.QuartzCore (1.11 - 841.2) <444E6F22-DFA6-391B-B51F-A96AE69E524D> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore    0x7fff418c9000 -     0x7fff41c12ff1  com.apple.security (7.0 - 59306.120.7) <AEA33464-1507-36F1-8CAE-A86EB787F9B5> /System/Library/Frameworks/Security.framework/Versions/A/Security    0x7fff41c13000 -     0x7fff41c9bffb  com.apple.securityfoundation (6.0 - 55236.60.1) <79289FE1-CB5F-3BEF-A33F-11A29A93A681> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation    0x7fff41cca000 -     0x7fff41cceff8  com.apple.xpc.ServiceManagement (1.0 - 1) <4194D29D-F0D4-33F8-839A-D03C6C62D8DB> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement    0x7fff4297a000 -     0x7fff429e8ff7  com.apple.SystemConfiguration (1.19 - 1.19) <0CF8726A-BE41-3E07-B895-FBC44B75450E> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration    0x7fff42c67000 -     0x7fff42feaff4  com.apple.VideoToolbox (1.0 - 2620.11.40.2) <53E0D852-61CA-34FE-9A9B-788708ADE495> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox    0x7fff46949000 -     0x7fff46a0eff7  com.apple.APFS (1412.120.2 - 1412.120.2) <1E8FD511-FDC4-31A2-ACDE-EB5192032BC6> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS    0x7fff47b1e000 -     0x7fff47b1fff1  com.apple.AggregateDictionary (1.0 - 1) <B907CE7A-0122-3E63-BF39-0A242B0DD7C4> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary    0x7fff47f36000 -     0x7fff47f53ff4  com.apple.AppContainer (4.0 - 448.100.6) <9C2D0065-9B38-3D1C-A090-46F129A1B3CA> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer    0x7fff47fa8000 -     0x7fff47fb6ff7  com.apple.AppSandbox (4.0 - 448.100.6) <7DAB58B1-8176-3FB0-A7B0-8A38E118E90B> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox    0x7fff48431000 -     0x7fff48455ffb  com.apple.framework.Apple80211 (13.0 - 1610.1) <B4B80CD6-B38E-3748-B30B-5088CCE9A7A8> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211    0x7fff48713000 -     0x7fff48722fd7  com.apple.AppleFSCompression (119.100.1 - 1.0) <2E75CF51-B693-3275-9A4F-40571D48745E> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression    0x7fff48821000 -     0x7fff4882cff7  com.apple.AppleIDAuthSupport (1.0 - 1) <F4651654-E24F-3BF4-8DDF-8F91E5219BA4> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport    0x7fff4886e000 -     0x7fff488b6ff7  com.apple.AppleJPEG (1.0 - 1) <4655FF70-9772-3D7C-8159-5A5E56C9F84B> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG    0x7fff48ca5000 -     0x7fff48cc7fff  com.apple.applesauce (1.0 - 16.25) <33B66B71-64A4-365D-9953-E0545E69A5E7> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce    0x7fff48d86000 -     0x7fff48d89ffb  com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <92580EE3-74BF-3488-90ED-C8EBD7A1B4C3> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo    0x7fff48d8a000 -     0x7fff48ddaff7  com.apple.AppleVAFramework (6.1.2 - 6.1.2) <39C3583D-C824-3168-B67A-498487FD03D9> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA    0x7fff48e23000 -     0x7fff48e32ff9  com.apple.AssertionServices (1.0 - 223.100.31) <478D2004-9B84-3AE9-9A0B-0A0B68ED028F> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices    0x7fff499c5000 -     0x7fff49c05fe0  com.apple.audio.AudioToolboxCore (1.0 - 1104.84) <FA17E892-6A1A-309D-95C7-30ACFC44319C> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore    0x7fff49c09000 -     0x7fff49d25ff0  com.apple.AuthKit (1.0 - 1) <375C3886-5430-3C02-BD2C-4244BF490ABA> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit    0x7fff49ee2000 -     0x7fff49eebff7  com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <F070F440-27AB-3FCF-9602-F278C332CA01> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement    0x7fff49eec000 -     0x7fff49f8dff5  com.apple.backup.framework (1.11.5 - 1298.5.10) <637CA389-627A-365C-98C2-D297C47D6EE3> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup    0x7fff49f8e000 -     0x7fff4a01aff6  com.apple.BaseBoard (466.3 - 466.3) <1718A41A-9923-3FD0-96B8-82376E153D27> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard    0x7fff4a11c000 -     0x7fff4a158ff7  com.apple.bom (14.0 - 219.2) <586F1D9C-23B0-3F38-9C5B-728E9DD8B953> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom    0x7fff4acd7000 -     0x7fff4ad26fff  com.apple.ChunkingLibrary (307 - 307) <32E0F1A1-9DD6-3B52-91C2-93643041AA60> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary    0x7fff4bbcd000 -     0x7fff4bbddffb  com.apple.CommonAuth (4.0 - 2.0) <91EC83B5-857D-3D4F-93B1-AAD7E0E029D8> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth    0x7fff4bbf1000 -     0x7fff4bc08fff  com.apple.commonutilities (8.0 - 900) <12C6DEE5-1740-39A5-9711-6F815C6D77BD> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities    0x7fff4c732000 -     0x7fff4c751ffc  com.apple.analyticsd (1.0 - 1) <A4F653CA-2FD6-348B-B7B3-48D91A67508A> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics    0x7fff4cce8000 -     0x7fff4ccf8ff3  com.apple.CoreEmoji (1.0 - 107.1) <CDCCB4B0-B98F-38E8-9568-C81320E756EB> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji    0x7fff4d338000 -     0x7fff4d3a2ff0  com.apple.CoreNLP (1.0 - 213) <40FC46D2-844C-3282-A8E4-69DD827F05C5> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP    0x7fff4d7d0000 -     0x7fff4d7d8ff8  com.apple.CorePhoneNumbers (1.0 - 1) <B2CE100D-B82F-3481-86F6-7F85FF8BFAFB> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers    0x7fff4e1c5000 -     0x7fff4e1e8fff  com.apple.CoreSVG (1.0 - 129) <3141D198-0507-3F72-A2C9-752EAFE3EEB3> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG    0x7fff4e1e9000 -     0x7fff4e21cfff  com.apple.CoreServicesInternal (446.7 - 446.7) <B2CEC515-2225-3CB1-B34A-904AAEA54FDF> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal    0x7fff4e21d000 -     0x7fff4e24bffd  com.apple.CSStore (1069.24 - 1069.24) <C96E5CE8-D604-3F13-B079-B2BA33B90081> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore    0x7fff4e770000 -     0x7fff4e806ff7  com.apple.CoreSymbolication (11.4 - 64535.33.2) <0E7A1529-C737-33FD-AA7D-A32EB8B192DA> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication    0x7fff4e89e000 -     0x7fff4e9caff6  com.apple.coreui (2.1 - 609.4) <9B93CC42-804B-305A-8FCE-5F06821B544C> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI    0x7fff4e9cb000 -     0x7fff4eb81ff5  com.apple.CoreUtils (6.2.1 - 621.5) <CD4B58E5-1494-3457-84FF-3869378E2DC9> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils    0x7fff4ecbb000 -     0x7fff4ecceff1  com.apple.CrashReporterSupport (10.13 - 15016) <827F4E31-9F23-3683-AC5A-59CCA90F2359> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport    0x7fff4ed87000 -     0x7fff4ed99ff8  com.apple.framework.DFRFoundation (1.0 - 252.50.1) <19F79D32-71D3-3A87-98C9-B5C6C96076C4> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation    0x7fff4ed9a000 -     0x7fff4ed9ffff  com.apple.DSExternalDisplay (3.1 - 380) <971F24F1-B1FC-3674-9C00-F88EEF94DC05> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay    0x7fff4ee29000 -     0x7fff4eea3ff0  com.apple.datadetectorscore (8.0 - 659) <9FD9BDFA-3724-3BEA-946C-0473447196A3> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore    0x7fff4eeef000 -     0x7fff4ef2cff8  com.apple.DebugSymbols (194 - 194) <9BCE6685-6C45-3DF9-98EB-FCF8196160F0> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols    0x7fff4ef2d000 -     0x7fff4f0b5ff6  com.apple.desktopservices (1.14.5 - 1281.5.3) <79972B8B-7B60-3AD5-9A5F-17976DE8080B> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv    0x7fff50a4d000 -     0x7fff50e68ff1  com.apple.vision.FaceCore (4.3.0 - 4.3.0) <1B5D7DD6-718E-3111-A702-EB04B8903662> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore    0x7fff51506000 -     0x7fff5163effc  libFontParser.dylib (277.2.5.3) <DEB18756-082F-359B-AE93-F9C3B5EC7AF4> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib    0x7fff5163f000 -     0x7fff51673fff  libTrueTypeScaler.dylib (277.2.5.3) <B16255A6-C51A-328B-B679-8FBF64495770> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib    0x7fff516d8000 -     0x7fff516e8ff6  libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <6396BC1F-13C1-37D7-91B9-1FF60910C7FA> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib    0x7fff54bc9000 -     0x7fff54bcafff  libmetal_timestamp.dylib (902.14.11) <BE88F259-0A3C-3910-8983-FB5E2C905E87> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib    0x7fff56287000 -     0x7fff5628dfff  com.apple.GPUWrangler (5.2.4 - 5.2.4) <5B819701-9F0C-374B-8925-A22DFC16514F> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler    0x7fff565ac000 -     0x7fff565d2ff1  com.apple.GenerationalStorage (2.0 - 314) <5613706F-710A-39E0-8B25-BA103A768613> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage    0x7fff57701000 -     0x7fff5770fffb  com.apple.GraphVisualizer (1.0 - 100.1) <0A86C9FF-4484-3C7F-BC71-3D23BDBE81CE> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer    0x7fff578ae000 -     0x7fff5796cff4  com.apple.Heimdal (4.0 - 2.0) <F2C504F6-E211-3AB0-9754-D96D2F96634B> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal    0x7fff58369000 -     0x7fff58398ff8  com.apple.HelpData (2.3 - 199) <31ECA355-3529-3FD8-961A-5E5F70DAE1A8> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData    0x7fff59af0000 -     0x7fff59af8ff5  com.apple.IOAccelerator (438.5.4 - 438.5.4) <A3CF45E0-4D88-33BF-BAEC-690D5664CDA0> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator    0x7fff59b05000 -     0x7fff59b1cfff  com.apple.IOPresentment (1.0 - 37) <3EDBB454-D248-394B-A026-9717CD8535C3> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment    0x7fff59ea4000 -     0x7fff59eefff1  com.apple.IconServices (438.3 - 438.3) <2AE74790-64F1-3B0A-9534-DEEEE307E562> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices    0x7fff5a0ad000 -     0x7fff5a0b4ff9  com.apple.InternationalSupport (1.0 - 45.4) <C22AA77A-EDA6-3626-8816-521A8CD43C4A> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport    0x7fff5a341000 -     0x7fff5a360ffd  com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <76DB5326-BE5D-3339-975C-D9FCF39A341E> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle    0x7fff5a495000 -     0x7fff5a563ffd  com.apple.LanguageModeling (1.0 - 215.1) <A6FAA215-9A01-3EE1-B304-2238801C5883> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling    0x7fff5a564000 -     0x7fff5a5acfff  com.apple.Lexicon-framework (1.0 - 72) <6AE1872C-0352-36FE-90CC-7303F13A5BEF> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon    0x7fff5a5b3000 -     0x7fff5a5b8ff3  com.apple.LinguisticData (1.0 - 353.18) <686E7B7C-640F-3D7B-A9C1-31E2DFACD457> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData    0x7fff5b91f000 -     0x7fff5b96bfff  com.apple.spotlight.metadata.utilities (1.0 - 2076.6) <C3AEA22D-1FEB-3E38-9821-1FA447C8AF9D> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities    0x7fff5b96c000 -     0x7fff5ba3dffa  com.apple.gpusw.MetalTools (1.0 - 1) <A23FFAB6-437C-303C-A3E8-99F323F8E734> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools    0x7fff5bc71000 -     0x7fff5bc8ffff  com.apple.MobileKeyBag (2.0 - 1.0) <B564179F-A5E9-3BD8-892D-CEF2BE0DA0D7> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag    0x7fff5bef2000 -     0x7fff5bf22ff7  com.apple.MultitouchSupport.framework (3440.1 - 3440.1) <4E7CB188-382E-3128-8671-4A3EF6E06622> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport    0x7fff5c422000 -     0x7fff5c42cfff  com.apple.NetAuth (6.2 - 6.2) <D660F2CB-5A49-3DD0-9DB3-86EF0797828C> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth    0x7fff5ce42000 -     0x7fff5ce8dffb  com.apple.OTSVG (1.0 - 643.1.5.1) <CD494F00-9AA4-3A48-916B-EA8661F9772D> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG    0x7fff5e0a1000 -     0x7fff5e0acff2  com.apple.PerformanceAnalysis (1.243.2 - 243.2) <941698D6-EF00-3D59-8560-F160BC04B412> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis    0x7fff5e0ad000 -     0x7fff5e0d5ffb  com.apple.persistentconnection (1.0 - 1.0) <FFC20BB6-9CF3-39F2-AE5C-8DEE348FE0C1> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection    0x7fff60a93000 -     0x7fff60aacffb  com.apple.ProtocolBuffer (1 - 274.24.9.16.3) <A2E34123-7CED-378B-A43D-1B98B5B85F5C> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer    0x7fff60f0b000 -     0x7fff60f34ff1  com.apple.RemoteViewServices (2.0 - 148) <1C61CFC2-F76F-31E5-BA13-EFD5DC69C8D5> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices    0x7fff61099000 -     0x7fff610d4ff0  com.apple.RunningBoardServices (1.0 - 223.100.31) <9FD1FC53-186A-3327-A359-B0BC7F4360EF> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices    0x7fff629b4000 -     0x7fff629b7ff5  com.apple.SecCodeWrapper (4.0 - 448.100.6) <813B3E57-6A95-3D7B-9094-C65D687A72B8> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper    0x7fff62b2a000 -     0x7fff62c51ff0  com.apple.Sharing (1526.31 - 1526.31) <2CB07F08-7794-3BF2-9ED5-BAB5C55C9D2C> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing    0x7fff62caa000 -     0x7fff62cc8ff2  com.apple.shortcut (2.16 - 106) <51323823-C5EB-3EE0-AA81-8D633A3F75BD> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut    0x7fff64064000 -     0x7fff6435aff7  com.apple.SkyLight (1.600.0 - 451.4) <F5B9065A-E975-36D1-8D53-9FBF02171FAB> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight    0x7fff64ba7000 -     0x7fff64bb5ffb  com.apple.SpeechRecognitionCore (6.0.91.2 - 6.0.91.2) <820602AB-117B-3C3E-B20B-819CBC97B7A4> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore    0x7fff653e7000 -     0x7fff653f0ff7  com.apple.SymptomDiagnosticReporter (1.0 - 1238.120.1) <581F31D6-94CB-38AA-BD56-1A63606E516E> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter    0x7fff656a7000 -     0x7fff656b7ff3  com.apple.TCC (1.0 - 1) <FD146B21-6DC0-3B66-BB95-57A5016B1365> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC    0x7fff65bdc000 -     0x7fff65ca2ff0  com.apple.TextureIO (3.10.9 - 3.10.9) <E23E05ED-8190-3564-985E-446F15CB0709> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO    0x7fff65e67000 -     0x7fff660bfff0  com.apple.UIFoundation (1.0 - 662) <DFD3DD4A-E661-3A12-BB02-06898949617D> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation    0x7fff66d32000 -     0x7fff66d52ffc  com.apple.UserManagement (1.0 - 1) <E168206A-9DC1-3C67-A9A6-52D816DBD5B1> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement    0x7fff67afe000 -     0x7fff67be8ff8  com.apple.ViewBridge (464.1 - 464.1) <C698BAC9-26C8-39F1-BBC0-F57EBD2EFD7B> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge    0x7fff67d8e000 -     0x7fff67d8ffff  com.apple.WatchdogClient.framework (1.0 - 67.120.2) <3B8EBB6B-77D0-317C-A3DB-D0D2E294B18D> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient    0x7fff689bc000 -     0x7fff689bfffa  com.apple.dt.XCTTargetBootstrap (1.0 - 16091) <D4F09EC7-C63F-3861-B5DA-3F7C0DFF153D> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap    0x7fff68a39000 -     0x7fff68a47ff5  com.apple.audio.caulk (1.0 - 32.3) <7D3D2F91-8B1D-3558-B324-45BDF11306DB> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk    0x7fff68d89000 -     0x7fff68d8bff3  com.apple.loginsupport (1.0 - 1) <31F02734-1ECF-37D9-9DF6-7C3BC3A324FE> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport    0x7fff68d8c000 -     0x7fff68d9fffd  com.apple.login (3.0 - 3.0) <1DC570FD-29EC-3AE8-BD34-D44C00E4621B> /System/Library/PrivateFrameworks/login.framework/Versions/A/login    0x7fff6b86f000 -     0x7fff6b8a2ffa  libAudioToolboxUtility.dylib (1104.84) <BB234563-F952-3E7F-B630-4140DB5E0380> /usr/lib/libAudioToolboxUtility.dylib    0x7fff6b8a9000 -     0x7fff6b8ddfff  libCRFSuite.dylib (48) <02C52318-C537-3FD8-BBC4-E5BD25430652> /usr/lib/libCRFSuite.dylib    0x7fff6b8e0000 -     0x7fff6b8eafff  libChineseTokenizer.dylib (34) <04A7CB5A-FD68-398A-A206-33A510C115E7> /usr/lib/libChineseTokenizer.dylib    0x7fff6b976000 -     0x7fff6b978ff7  libDiagnosticMessagesClient.dylib (112) <27220E98-6CE2-33E3-BD48-3CC3CE4AA036> /usr/lib/libDiagnosticMessagesClient.dylib    0x7fff6b9be000 -     0x7fff6bb75ffb  libFosl_dynamic.dylib (100.4) <68038226-8CAA-36B5-B5D6-510F900B318D> /usr/lib/libFosl_dynamic.dylib    0x7fff6bb9c000 -     0x7fff6bba2ff3  libIOReport.dylib (54) <E3A2148E-C5B2-30A8-ACD3-E081DD02BE90> /usr/lib/libIOReport.dylib    0x7fff6bc84000 -     0x7fff6bc8bfff  libMatch.1.dylib (36) <081FB6A9-0482-3697-A98B-6821FF476C6E> /usr/lib/libMatch.1.dylib    0x7fff6bcba000 -     0x7fff6bcdafff  libMobileGestalt.dylib (826.120.5) <1977AD00-533A-31AA-8D74-EA6CB962F668> /usr/lib/libMobileGestalt.dylib    0x7fff6be4c000 -     0x7fff6be4dfff  libSystem.B.dylib (1281.100.1) <B6FDA8A9-3D2B-3BD5-B5B0-57D311C0FF3D> /usr/lib/libSystem.B.dylib    0x7fff6beda000 -     0x7fff6bedbfff  libThaiTokenizer.dylib (3) <97DC10ED-3C11-3C89-B366-299A644035E7> /usr/lib/libThaiTokenizer.dylib    0x7fff6bef3000 -     0x7fff6bf09fff  libapple_nghttp2.dylib (1.39.2) <B99D7150-D4E2-31A2-A594-36DA4B90D558> /usr/lib/libapple_nghttp2.dylib    0x7fff6bf3e000 -     0x7fff6bfb0ff7  libarchive.2.dylib (72.100.1) <20B70252-0C4B-3AFD-8C8D-F51921E9D324> /usr/lib/libarchive.2.dylib    0x7fff6bfb1000 -     0x7fff6c04afe5  libate.dylib (3.0.1) <C4A5AE88-4E44-36FA-AD3E-0629AF9B94E0> /usr/lib/libate.dylib    0x7fff6c04e000 -     0x7fff6c04eff3  libauto.dylib (187) <85383E24-1592-36BC-BB39-308B7F1C826E> /usr/lib/libauto.dylib    0x7fff6c114000 -     0x7fff6c124ffb  libbsm.0.dylib (60.100.1) <B2331E11-3CBB-3BCF-93A6-12627AE444D0> /usr/lib/libbsm.0.dylib    0x7fff6c125000 -     0x7fff6c131fff  libbz2.1.0.dylib (44) <BF40E193-8856-39B7-98F8-7A17B328B1E9> /usr/lib/libbz2.1.0.dylib    0x7fff6c132000 -     0x7fff6c184fff  libc++.1.dylib (902.1) <AD0805FE-F98B-3E2F-B072-83782B22DAC9> /usr/lib/libc++.1.dylib    0x7fff6c185000 -     0x7fff6c19affb  libc++abi.dylib (902) <771E9263-E832-3985-9477-8F1B2D73B771> /usr/lib/libc++abi.dylib    0x7fff6c19b000 -     0x7fff6c19bfff  libcharset.1.dylib (59) <FF23D4ED-A5AD-3592-9574-48486C7DF85B> /usr/lib/libcharset.1.dylib    0x7fff6c19c000 -     0x7fff6c1adfff  libcmph.dylib (8) <296A51E6-9661-3AC2-A1C9-F1E3510F91AA> /usr/lib/libcmph.dylib    0x7fff6c1ae000 -     0x7fff6c1c5fd7  libcompression.dylib (87) <21F37C2E-B9AA-38CE-9023-B763C8828AC6> /usr/lib/libcompression.dylib    0x7fff6c49f000 -     0x7fff6c4b5ff7  libcoretls.dylib (167) <9E5D1E0C-03F8-37B6-82A1-0D0597021CB8> /usr/lib/libcoretls.dylib    0x7fff6c4b6000 -     0x7fff6c4b7fff  libcoretls_cfhelpers.dylib (167) <C23BE09B-85D1-3744-9E7B-E2B11ACD5442> /usr/lib/libcoretls_cfhelpers.dylib    0x7fff6ca74000 -     0x7fff6cad3ff7  libcups.2.dylib (483.6) <FFE8FE67-A6CC-3C38-A9D7-D411D7B562F1> /usr/lib/libcups.2.dylib    0x7fff6cbdd000 -     0x7fff6cbddfff  libenergytrace.dylib (21) <DBF8BDEE-7229-3F06-AC10-A28DCC4243C0> /usr/lib/libenergytrace.dylib    0x7fff6cbde000 -     0x7fff6cbf6fff  libexpat.1.dylib (19.60.2) <C9163264-BA81-3CC6-9B8C-48A9A0709DD5> /usr/lib/libexpat.1.dylib    0x7fff6cc04000 -     0x7fff6cc06fff  libfakelink.dylib (149.1) <122F530F-F10E-3DD5-BBEA-91796BE583F3> /usr/lib/libfakelink.dylib    0x7fff6cc15000 -     0x7fff6cc1afff  libgermantok.dylib (24) <DD279BF6-E906-30D3-A69E-DC797E95F147> /usr/lib/libgermantok.dylib    0x7fff6cc1b000 -     0x7fff6cc24ff7  libheimdal-asn1.dylib (564.100.1) <68FA1BE5-8FFC-3345-8980-8D8629EBA451> /usr/lib/libheimdal-asn1.dylib    0x7fff6cc25000 -     0x7fff6cd15fff  libiconv.2.dylib (59) <F58FED71-6CCA-30E8-9A51-13E9B46E568D> /usr/lib/libiconv.2.dylib    0x7fff6cd16000 -     0x7fff6cf6dfff  libicucore.A.dylib (64260.0.1) <7B9204AC-EA14-3FF3-B6B9-4C85B37EED79> /usr/lib/libicucore.A.dylib    0x7fff6cf87000 -     0x7fff6cf88fff  liblangid.dylib (133) <36581D30-1C7B-3A58-AA07-36237BD75E0E> /usr/lib/liblangid.dylib    0x7fff6cf89000 -     0x7fff6cfa1ff3  liblzma.5.dylib (16) <4DB30730-DBD1-3503-957A-D604049B98F9> /usr/lib/liblzma.5.dylib    0x7fff6cfb9000 -     0x7fff6d060ff7  libmecab.dylib (883.11) <66AD729B-2BCC-3347-B9B3-FD88570E884D> /usr/lib/libmecab.dylib    0x7fff6d061000 -     0x7fff6d2c3ff1  libmecabra.dylib (883.11) <2AE744D2-AC95-3720-8E66-4F9C7A79384C> /usr/lib/libmecabra.dylib    0x7fff6d630000 -     0x7fff6d65ffff  libncurses.5.4.dylib (57) <B0B09D08-A7C9-38E9-8BF4-E4F4882F93A6> /usr/lib/libncurses.5.4.dylib    0x7fff6d78f000 -     0x7fff6dc0bff5  libnetwork.dylib (1880.120.4) <715FB943-BA01-351C-BEA6-121970472985> /usr/lib/libnetwork.dylib    0x7fff6dcac000 -     0x7fff6dcdffde  libobjc.A.dylib (787.1) <CA836D3E-4595-33F1-B70C-7E39A3FBBE16> /usr/lib/libobjc.A.dylib    0x7fff6dcf2000 -     0x7fff6dcf6fff  libpam.2.dylib (25.100.1) <732E8D8E-C630-3EC2-B6C3-A1564E3B68B8> /usr/lib/libpam.2.dylib    0x7fff6dcf9000 -     0x7fff6dd2fff7  libpcap.A.dylib (89.120.1) <CF2ADF15-2D44-3A35-94B4-DD24052F9B23> /usr/lib/libpcap.A.dylib    0x7fff6ddb3000 -     0x7fff6ddcbfff  libresolv.9.dylib (67.40.1) <B0F5D204-7EF2-3B0B-90EF-BB4D196FCC62> /usr/lib/libresolv.9.dylib    0x7fff6ddcd000 -     0x7fff6de11ff7  libsandbox.1.dylib (1217.120.7) <728BC15F-9A6C-3634-9427-60C01CB5A5D6> /usr/lib/libsandbox.1.dylib    0x7fff6de25000 -     0x7fff6de26ff7  libspindump.dylib (281.3) <0C3A8B48-DC31-3F61-B4CC-746157042D0E> /usr/lib/libspindump.dylib    0x7fff6de27000 -     0x7fff6e011ff7  libsqlite3.dylib (308.5) <AF518115-4AD1-39F2-9B82-E2640E2221E1> /usr/lib/libsqlite3.dylib    0x7fff6e135000 -     0x7fff6e17fff7  libstdc++.6.dylib (104.1) <26211C4C-8B34-3A63-8B38-61B195B586C8> /usr/lib/libstdc++.6.dylib    0x7fff6e262000 -     0x7fff6e265ffb  libutil.dylib (57) <D33B63D2-ADC2-38BD-B8F2-24056C41E07B> /usr/lib/libutil.dylib    0x7fff6e266000 -     0x7fff6e273ff7  libxar.1.dylib (425.2) <943A4CBB-331B-3A04-A11F-A2301189D40B> /usr/lib/libxar.1.dylib    0x7fff6e279000 -     0x7fff6e35bff7  libxml2.2.dylib (33.3) <262EF7C6-7D83-3C01-863F-36E97F5ACD34> /usr/lib/libxml2.2.dylib    0x7fff6e35f000 -     0x7fff6e387fff  libxslt.1.dylib (16.9) <86FE4382-BD77-3C19-A678-11EBCD70685A> /usr/lib/libxslt.1.dylib    0x7fff6e388000 -     0x7fff6e39aff3  libz.1.dylib (76) <DB120508-3BED-37A8-B439-5235EAB4618A> /usr/lib/libz.1.dylib    0x7fff6ec48000 -     0x7fff6ec4dff3  libcache.dylib (83) <A5ECC751-A681-30D8-B33C-D192C15D25C8> /usr/lib/system/libcache.dylib    0x7fff6ec4e000 -     0x7fff6ec59fff  libcommonCrypto.dylib (60165.120.1) <C321A74A-AA91-3785-BEBF-BEDC6975026C> /usr/lib/system/libcommonCrypto.dylib    0x7fff6ec5a000 -     0x7fff6ec61fff  libcompiler_rt.dylib (101.2) <652A6012-7E5C-3F4F-9438-86BC094526F3> /usr/lib/system/libcompiler_rt.dylib    0x7fff6ec62000 -     0x7fff6ec6bff7  libcopyfile.dylib (166.40.1) <40113A69-A81C-3397-ADC6-1D16B9A22C3E> /usr/lib/system/libcopyfile.dylib    0x7fff6ec6c000 -     0x7fff6ecfefe3  libcorecrypto.dylib (866.120.3) <5E4B0E50-24DD-3E04-9374-EDA9FFD6257B> /usr/lib/system/libcorecrypto.dylib    0x7fff6ee0b000 -     0x7fff6ee4bff0  libdispatch.dylib (1173.100.2) <201EDBF3-0B36-31BA-A7CB-443CE35C05D4> /usr/lib/system/libdispatch.dylib    0x7fff6ee4c000 -     0x7fff6ee82fff  libdyld.dylib (750.5) <7E711A46-5E4D-393C-AEA6-440E2A5CCD0C> /usr/lib/system/libdyld.dylib    0x7fff6ee83000 -     0x7fff6ee83ffb  libkeymgr.dylib (30) <52662CAA-DB1F-30A3-BE13-D6274B1A6D7B> /usr/lib/system/libkeymgr.dylib    0x7fff6ee84000 -     0x7fff6ee90ff3  libkxld.dylib (6153.121.2) <5EBB4886-C7B6-31D6-AA63-D861B2D58FCE> /usr/lib/system/libkxld.dylib    0x7fff6ee91000 -     0x7fff6ee91ff7  liblaunch.dylib (1738.120.8) <07CF647B-F9DC-3907-AD98-2F85FCB34A72> /usr/lib/system/liblaunch.dylib    0x7fff6ee92000 -     0x7fff6ee97ff7  libmacho.dylib (959.0.1) <D91DFF00-E22F-3796-8A1C-4C1F5F8FA03C> /usr/lib/system/libmacho.dylib    0x7fff6ee98000 -     0x7fff6ee9aff3  libquarantine.dylib (110.40.3) <D3B7D02C-7646-3FB4-8529-B36DCC2419EA> /usr/lib/system/libquarantine.dylib    0x7fff6ee9b000 -     0x7fff6ee9cff7  libremovefile.dylib (48) <B5E88D9B-C2BE-3496-BBB2-C996317E18A3> /usr/lib/system/libremovefile.dylib    0x7fff6ee9d000 -     0x7fff6eeb4ff3  libsystem_asl.dylib (377.60.2) <1170348D-2491-33F1-AA79-E2A05B4A287C> /usr/lib/system/libsystem_asl.dylib    0x7fff6eeb5000 -     0x7fff6eeb5ff7  libsystem_blocks.dylib (74) <7AFBCAA6-81BE-36C3-8DB0-AAE0A4ACE4C5> /usr/lib/system/libsystem_blocks.dylib    0x7fff6eeb6000 -     0x7fff6ef3dfff  libsystem_c.dylib (1353.100.2) <935DDCE9-4ED0-3F79-A05A-A123DDE399CC> /usr/lib/system/libsystem_c.dylib    0x7fff6ef3e000 -     0x7fff6ef41ffb  libsystem_configuration.dylib (1061.120.2) <EA9BC2B1-5001-3463-9FAF-39FF61CAC87C> /usr/lib/system/libsystem_configuration.dylib    0x7fff6ef42000 -     0x7fff6ef45fff  libsystem_coreservices.dylib (114) <3D0A3AA8-8415-37B2-AAE3-66C03BCE8B55> /usr/lib/system/libsystem_coreservices.dylib    0x7fff6ef46000 -     0x7fff6ef4efff  libsystem_darwin.dylib (1353.100.2) <6EEC9975-EE3B-3C95-AA5B-030FD10587BC> /usr/lib/system/libsystem_darwin.dylib    0x7fff6ef4f000 -     0x7fff6ef56fff  libsystem_dnssd.dylib (1096.100.3) <0115092A-E61B-317D-8670-41C7C34B1A82> /usr/lib/system/libsystem_dnssd.dylib    0x7fff6ef57000 -     0x7fff6ef58ffb  libsystem_featureflags.dylib (17) <AFDB5095-0472-34AC-BA7E-497921BF030A> /usr/lib/system/libsystem_featureflags.dylib    0x7fff6ef59000 -     0x7fff6efa6ff7  libsystem_info.dylib (538) <851693E9-C079-3547-AD41-353F8C248BE8> /usr/lib/system/libsystem_info.dylib    0x7fff6efa7000 -     0x7fff6efd3ff7  libsystem_kernel.dylib (6153.121.2) <9F9902C9-A46F-3CA9-B7F9-5CCFE98FBF75> /usr/lib/system/libsystem_kernel.dylib    0x7fff6efd4000 -     0x7fff6f01bfff  libsystem_m.dylib (3178) <436CFF76-6A99-36F2-A3B6-8D017396A050> /usr/lib/system/libsystem_m.dylib    0x7fff6f01c000 -     0x7fff6f043fff  libsystem_malloc.dylib (283.100.6) <D4BA7DF2-57AC-33B0-B948-A688EE43C799> /usr/lib/system/libsystem_malloc.dylib    0x7fff6f044000 -     0x7fff6f051ffb  libsystem_networkextension.dylib (1095.120.6) <6DE86DB0-8CD2-361E-BD6A-A34282B47847> /usr/lib/system/libsystem_networkextension.dylib    0x7fff6f052000 -     0x7fff6f05bff7  libsystem_notify.dylib (241.100.2) <7E9E2FC8-DF26-340C-B196-B81B11850C46> /usr/lib/system/libsystem_notify.dylib    0x7fff6f05c000 -     0x7fff6f064fef  libsystem_platform.dylib (220.100.1) <736920EA-6AE0-3B1B-BBDA-7DCDF0C229DF> /usr/lib/system/libsystem_platform.dylib    0x7fff6f065000 -     0x7fff6f06ffff  libsystem_pthread.dylib (416.100.3) <77488669-19A3-3993-AD65-CA5377E2475A> /usr/lib/system/libsystem_pthread.dylib    0x7fff6f070000 -     0x7fff6f074ff3  libsystem_sandbox.dylib (1217.120.7) <20C93D69-6452-3C82-9521-8AE54345C66F> /usr/lib/system/libsystem_sandbox.dylib    0x7fff6f075000 -     0x7fff6f077fff  libsystem_secinit.dylib (62.100.2) <E851113D-D5B1-3FB0-9D29-9C7647A71961> /usr/lib/system/libsystem_secinit.dylib    0x7fff6f078000 -     0x7fff6f07fffb  libsystem_symptoms.dylib (1238.120.1) <25C3866B-004E-3621-9CD3-B1E9C4D887EB> /usr/lib/system/libsystem_symptoms.dylib    0x7fff6f080000 -     0x7fff6f096ff2  libsystem_trace.dylib (1147.120) <A1ED1D3A-5FAD-3559-A1D6-1BE4E1C5756A> /usr/lib/system/libsystem_trace.dylib    0x7fff6f098000 -     0x7fff6f09dff7  libunwind.dylib (35.4) <253A12E2-F88F-3838-A666-C5306F833CB8> /usr/lib/system/libunwind.dylib    0x7fff6f09e000 -     0x7fff6f0d3ffe  libxpc.dylib (1738.120.8) <68D433B6-DCFF-385D-8620-F847FB7D4A5A> /usr/lib/system/libxpc.dylib
External Modification Summary:  Calls made by other processes targeting this process:    task_for_pid: 0    thread_create: 0    thread_set_state: 0  Calls made by this process:    task_for_pid: 0    thread_create: 0    thread_set_state: 0  Calls made by all processes on this machine:    task_for_pid: 134    thread_create: 0    thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=628.9M resident=0K(0%) swapped_out_or_unallocated=628.9M(100%) Writable regions: Total=928.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=928.7M(100%)
                               VIRTUAL   REGION REGION TYPE                        SIZE    COUNT (non-coalesced) ===========                     =======  ======= ATS (font support)                32.0M      107 ATS (font support) (reserved)        8K        2         reserved VM address space (unallocated) Accelerate framework               384K        3 Activity Tracing                   256K        1 CG backing stores                 27.4M        8 CG image                            56K        5 CoreAnimation                      376K       15 CoreGraphics                         8K        1 CoreImage                           40K        6 CoreUI image data                 2092K       17 Foundation                           4K        1 Kernel Alloc Once                    8K        1 MALLOC                           452.6M      649 MALLOC guard page                   32K        6 MALLOC_LARGE (reserved)            460K        3         reserved VM address space (unallocated) MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated) Memory Tag 242                      12K        1 STACK GUARD                       56.1M       18 Stack                             16.6M       18 VM_ALLOCATE                       6712K       51 __DATA                            33.3M      358 __DATA_CONST                        96K        4 __FONT_DATA                          4K        1 __LINKEDIT                       398.5M       75 __OBJC_RO                         32.2M        1 __OBJC_RW                         1892K        2 __TEXT                           230.4M      346 __UNICODE                          564K        1 mapped file                       59.7M       20 shared memory                      656K       19 ===========                     =======  ======= TOTAL                              1.7G     1741 TOTAL, minus reserved VM space     1.3G     1741
Model: MacBookAir8,2, BootROM 1037.120.87.0.0 (iBridge: 17.16.15300.0.0,0), 2 processors, Dual-Core Intel Core i5, 1.6 GHz, 8 GB, SMC Graphics: kHW_IntelUHDGraphics617Item, Intel UHD Graphics 617, spdisplays_builtin Memory Module: BANK 0/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3634443450512D3039 Memory Module: BANK 1/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3634443450512D3039 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x843), wl0: Feb 28 2020 15:31:19 version 9.30.357.35.32.5.42 FWID 01-9d05982a Bluetooth: Version 7.0.5f6, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB 3.0 Bus USB Device: Apple T2 Bus USB Device: Apple Internal Keyboard / Trackpad USB Device: Headset USB Device: Ambient Light Sensor USB Device: FaceTime HD Camera (Built-in) USB Device: Apple T2 Controller Thunderbolt Bus: MacBook Air, Apple Inc., 47.4
9 notes · View notes
thesecuritysleuth · 5 years ago
Text
Sunday Round Up - 19th of April 2020
amzn_assoc_ad_type = "banner"; amzn_assoc_marketplace = "amazon"; amzn_assoc_region = "US"; amzn_assoc_placement = "assoc_banner_placement_default"; amzn_assoc_campaigns = "amzn_vicc_cloudcam_1017"; amzn_assoc_banner_type = "category"; amzn_assoc_isresponsive = "true"; amzn_assoc_banner_id = "1J0CHGJT75D586M66602"; amzn_assoc_tracking_id = "kraljevicn1-20"; amzn_assoc_linkid = "c122cc4768b349b4aab7d3099b74ea1c";
Sunday Round up for this week:
Articles:
Im publishing an infosec book
MacOS Dylib Injection through Mach-O Binary Manipulation
Ebfuscation: Abusing system errors for binary obfuscation
Industry Roundup: Online Digital Forensics Training
Hackers Favor Small Hospitals, Health Centers as Ransomware Targets
If you found some other interesting stuff this week feel free to leave a link to it in the comments section. Otherwise feel free to check out the last roundup here.
These round ups are brought to you by PassVult.
0 notes
mesotokyo · 6 years ago
Text
Spleeterを雑にインストールして使う
「Spleeter」という、機械学習技術を使ってミックス済み音源からボーカルやドラム、ベースといった楽器の音を個別に抜き出すソフトウェアが公開されました。詳しいことはGIGAZINEの記事で紹介されており、インストール方法もこの記事書かれているのですが、CondaでPython環境を組むのは個人的に嫌いなので、雑に個別にインストールしてみました。環境はmacOS Sierra(10.12.6)です。
インストール方法はGitHub上にあるWikiにまとめられており、そちらを参照しました。
なおこの方法でインストールするとGPUによる処理のサポートが使えないそうですので、速いGPUを使っている人は大人しくConda経由で入れた方が良いかもしれません。
1. Python 3系のインストール
SpleeterはPythonで実装されており、Pythonバージョン3以降が必要です。macOSには標準でPythonがインストールされていますが、Sierraにインストールされているのはバージョン2.7なので使えません。なので、とりあえず「Python Releases for Mac OS ×」ページからインストーラをダウンロードしてインストールします。今回は「Python 3.7.5 - Oct. 15, 2019」のmacOS 64-bit installerをダウンロードしてインストールしました。
2. FFmpegのインストール
SpleeterはFFmpegというファイルフォーマット変換ツールを使っているそうなので、こちらもインストールしておきます。
「Download FFmpeg」ページのAppleアイコン下にダウンロードページへのリンクがあります。「Static builds for macOS 64-bit」と「Static and shared builds for macOS 64-bit」がありますが、今回は「Static and Shared」を選択しました。
Tumblr media
このリンクをクリックすると「FFmpeg Builds」というページが開くので、画面右下でダウンロードしたいパッケージを選択します。今回はVersionは「4.2.1」、Architectureは「macOS 64-bit」、Linkingは「Shared」を選んで「Download Build」をクリックしパッケージをダウンロードします。
Tumblr media
ダウンロードしたパッケージはZIP形式なので、ダブルクリックして展開後、「bin」ディレクトリ内にある拡張子が「.dylib」のファイル(ブロックのアイコンのファイル)を/usr/local/libに、「ffmpeg」「ffplay」「ffprobe」を/usr/local/binにコピーもしくは移動します。
Tumblr media
ちなみにこの/usrディレクトリはFinderでは通常は見えないのですが「移動」−「フォルダへ移動」メニューを選択し、そこで「/usr/」と入力して「移動」をクリックすると開くことができます。
Tumblr media Tumblr media
/usr/localや/usr/local/bin、/usr/local/shareディレクトリが存在しない場合、適当に作りましょう。
3. Spleeterのインストール
ターミナルを起動し、「sudo pip3 install spleeter」コマンドを実行します。パスワードの入力が求められるので、実行ユーザーのパスワードを入力します(要管理者権限)。自動的に必要なファイルがダウンロードされインストールされます。
Tumblr media Tumblr media
4. spleeterの実行
この方法では、spleeterは、/Library/Frameworks/Python.framework/Versions/3.7/binディレクトリにインストールされます。ボーカル/ドラム/ベース/それ以外の4トラック(4stems)に分離する場合、処理したいオーディオファイルがあるディレクトリで次のように実行します。
/Library/Frameworks/Python.framework/Versions/3.7/bin/spleeter separate -i <処理対象ファイル> -o <出力を保存するディレクトリ名> -p spleeter:4stems
ちなみに「ボーカルとそれ以外」(2stems)で出力したい場合は「spleeter:4stems」の部分を「spleeter:2stems」に、「ボーカル/ドラム/ベース/ピアノ/その他」(5stems)で出力したい場合は「spleeter:5stems」に変更します。
なお、spleeterは機械学習技術を使用しており、初回実行時は学習データを自動ダウンロードするため若干時間がかかります。ダウンロードする学習データもGitHubで公開されているのですが、2stemsで69.7MB、4stemsで140MB、5stemsで174MBだそうです(GitHubはダウンロードが遅いので時間がかかる)。
変換が終了すると、指定したディレクトリ内にファイル名と同じディレクトリが作成され、そこに.WAV形式で変換結果が出力されます。
今回約5分の音楽ファイルで試したところ、変換が開始されてから2、3分ほどで処理が完了しました。かなり負荷がかかるようで処理中は全体的にmacの動作がとても重くなります。
出力データですが、もちろん明瞭さにはややかけるのですが、確かに綺麗に抜き出せているなあ、と感じました。
4 notes · View notes
j0ecool · 11 months ago
Text
UI Crescendo
So now I gotta extend the UI to draw more than just buttons I suppose
My first thought is to do the obvious thing and have a UIElement base class, from which individual elements can derive. The problem with this is that we're hot-reloading the game from a .dll, so vtables have a tendency to get thrashed when we reload, so we'll jump into stale memory and try to execute malformed instructions (what we professionals call a "big yikes").
We're persisting UI elements because we've split the update and render steps, so we just need to clear the stale state on reload. So we'll add a callback that we can fire right before unloading the dll, and use that to clear all the stale elements
Tumblr media
We also add an Allocator struct so that we can bundle malloc AND free and simplify that plumbing.
Then in the main (non-dylib) part,
Tumblr media
and when we unload the game, clear the UI elements
Tumblr media
(a simpler thing to do would be to clear the buffered UI elements after rendering them so that we never persist them across frames regardless of whether we reload the dll. However we *do* persist interaction data (button state) from frame to frame, so it's pretty important that we not do that. This does mean we lose clicks in progress when the dll reloads, but that should never happen to non-devs (and is impractical to reproduce for devs, at that), so #NAB #wontfix)
Then I realize that we still have problems, because we need to store some kind of runtime type information (RTTI) so we know how to actually update the elements in question. So if we have to add an enum per derived class, store that in the base class, and make sure that stays in sync, that seems way messier than just using an ADT-like design in the first place. (Dr. Hindsight here: dynamic_cast would probably have worked just fine, I just didn't think about it until typing "RTTI" just now)
So uh what are ADTs? Well if you go full expanding brain memes and do pure-functional programming, you wind up in the land of Algebraic Data Types. Specifically Sum types, so called because the members of a type are the SUM of possibilities of its components. Which is to say a UIElement can be a Button OR a text Label. And another way to say sum/or is "union"
Tumblr media
this is basically the mechanism behind how Haskell's sum types work, only with more footguns because we're dealing with the plumbing directly. Fortunately we're using these as essentially an implementation detail, so we control access to a very limited number of public interfaces, so what could possibly go wrong?
(I should probably split some of this stuff out of being all in one big game.cpp file, which would let me actually hide these implementation details, but we'll deal with that cleanup when it becomes more relevant)
back in the UI class, let's pull out the code that validates our element index, because we'll need to duplicate this logic for every type of thing
Tumblr media
and now our button preamble looks like this,
Tumblr media
that elem.kind jiggery-pokery is something we'll need to repeat at least once per element, which is annoying, but the cleanest way to reduce the repetition is with a macro, and frankly I'd rather not
Now then we just add a label method to add text elements,
Tumblr media
and some helper methods to handle formatting numbers (todo: formatting)
Tumblr media
All of that leads us to this rather-svelte result for actually building a UI
Tumblr media
which rendered in-engine, finally, nets us,
Tumblr media
If you can't tell, I am very much of the "MIT approach" to software, where I will spend tremendous amounts of effort in the Implementation, in order to have a cleaner Interface. I did used to be a compiler engineer after all. This is probably related to why I have yet to ship a commercial product solo, isn't it.
Tumblr media
anyhow, all that was a bunch of architectural gobbledygook. Mostly just figuring out how to partition the problem and what mechanisms to use in order to not explode within the confines of dll hot-reloading, while still scaling linearly with additional elements. In theory, adding different types of elements at this point should be straightforward, not requiring much additional infrastructure. (In theory, theory and practice are identical. In practice...)
Now, the thing that's cool about the imgui-style of UI architecture is that it lets you make compound custom widgets via simple composition of existing elements. Meaning that application logic doesn't need to deal with any of the complexity of the underlying system.
So the specific thing I wanted a UI for was to tweak the parameters of the texture generator. At some point I pulled out all the different constants I was using, so I could have them all collated in the same space
Tumblr media
I don't have default values there, because I set the values in the onLoad callback, so they update whenever I change the code and rebuild
Tumblr media
(and I do mean whenever I change the code; I have it watching game.cpp for changes and rebuilding in the main .exe, so that's automated too)
So that's *pretty good*, but it's still a two second compile every time I want to make a tweak to the parameters, along with being in a separate window from where the textures are actually displayed. It would be way smoother to get that down to near-instantaneous
Tumblr media
yeah yeah you get the idea
so now I can create a custom widget for each parameter I want to change, consisting of a button each to increase and decrease the value, plus displaying the current value
Tumblr media
this is just a normal function that takes parameters totally orthogonal to the UI, that does whatever arbitrary logic it wants, with no custom rendering logic or anything. (Ideally this would use a Slider element, and lo/hi would dictate the range of values, but that would be a new element type, and I'm sick of dealing with UI internals and just want to move on to doing other stuff for a bit)
so now we can remove the onload logic ("I fucking love deleting //todo:s" etc), set those values as defaults, and update our UI code:
Tumblr media
which does Pretty Much What You'd Expect
Tumblr media
reducing iteration time down ot the 50ms it takes to generate a new batch of 16 textures. amazing
note that we're setting min/max manually, and we could probably reduce repetition by factoring out the common case where we just +/- one with some minimum, this is Good Enough and sufficiently obvious that I'm fine with it
so of course I start playing around with it (noise size = 7, tex size = 16, noise scale = 1, mode = 3, tex repetitions = 8)
Tumblr media
ok this one too (noise size 31, noise scale 4, tex size 1024, tex repetitions 1)
Tumblr media
and mode 2, noise scale 9 (3 repeating bands of blue, red, green)
Tumblr media
mode 3, noise scale 3, noise size 13, repetitions 16
Tumblr media
so, the moral here I guess is that by making it more fun to mess around with, I'm more likely to explore the possibility space. Which was the whole point of investing in better tooling in the first place :)
0 notes
this-week-in-rust · 3 years ago
Text
This Week in Rust 460
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tweet us at @ThisWeekInRust or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub. If you find any errors in this week's issue, please submit a PR.
Updates from Rust Community
Official
Security advisories for Cargo (CVE-2022-36113, CVE-2022-36114)
Foundation
Rust Foundation Establishes Security Team to Support and Advance Rust Programming Language
Newsletters
Rust Nigeria Issue #9
Project/Tooling Updates
rust-analyzer changelog #146
IntelliJ Rust Changelog #178
A byte string library for Rust
Pomsky 0.7 released
Slint weekly updates (The GUI framework)
Fang 0.9 - new version of the background processing framework for rust
Fornjot (code-first CAD in Rust) - Weekly Release - 2022-W37
This week in Databend #59: A Modern Cloud Data Warehouse for Everyone
HexoSynth 2022 - Devlog #12 - Documentation for me and you
Observations/Thoughts
You Can't Do That: Abstracting over Ownership in Rust with Higher-Rank Type Bounds. Or Can You?
Security and Correctness in Wasmtime
Attacking Firecracker: AWS' microVM Monitor Written in Rust
&stress about &Strings
A pair of Rust kernel modules
GNU ld Discards Section Containing Code – Section Flags are Important for ELF Files
Use Rust to Reduce the Size of Your SQLite Database
[video] Coroutines: C++ vs Rust - Jonathan Müller - C++ on Sea 2022
[video] Rust on Rails (write code that never crashes)
[video] Let's Code Asteroids in Rust with a First-Time Bevy User
[video] Linux Plumbers Conference 2022 - Rust MC
[video] [series] Rust Day on Google Open Source Live
Rust Walkthroughs
Kernighan software tools in rust
Speeding up incremental Rust compilation with dynamic libraries
Learning Rust by implementing a SHA-1 hash cracker
Chat Blast! A TCP chat server in Rust
Concurrency in RustDb
Beginners guide to Solana NFTs in Rust.
STM32F4 Embedded Rust at the HAL: DMA Controllers
Miscellaneous
[FR] Rejoignez la communauté Rust (et devenez un "rustacé")
[DE] Moderne Spieleprogrammierung mit dem Entity Component System und der Engine Bevy
[DE] Programmieren mit Rust für den FreeBSD-Kernel
Crate of the Week
This week's crate is bstr, a fast and featureful byte-string library.
Thanks to 8573 for the suggestion!
Please submit your suggestions and votes for next week!
Call for Participation
Always wanted to contribute to open-source projects but didn't know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
Ockam - Support TCP keepalive for TCP clients
Ockam - Show ockam command help in $PAGER or less (clap based)
Ockam - Implement ockam reset clap command
lib3mf - Help compiling the upstream C++ library on Windows
Artichoke Ruby - Help migrate more path helpers out of its monolith into a support crate.
If you are a Rust project owner and are looking for contributors, please submit tasks here.
Updates from the Rust Project
324 pull requests were merged in the last week
initial implementation of return-position impl Trait in traits
check that the types in return position impl Trait in traits are well-formed
deny return-position impl Trait in traits for object safety
only encode return-position impl Trait in trait when parent function has a default body
implement std::marker::Tuple, a marker trait for tuples
add inline-llvm option for disabling/enabling LLVM inlining
stabilize raw-dylib for non-x86
equate fn outputs when inferring RPITIT hidden types
allow generators to impl Clone/Copy
avoid infinite loop in function arguments checking
const_generics: correctly deal with bound variables
fix LLVM IR type mismatch
fix ICE in opt_suggest_box_span
fix ICE report flags display
fix ICE, generalize 'move generics to trait' suggestion for >0 non-rcvr arguments
fix RPIT ICE for implicit HRTB when missing dyn
fix code generation of Rvalue::Repeat with 128 bit values
fix compile errors for uwp-windows-msvc targets
normalize before erasing late-bound regions in equal_up_to_regions
recover from using ; as separator between fields
fix the suggestion of format for asm_sub_register
adjust and slightly generalize operator error suggestion
add list of recognized repr attributes to the unrecognized repr error
shrink span for bindings with subpatterns
point at type parameter in plain path expr
point out when a callable is not actually callable because its return is not sized
allow lower_lifetime_binder receive a closure
do not suggest a semicolon for a macro without !
include enum path in variant suggestion
suggest adding array lengths to references to arrays if possible
suggest introducing an explicit lifetime if it does not exist
suggest pub instead of public for const type item
suggest removing unnecessary prefix let in patterns
migrate another part of rustc_infer to session diagnostic
migrate rustc_middle diagnostic
migrate rustc_session to use SessionDiagnostic - Pt. 2
miri: add a Machine hook for inline assembly
shrink PredicateS
shrink hir::Ty and hir::Pat
parameterize ty::Visibility over used ID
allow lint passes to be bound by TyCtxt
track PGO profiles in depinfo
use RelocModel::Pic for UEFI targets
use niche-filling optimization even when multiple variants have data
inline <T as From<T>>::from
lower the assume intrinsic to a MIR statement
compile spin_loop_hint as pause on x86 even without sse2 enabled
reimplement carrying_add and borrowing_sub for signed integers
optimize thread parking on NetBSD
remove &[T] from vec_deque::Drain
the <*const T>::guaranteed_* methods now return an option for the unknown case
use futex-based locks and thread parker on Hermit
hashbrown: add HashSet::raw_table
hashbrown: add RawTable::is_full
git2: implement IntoIterator for Statuses
codegen_gcc: simd: impl extract_element for vector types
cargo: specify the max length for crate name
rustdoc: avoid cleaning modules with duplicate names
rustdoc: correcty handle intra-doc-links to items without HTML page
rustdoc: more accurate struct type
rustdoc: store Variant Fields as their own item
clippy: do not expand macro in nonminimal_bool suggestions
clippy: don't lint large_stack_array inside static items
clippy: don't panic on invalid shift while constfolding
clippy: fix FormatArgsExpn parsing of FormatSpec positions
clippy: fix range_{plus,minus}_one bad suggestions
clippy: fix hang in vec_init_then_push
clippy: rename the arithmetic lint
clippy: suggest unwrap_or_default when closure returns "".to_string
clippy: use visit_expr_field for ParamPosition
clippy: use macro callsite when creating Sugg helper
clippy: make Arithmetic consider literals
clippy: assertions_on_result_states: fix suggestion when assert! is not in a statement
rust-analyzer: add config to unconditionally prefer core imports over std
rust-analyzer: build release artifact against older glibc
rust-analyzer: filter imports on find-all-references
rust-analyzer: new assist: move_format_string_arg
rust-analyzer: remove the toggleInlayHints command from VSCode
rust-analyzer: use proc-macro-srv from sysroot in rust-project.json workspaces
rust-analyzer: make clicking a closing brace inlay hint go to the opening brace
rust-analyzer: add semicolon completion to mod
rust-analyzer: handle lifetime variables in projection normalization
rust-analyzer: handle trait methods as inherent methods for trait-related types
Rust Compiler Performance Triage
From the viewpoint of metrics gathering, this was an absolutely terrible week, because the vast majority of this week's report is dominated by noise. Several benchmarks (html5ever, cranelift-codegen, and keccak) have all been exhibiting bimodal behavior where their compile-times would regress and improve randomly from run to run. Looking past that, we had one small win from adding an inline directive.
Triage done by @pnkfelix. Revision range: e7cdd4c0..17cbdfd0
Summary:
(instructions:u) mean range count Regressions ❌ (primary) 1.1% [0.2%, 6.2%] 26 Regressions ❌ (secondary) 1.9% [0.1%, 5.6%] 34 Improvements ✅ (primary) -1.8% [-29.4%, -0.2%] 42 Improvements ✅ (secondary) -1.3% [-5.3%, -0.2%] 50 All ❌✅ (primary) -0.7% [-29.4%, 6.2%] 68
11 Regressions, 11 Improvements, 13 Mixed; 11 of them in rollups 71 artifact comparisons made in total
Full report here
Call for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization. The following RFCs would benefit from user testing before moving forward:
No RFCs issued a call for testing this week.
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
De-RFC: Remove type ascription
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
RFCs
Rust Style Team
RFC: Statics in patterns
Tracking Issues & PRs
[disposition: close] Loosen shadowing check inside macro contexts (attempt 2).
[disposition: merge] Tracking issue for std::hint::black_box
[disposition: merge] Commit to safety rules for dyn trait upcasting
[disposition: merge] Tracking Issue for constifying some {BTreeMap,Set} functions
[disposition: merge] Tracking Issue for Option::unzip()
[disposition: merge] Tracking issue for map_first_last: first/last methods on BTreeSet and BTreeMap
[disposition: merge] Make Sized coinductive, again
[disposition: merge] Neither require nor imply lifetime bounds on opaque type for well formedness
[disposition: merge] Make typeck aware of uninhabited types
[disposition: merge] Stabilize let else
[disposition: merge] Fix #[derive(Default)] on a generic #[default] enum adding unnecessary Default bounds
New and Updated RFCs
No New or Updated RFCs were created this week.
Upcoming Events
Rusty Events between 2022-09-14 - 2022-10-12 🦀
Virtual
2022-09-14 | Virtual (Boulder, CO, US) | Boulder Elixir and Rust
Monthly Meetup
2022-09-14 | Virtual (Cardiff, UK) | Rust and C++ Cardiff
Introduction to Async in Rust
2022-09-14 | Virtual (Malaysia)| Golang Malaysia
Rust Meetup September 2022
2022-09-15 | Virtual (Columbus, OH, US) | GDG Columbus
Past, Present, and Future of Internet Money! (Custom tokenomics, RUST and CosmWASM library...)
2022-09-15 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2022-09-20 | Virtual (Washington, DC, US) | Rust DC
Mid-month Rustful: Bencher—Catch Performance Regressions in CI—Everett Pompeii
2022-09-21 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Rust Study/Hack/Hang-out (Call for Participation)
2022-09-22 | Virtual (Charlottesville, VA, US) | Charlottesville Rust Meetup
Rust based Bluetooth tools (BlueR) you can use today
2022-09-22 | Virtual (Tehran, IR) | Iran Rust Meetup
Rust Iran Meetup #9 - Let's Write An Async Executor
2022-09-23 | Virtual (Tokyo, JP) | Rust Tokyo
Rust Tokyo 2022
2022-09-27 | Virtual (Dallas, TX, US) | Dallas Rust
Last Tuesday
2022-09-28 | Virtual (London, UK) | Rust London User Group
Rust (Hybrid) Hack & Learn September 2022
2022-10-04 | Virtual (Buffalo, NY, US) | Buffalo Rust Meetup
Buffalo Rust User Group, First Tuesdays
2022-10-05 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2022-10-05 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2022-10-06 | Virtual (Nürnberg, DE) | Rust Nuremberg
Rust Nürnberg online #18
2022-10-08 | Virtual | Rust GameDev
Rust GameDev Monthly Meetup
2022-10-12 | Virtual (Boulder, CO, US) | Boulder Elixir and Rust
Monthly Meetup
2022-10-12 | Virtual (San Francisco, CA, US) | Microsoft Reactor San Francisco
Getting Started with Rust: Building Rust Projects
Europe
2022-09-15 | Paris, FR | Rust Paris
Rust Paris meetup #52
2022-09-27 | Nijmegen, NL | Rust Nederland
Regular track: Rust at RU
Student track: Rust at RU
2022-09-28 | London, UK + Virtual | Rust London User Group
Rust (Hybrid) Hack & Learn September 2022
2022-09-29 | Amsterdam, NL | Rust Developers Amsterdam Group
Fiberplane Rust Workshop
2022-09-29 | Copenhagen, DK | Copenhagen Rust group
Rust Hack Night #29
2022-09-29 | Enschede, NL | Dutch Rust Meetup
Going full stack on Rust
2022-10-02 | Florence, IT + Virtual | RustLab
RustLab Conference 2022 (Oct 2-4)
2022-10-03 | Stockholm, SE | Stockholm Rust
Rust Meetup @Microsoft Reactor
2022-10-12 | Berlin, DE | Rust Berlin
Rust and Tell - EuroRust B-Sides
North America
2022-09-14 | Austin, TX, US | Rust ATX
Rust Lunch
2022-09-20 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
2022-09-22 | Lehi, UT, US | Utah Rust
Game Prototyping with Rusty Engine with Nathan Stocks and Food!
2022-09-29 | Ciudad de México, MX | Rust MX
Nuestra RustMX comunidad tiene página
Oceania
2022-09-14 | Sydney, NSW, AU | Rust Sydney
Rust-Sydney Lightning Talks
2022-09-20 | Phillip, ACT, AU | Canberra Rust User Group
September Meetup
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
In Rust We Trust
– Alexander Sidorov on Medium
Thanks to Anton Fetisov for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin.
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
0 notes
hackgit · 2 years ago
Text
[Media] ​​opainject
​​opainject iOS tool to inject a dylib into a process using both shellcode and ROP methods. (By default ROP method is used, it's superior to the shellcode method in every way but I started with the shellcode method and decided to leave it in). Tested on iOS 14 and 15 (yes you heard that right, but this is actually useless without some sort of PMAP trust level bypass as the dylib will just be mapped as R-- and the process will crash). https://github.com/opa334/opainject
Tumblr media
0 notes
iosgods · 2 years ago
Text
0 notes
mguytechbits · 2 years ago
Text
Handbrake on MacOS Ventura (13.0) and M1
While ripping my DVD collection to run on a personal Plex server, I had a difficult time getting Handbrake to read copy-protected DVDs. Instructions online say that all you have to do is:
`brew install libdvdcss`
(Or install VLC). And then everything should work properly. This wasn’t the case for me. A quick look in the log shows:
[17:04:11] macgui: dlopen error: dlopen(/usr/local/lib/libdvdcss.2.dylib, 0x0001): tried: '/usr/local/lib/libdvdcss.2.dylib' (file system sandbox blocked open()), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/lib/libdvdcss.2.dylib' (no such file), '/usr/local/lib/libdvdcss.2.dylib' (file system sandbox blocked open())
The sandbox won’t let Handbrake open the library. Google will tell you to give the application “full disk access” but that didn’t work for me either. What _did_ work was to follow a stranger’s recommendation and copy the compiled library straight into the Handbrake application folder:
Using `locate`, find the library installed by homebrew. Mine was here: `/opt/homebrew/Cellar/libdvdcss/1.4.3/lib/libdvdcss.2.dylib`
Copy that file into `/Applications/HandBrake.app/Contents/Frameworks/` and try again. Handbrake should open your DVD without any complaints.
0 notes
akubi0w1 · 3 years ago
Text
C++のライブラリをGoから呼び出す方法
C++のライブラリをGoから呼び出す方法
MacOS M1
Monterey 12.5
CMake
3.25.1
事前知識につ��て
以下あたりで、C++のライブラリやCMakeの勉強をしました。
ライブラリのリンク方法をきっちり区別しよう -Qiita
CMake入門-基本概念と主な関数 -Qiita
C#で書いたライブラリをPHPやGoから呼び出す -Qiita
CMake Generator
チュートリアル: 独自のダイナミック リンク ライブラリを作成して使用する (C++)
コードを管理しているリポジトリはakubi0w1/call-cpplib-by-go-sample
C++のライブラリを作ってみる
テストということで適当に足し算します。
// cpplib/TestLibrary.h #ifndef TEST_H #define TEST_H #define DLL_EXPORT extern "C" __declspec(dllexport) #define DLL_CALL __stdcall DLL_EXPORT double DLL_CALL Add(double a, double b); #endif //TEST_H
// cpplib/TestLibrary.cpp #include "TestLibrary.h" double Add(double a, double b) { return a + b; }
CMakeまわり
CMakeLists.txtを書く
// CMakeLists.txt cmake_minimum_required(VERSION 3.23) project(test_library) set(CMAKE_CXX_STANDARD 14) add_compile_options(-fms-extensions) add_library(TestLibrary SHARED cpplib/TestLibrary.cpp cpplib/TestLibrary.h) # 静的ライブラリの場合は下記を指定する # add_library(TestLibrary STATIC cpplib/TestLibrary.cpp cpplib/TestLibrary.h)
CMakeのコマンドを実行するためのMakefileを作ります。
# Makefile CURRENT_PATH = $(shell pwd) # toolchains TOOLCHAIN_DIR = $(CURRENT_PATH)/.toolchain TOOLCHAIN_BIN = $(TOOLCHAIN_DIR)/bin # cmake CMAKE = $(TOOLCHAIN_BIN)/cmake/CMake.app/Contents/bin/cmake CMAKE_VERSION = 3.25.1 # packages UNAME_S := $(shell uname -s) ARCH := $(shell uname -m) ifeq ($(UNAME_S),Darwin) # See https://cmake.org/download/ CMAKE_ARCHIVE = cmake-$(CMAKE_VERSION)-macos-universal CMAKE_PACKAGE = https://github.com/Kitware/CMake/releases/download/v$(CMAKE_VERSION)/$(CMAKE_ARCHIVE).tar.gz endif ########################################### # cmake cmake-version: $(CMAKE) $(CMAKE) --version # See generators: https://cmake.org/cmake/help/latest/manual/cmake-generators.7.html cmake-buildpj: $(CMAKE) $(CMAKE) -S . -B build/ -G"Unix Makefiles" cmake-buildlib: $(CMAKE) $(CMAKE) --build build/ $(CMAKE): mkdir -p $(TOOLCHAIN_BIN) mkdir -p $(TOOLCHAIN_DIR)/tmp-cmake cd $(TOOLCHAIN_DIR)/tmp-cmake && curl -Lo cmake.tar.gz $(CMAKE_PACKAGE) && tar -zxvf cmake.tar.gz mv $(TOOLCHAIN_DIR)/tmp-cmake/$(CMAKE_ARCHIVE) $(TOOLCHAIN_BIN)/cmake rm -rf $(TOOLCHAIN_DIR)/tmp-cmake
ライブラリをビルドする
Makefileで定義したターゲットを使ってビルドしてみる。
# プロジェクトファイルの作成 # build/が作成されます $ make cmake-buildpj # ライブラリのビルド # ライブラリの種類に応じて build/libTestLibrary.[a|dylib] が生成されます $ make cmake-buildlib
Goで呼び出す
静的ライブラリと動的ライブラリを呼び出してみる
静的ライブラリ
build/libTestLibrary.aが作成されていることを確認してください。
// main.go package main // #cgo LDFLAGS: -L./build -lTestLibrary // double Add(double a, double b); import "C" import ( "log" ) func main() { num1 := C.Add(1.5, 2.0) log.Printf("num: %+v", num1) }
goコードの実行をしてみる
$ go run main.go 2022/12/15 17:15:09 num: 3.5
動的ライブラリ
build/libTestLibrary.dylibがあることを確認してください。
// ライブラリを配置 $ sudo cp build/libTestLibrary.dylib /usr/local/lib/libTestLibrary.dylib
goのコードを書く
// main.go package main // #cgo LDFLAGS: -L. -lTestLibrary // double Add(double a, double b); import "C" import ( "log" ) func main() { num1 := C.Add(1.5, 2.0) log.Printf("num: %+v", num1) }
goコードの実行をしてみる
$ go run main.go 2022/12/15 17:17:17 num: 3.5
0 notes
chesspolh · 3 years ago
Text
Update macfuse
Tumblr media
#Update macfuse install
#Update macfuse update
#Update macfuse download
Lrwxr-xr-x 1 antoine staff 13 14 mai 05:58 libosxfuse_i64.la -> /Volumes % kextstat | grep osxfuse Lrwxr-xr-x 1 antoine staff 16 14 mai 05:58 libosxfuse_i64.dylib -> libosxfuse.dylib Lrwxr-xr-x 1 antoine staff 18 14 mai 05:58 libosxfuse_i64.2.dylib -> libosxfuse.2.dylib rwxr-xr-x 1 antoine staff 933 libosxfuse.la this article is printed, MacFUSE has already been updated several times.
#Update macfuse update
Lrwxr-xr-x 1 antoine staff 18 14 mai 05:58 libosxfuse.dylib -> libosxfuse.2.dylib position of software update engine of choice for independent developers. rwxr-xr-x 1 antoine staff 973488 libosxfuse.2.dylib rwxr-xr-x 1 antoine staff 971 7 avr 07:59 libfuse.la Lrwxr-xr-x 1 antoine staff 15 14 mai 05:25 libfuse.dylib -> libfuse.2.dylib rwxr-xr-x 1 antoine staff 531808 7 avr 07:59 libfuse.2.dylib Vboximg-mount: error: Failed to load the fuse library, rc=VERR_FILE_NOT_FOUNDīut I have everything /Volumes % ls -la /usr/local/lib | grep fuse
#Update macfuse install
I think it'd be really nice if VirtualBox somehow provided an option for users who already have macFUSE to somehow integrate with it, though. came up with binary version (in DMG) of MacFUSE and ntfs-3g, ready to install (credit to ShadowOfGed at AppleNova). (I’ve never built a Linux kernel module before, let alone a macOS kext) Sad to see it take this path, but I’m sure the author had his reasons, and I really don’t want to “second-guess an operation from an armchair,” as David Strathairn’s character says in that Bourne movie. NTFS-3G Requires a build from source for anything newer than 2010. Starting with the 3.10.0 release, redistributions bundled with commercial software are not allowed without specific prior written permission. Updated at May 2015, with current solutions. I also want to point out that, unfortunately, macFUSE has ceased to be open-source, since version 3.10: OSXFUSE is not required to run Boxcryptor anymore. I will say that I haven’t tried this (yet), so I have no idea if such an outdated kext will even work on macOS 12 (Monterey). Find all Boxcryptor updates and information about changelogs, maintenance window, network access and. Right now, I suppose the best way to be able to use vboximg-mount is to reinstall the flatpack (. (See this pull request on the Homebrew Cask GitHub page). I’d also like to add - for the benefit of any Homebrew users who might end up scratching their heads like me - that Homebrew also deselects the default OSXFUSE option in the flatpack installer.
After the machine boots, try veraCrypt again.Note that the VirtualBox (VBox) 6.x installer also comes with its own FUSE for macOS (OSXFUSE) installer, which runs by default.
(The OSXFUSE prefpane isnt it thats for updating OSXFUSE.). If it is there, click on it and then reboot the machine. I wasnt aware that either Fuse4X or OSXFUSE had created an updated version of this GUI.
If issue persists, go to "System Preferences -> Security & Privacy -> General" and see if there is an allow button at the bottom for 'Benjamin Fleischer".
After reboot, try to use VeraCrypt again.
Regardless if the message appear or not, reboot the machine (important step). Latest reported support status of macFUSE on Apple Silicon and Apple M2 and M1 Ultra Processors.
Normally you should see the message about allowing osxfuse extension in "System Preferences -> Security & Privacy -> General".
open again osxfuse installation dmg and this time launch the installer.
Double click on it and follow the wizard to remove osxfuse. After it opens, you will find "Uninstaller" file.
#Update macfuse download
For that, download osxfuse of the same version that is already installed (either 3.11.2 or 4.0.3), open installation dmg but instead of clicking on the installer, double click on the "Extras" folder. I have not used MacFUSE and related software through either MacPorts or MacFusion, so I cant comment much there.
completely uninstall osxfuse using its official uninstall script. After installing Apple Security Update 2007-007 1.0 via Software Update, performance of my sshfs-mounted filesystem seems slower, with quite frequent beachballs when opening or saving files.
Moreover, for those having issue with osxfuse error after performing an upgrade, I propose the following procedure to fix it: Also VeraCrypt is not compatible with both osxfuse 3.11.x and 4.0.3. Version 1.24-Update8 was published based on contribution and which fixes this issue.
Tumblr media
0 notes