#Dylib
Explore tagged Tumblr posts
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
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
Text
Rust Dylib Rabbit Holes
https://davidlattimore.github.io/posts/2024/08/27/rust-dylib-rabbit-holes.html
0 notes
Text
0 notes
Link
1 note
·
View note
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
#C#headers#includes#makefiles#Make#binary#bloat#organisation#software#programming#computer#preprocessor#C++#golang#compilers#dylib#dll#linking#linker#ld#ar#nm#build#go
22 notes
·
View notes
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
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.
#PassVult#publishing a book#Writing a book#infosec book#MacOS#Dylib#Mach-o#binary manipulation#ebfuscation#abusing system errors#binary obfuscation#Industry roundup#online digital forensics training#small hospitals#hacker attacks#ransomware
0 notes
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」を選択しました。
このリンクをクリックすると「FFmpeg Builds」というページが開くので、画面右下でダウンロードしたいパッケージを選択します。今回はVersionは「4.2.1」、Architectureは「macOS 64-bit」、Linkingは「Shared」を選んで「Download Build」をクリックしパッケージをダウンロードします。
ダウンロードしたパッケージはZIP形式なので、ダブルクリックして展開後、「bin」ディレクトリ内にある拡張子が「.dylib」のファイル(ブロックのアイコンのファイル)を/usr/local/libに、「ffmpeg」「ffplay」「ffprobe」を/usr/local/binにコピーもしくは移動します。
ちなみにこの/usrディレクトリはFinderでは通常は見えないのですが「移動」−「フォルダへ移動」メニューを選択し、そこで「/usr/」と入力して「移動」をクリックすると開くことができます。
/usr/localや/usr/local/bin、/usr/local/shareディレクトリが存在しない場合、適当に作りましょう。
3. Spleeterのインストール
ターミナルを起動し、「sudo pip3 install spleeter」コマンドを実行します。パスワードの入力が求められるので、実行ユーザーのパスワードを入力します(要管理者権限)。自動的に必要なファイルがダウンロードされインストールされます。
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
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
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,
and when we unload the game, clear the UI elements
(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"
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
and now our button preamble looks like this,
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,
and some helper methods to handle formatting numbers (todo: formatting)
All of that leads us to this rather-svelte result for actually building a UI
which rendered in-engine, finally, nets us,
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.
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
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
(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
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
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:
which does Pretty Much What You'd Expect
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)
ok this one too (noise size 31, noise scale 4, tex size 1024, tex repetitions 1)
and mode 2, noise scale 9 (3 repeating bands of blue, red, green)
mode 3, noise scale 3, noise size 13, repetitions 16
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
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
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

0 notes
Text
0 notes
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
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
Text
Update macfuse

#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.

0 notes