Automattic / node-canvas

Node canvas is a Cairo backed Canvas implementation for NodeJS.
10.09k stars 1.16k forks source link

500ms lag creating first canvas on v2.3.1 (macOS) #1358

Open jhuckaby opened 5 years ago

jhuckaby commented 5 years ago

Hey guys, thanks for releasing node-canvas v2! Congrats on that.

On macOS (both 10.12 Sierra and 10.14 Mojave) with node-canvas v2.3.1, there is a strange 300 - 500 millisecond lag when creating the first canvas, no matter the resolution. Observe:

macOS 10.12 Sierra

#1 elapsed: 505.803266ms
#2 elapsed: 0.055942ms
Tests performed on Node.js v10.14.1, node-canvas v2.3.1 (Darwin darwin x64 16.7.0, 16384 MB RAM)

macOS 10.14 Mojave

#1 elapsed: 335.800062ms
#2 elapsed: 0.062919ms
Tests performed on Node.js v10.14.1, node-canvas v2.3.1 (Darwin darwin x64 18.2.0, 16384 MB RAM)

Steps to Reproduce

Here is the code to produce the above output:

// node-canvas v2.x timing test
const { createCanvas } = require('canvas');

var hrTimeToMilliseconds = function(start) {
    var diff = process.hrtime( start );
    var nano = diff[0] * 1e9 + diff[1];
    return nano / (1000000000 / 1000);
};

for (var idx = 1; idx <= 2; idx++) {
    var start = process.hrtime();

    createCanvas( 1, 1 ).getContext('2d');

    console.log( "#" + idx + " elapsed: " + hrTimeToMilliseconds(start) + "ms" );
}

const os = require('os');
console.log( 
    "Tests performed on Node.js " + process.version + 
    ", node-canvas v" + require('canvas/package').version + 
    " (" + os.type() + " " + os.platform() + " " + os.arch() + " " + 
    os.release() + ", " + Math.floor( os.totalmem() / 1024 / 1024 ) + " MB RAM)"
);

As you can see I'm simply creating a 1x1 pixel canvas and grabbing a 2D context. I am using the Node.js high-resolution timer system to measure the createCanvas operation. The first canvas created is quite slow, where subsequent canvases in the same process are extremely fast.

This bug is not reproducible using the node-canvas 1.x branch, as you can see here:

#1 elapsed: 3.187736ms
#2 elapsed: 0.046084ms
Tests performed on Node.js v10.9.0, node-canvas v1.6.10 (Linux linux x64 4.14.62-65.117.amzn1.x86_64, 1957 MB RAM)

Nor is it reproducible in Linux, regardless of node-canvas version. This appears to be a macOS + node-canvas v2.x performance issue.

Your Environment

Shown above as part of test script output.

zbjornson commented 5 years ago

I can reproduce this with canvas-prebuilt@1.6 also (on macOS 10.13.6).

When you tried 1.6, were you building from source (the default) or using canvas-prebuilt? Can you try 2.x with npm install --build-from-source? (That flag doesn't work with yarn AFAIK.) If it's a difference between built-from-source and prebuilds, then @chearon might have ideas. I only have a Mac VM that I'm not a sudoer on, so I'm pretty useless as far as investigating, but I'm guessing it's slow dynamic linking.

Using node --prof:

 [Summary]:
   ticks  total  nonlib   name
      6    1.4%    1.4%  JavaScript
    110   25.6%   25.9%  C++
      4    0.9%    0.9%  GC
      5    1.2%          Shared libraries
    308   71.8%          Unaccounted          <-- suspicious

With the v8 profiler, CanvasPattern shows up as the longest span in 2.x, and FontFace in 1.x, which I think are red herrings.

I don't know if dyld's calls are captured with dtrace (dtruss), but that could be useful to look at. You can also use env vars to control dyld logging. Maybe the diff of the output from DYLD_PRINT_LIBRARIES or DYLD_PRINT_BINDINGS between the slow and the fast version would be useful.

Another useful thing could be to time the entire process execution (time node ./test.js), in case those ~400 ms are being spent in initialization instead of the first instantiation of a canvas.

jhuckaby commented 5 years ago

Thanks, this is great information!

When you tried 1.6, were you building from source (the default) or using canvas-prebuilt?

My canvas v1.6 was indeed built from source, and notably it is without pango as well. I could never get pango to install for v1.6, so I just ran without it.

Can you try 2.x with npm install --build-from-source?

Yup, I sure can. Thankfully, this compiled just fine for me on Mojave (whew!). However, the bug is still reproducible, even when running from the source-compiled library:

Compile Log

mini:canv2-src jhuckaby$ npm install --build-from-source

> canvas@2.3.1 install /Users/jhuckaby/temp/canv2-src/node_modules/canvas
> node-pre-gyp install --fallback-to-build

node-pre-gyp WARN Using needle for node-pre-gyp https download 
  SOLINK_MODULE(target) Release/canvas-postbuild.node
  CXX(target) Release/obj.target/canvas/src/backend/Backend.o
  CXX(target) Release/obj.target/canvas/src/backend/ImageBackend.o
  CXX(target) Release/obj.target/canvas/src/backend/PdfBackend.o
  CXX(target) Release/obj.target/canvas/src/backend/SvgBackend.o
  CXX(target) Release/obj.target/canvas/src/bmp/BMPParser.o
  CXX(target) Release/obj.target/canvas/src/Backends.o
  CXX(target) Release/obj.target/canvas/src/Canvas.o
  CXX(target) Release/obj.target/canvas/src/CanvasGradient.o
  CXX(target) Release/obj.target/canvas/src/CanvasPattern.o
  CXX(target) Release/obj.target/canvas/src/CanvasRenderingContext2d.o
  CXX(target) Release/obj.target/canvas/src/closure.o
  CXX(target) Release/obj.target/canvas/src/color.o
  CXX(target) Release/obj.target/canvas/src/Image.o
  CXX(target) Release/obj.target/canvas/src/ImageData.o
  CXX(target) Release/obj.target/canvas/src/init.o
  CXX(target) Release/obj.target/canvas/src/register_font.o
  SOLINK_MODULE(target) Release/canvas.node
npm notice created a lockfile as package-lock.json. You should commit this file.
added 68 packages from 36 contributors in 18.261s

Script Output

mini:canv2-src jhuckaby$ node timing.js 
#1 elapsed: 344.881935ms
#2 elapsed: 0.071105ms
Tests performed on Node.js v10.14.1, node-canvas v2.3.1 (Darwin darwin x64 18.2.0, 16384 MB RAM)

Another useful thing could be to time the entire process execution (time node ./test.js), in case those ~400 ms are being spent in initialization instead of the first instantiation of a canvas.

Actually, I thought about this when I wrote my test script. That's why I am specifically measuring only the createCanvas and getContext calls, and nothing else. You can see in my code I am calling process.hrtime() right before, then measuring the delta right after.

Another clue that might help: the delay seems to be in the call to getContext('2d'). If I remove that, and just create a canvas without getting a context, there is no delay at all.

zbjornson commented 5 years ago

Thanks for the additional info! To summarize:

#1 Elapsed (ms) OS Version Pango? Pre/From Source by
>300 macOS v2.3.1 with prebuilt jh
3 macOS v1.6.10 without from source jh
>300 macOS v1.6.11 with prebuilt zb
>300 macOS v2.3.1 with from source jh
(fast) Linux ...
11 Win10 v2.3.1 with from source zb
10 Win10 v2.0.1 with prebuilt zb

Maybe pango requires tons of linking...

I thought about this when I wrote my test script. That's why I am specifically measuring only the createCanvas and getContext calls, and nothing else.

Yeah, my goal was to see if your fast v1.6 scenario (which I don't have a way to repro) was causing linking to happen before the first call to getContext, and if v2.x allowed linking to not happen until getContext. That should show up as similar total runtime between the fast and slow scenario. You might be able to see this directly if you add console.log() statements before require("canvas"), before createCanvas, before getContext and after getContext, and run with DYLD_PRINT_LIBRARIES=1 DYLD_PRINT_BINDINGS=1 node ./test.js. Then you can see when things are being loaded relative to each of your statements.

the delay seems to be in the call to getContext('2d')

That's when most of the real work is done; constructing a canvas does very little. This all still sounds like dyld being slow, but the big question is why it's not (apparently) slow in v1.6 built from source without pango.

jhuckaby commented 5 years ago

Excellent summary table. To answer your with(?) question on Pango for my v2.3.0 from-source macOS test, the answer is yes. Well, at least I'm assuming the answer is yes. I installed all the prerequisites including pango using brew, so I am assuming it compiled it in.

DYLD_PRINT_LIBRARIES=1 DYLD_PRINT_BINDINGS=1 node ./test.js

Wow, that's quite a verbose output! It is so long that I don't want to paste it all here, but I uploaded it as a text file to my S3 bucket:

https://pixlcore.com/bugs/node-canvas-1.6.10-timing-dyld-bindings.txt

Here's the test script for v1.0 with the console.logs as you requested:

// node-canvas v1.x timing test
console.log("before require");
var Canvas = require('canvas');

var hrTimeToMilliseconds = function(start) {
    var diff = process.hrtime( start );
    var nano = diff[0] * 1e9 + diff[1];
    return nano / (1000000000 / 1000);
};

for (var idx = 1; idx <= 2; idx++) {
    var start = process.hrtime();

    console.log("idx " + idx + " before constructor");
    var canvas = new Canvas( 1, 1 );

    console.log("idx " + idx + " before getContext");
    canvas.getContext('2d');
    console.log("idx " + idx + " after getContext");

    console.log( "#" + idx + " elapsed: " + hrTimeToMilliseconds(start) + "ms" );
}

const os = require('os');
console.log( 
    "Tests performed on Node.js " + process.version + 
    ", node-canvas v" + require('canvas/package').version + 
    " (" + os.type() + " " + os.platform() + " " + os.arch() + " " + 
    os.release() + ", " + Math.floor( os.totalmem() / 1024 / 1024 ) + " MB RAM)"
);

Hope this helps!

zbjornson commented 5 years ago

That's perfect, thanks! I've posted the "slow" output for v1.6.11 below.

Distilled down:

fast slow
require
[422 loads/binds]
idx 1 before constructor
[17]
idx 1 before getContext
[7]
idx 1 after getContext

#1 elapsed: 0.781402ms
idx 2 before constructor
idx 2 before getContext
idx 2 after getContext
#2 elapsed: 0.143809ms
require
[1002 loads/binds]
idx 1 before constructor
[17]
idx 1 before getContext
[112]
idx 1 after getContext
[3]
#1 elapsed: 455.573823ms
idx 2 before constructor
idx 2 before getContext
idx 2 after getContext
#2 elapsed: 0.198583ms

During the getContext call, the slow version has a lot of lazy pango bindings. I think that's the culprit, and makes sense given that the only fast case is the one you built without pango (whereas both v1 and v2 with pango are slow).

If we consider this a bug, a hack fix would be to force eager binding, which would make the require call slow (idk if that's worse or better). But dyld shouldn't take 10-100x longer than the windows and ubuntu linkers in the first place... 🤔 Static linking would be another (complicated) work-around, at the expense of a larger binary.

I'll stop speculating now and hope someone who knows more about macOS/darwin can give some suggestions. I could be completely off-base!

Output from 1.6.11, slow ``` before require dyld: lazy bind: node:0x1016948C8 = libsystem_kernel.dylib:_pread, *0x1016948C8 = 0x7FFF640C30A8 dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/canvas.node dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libpixman-1.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libcairo.2.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libpng16.16.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libpangocairo-1.0.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libpango-1.0.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libgobject-2.0.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libglib-2.0.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libintl.8.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libjpeg.9.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libgif.7.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libfontconfig.1.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libfreetype.6.dylib dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices dyld: loaded: /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics dyld: loaded: /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText dyld: loaded: /usr/lib/libexpat.1.dylib dyld: loaded: /usr/lib/libbz2.1.0.dylib dyld: loaded: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO dyld: loaded: /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis dyld: loaded: /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight dyld: loaded: /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate dyld: loaded: /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit dyld: loaded: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation dyld: loaded: /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration dyld: loaded: /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay dyld: loaded: /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface dyld: loaded: /System/Library/Frameworks/Metal.framework/Versions/A/Metal dyld: loaded: /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport dyld: loaded: /System/Library/Frameworks/Security.framework/Versions/A/Security dyld: loaded: /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore dyld: loaded: /usr/lib/libbsm.0.dylib dyld: loaded: /usr/lib/libauto.dylib dyld: loaded: /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration dyld: loaded: /usr/lib/libarchive.2.dylib dyld: loaded: /usr/lib/libxml2.2.dylib dyld: loaded: /usr/lib/liblangid.dylib dyld: loaded: /usr/lib/libCRFSuite.dylib dyld: loaded: /usr/lib/libenergytrace.dylib dyld: loaded: /usr/lib/system/libkxld.dylib dyld: loaded: /usr/lib/libOpenScriptingUtil.dylib dyld: loaded: /usr/lib/libcoretls.dylib dyld: loaded: /usr/lib/libcoretls_cfhelpers.dylib dyld: loaded: /usr/lib/libpam.2.dylib dyld: loaded: /usr/lib/libsqlite3.dylib dyld: loaded: /usr/lib/libxar.1.dylib dyld: loaded: /usr/lib/liblzma.5.dylib dyld: loaded: /usr/lib/libnetwork.dylib dyld: loaded: /usr/lib/libapple_nghttp2.dylib dyld: loaded: /usr/lib/libpcap.A.dylib dyld: loaded: /usr/lib/libboringssl.dylib dyld: loaded: /usr/lib/libusrtcp.dylib dyld: loaded: /usr/lib/libapple_crypto.dylib dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList dyld: loaded: /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS dyld: loaded: /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth dyld: loaded: /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport dyld: loaded: /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC dyld: loaded: /usr/lib/libmecabra.dylib dyld: loaded: /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData dyld: loaded: /usr/lib/libmarisa.dylib dyld: loaded: /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon dyld: loaded: /usr/lib/libChineseTokenizer.dylib dyld: loaded: /usr/lib/libcmph.dylib dyld: loaded: /usr/lib/libiconv.2.dylib dyld: loaded: /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling dyld: loaded: /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData dyld: loaded: /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji dyld: loaded: /usr/lib/libcompression.dylib dyld: loaded: /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory dyld: loaded: /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS dyld: loaded: /usr/lib/libutil.dylib dyld: loaded: /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement dyld: loaded: /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement dyld: loaded: /usr/lib/libxslt.1.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib dyld: loaded: /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler dyld: loaded: /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator dyld: loaded: /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment dyld: loaded: /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib dyld: loaded: /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage dyld: loaded: /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL dyld: loaded: /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer dyld: loaded: /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders dyld: loaded: /usr/lib/libFosl_dynamic.dylib dyld: loaded: /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore dyld: loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib dyld: loaded: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib dyld: loaded: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib dyld: loaded: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib dyld: loaded: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib dyld: loaded: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib dyld: loaded: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib dyld: loaded: /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG dyld: loaded: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore dyld: loaded: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage dyld: loaded: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork dyld: loaded: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix dyld: loaded: /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib dyld: loaded: /usr/lib/libcups.2.dylib dyld: loaded: /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos dyld: loaded: /System/Library/Frameworks/GSS.framework/Versions/A/GSS dyld: loaded: /usr/lib/libresolv.9.dylib dyld: loaded: /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal dyld: loaded: /usr/lib/libheimdal-asn1.dylib dyld: loaded: /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory dyld: loaded: /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth dyld: loaded: /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation dyld: loaded: /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio dyld: loaded: /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox dyld: loaded: /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libpangoft2-1.0.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libfribidi.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libgthread-2.0.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libharfbuzz.0.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libpcre.1.dylib dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libffi.6.dylib dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon dyld: loaded: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition dyld: loaded: /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI dyld: loaded: /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv dyld: loaded: /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis dyld: loaded: /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO dyld: loaded: /usr/lib/libate.dylib dyld: loaded: /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport dyld: loaded: /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing dyld: loaded: /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices dyld: loaded: /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit dyld: loaded: /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 dyld: loaded: /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils dyld: loaded: /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN dyld: loaded: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth dyld: loaded: /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer dyld: loaded: /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag dyld: loaded: /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers dyld: loaded: /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport dyld: loaded: /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle dyld: loaded: /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi dyld: loaded: /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth dyld: loaded: /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit dyld: loaded: /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification dyld: loaded: /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols dyld: loaded: /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication dyld: loaded: /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication dyld: loaded: /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore dyld: loaded: /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices dyld: loaded: /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation dyld: loaded: /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation dyld: loaded: /usr/lib/libScreenReader.dylib dyld: loaded: /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore dyld: loaded: /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup dyld: loaded: /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression dyld: loaded: /Users/user911355/1358/node_modules/canvas-prebuilt/canvas/build/Release/libgraphite2.3.2.1.dylib dyld: bind: libpixman-1.0.dylib:0x103577000 = libsystem_c.dylib:___stack_chk_guard, *0x103577000 = 0x7FFF9C668070 dyld: bind: libpixman-1.0.dylib:0x103577008 = libsystem_c.dylib:___stderrp, *0x103577008 = 0x7FFF9C6699A0 dyld: bind: libpixman-1.0.dylib:0x10357E2C0 = libdyld.dylib:__tlv_bootstrap, *0x10357E2C0 = 0x7FFF63F73F97 dyld: bind: libpixman-1.0.dylib:0x103577018 = libdyld.dylib:dyld_stub_binder, *0x103577018 = 0x7FFF63F71178 dyld: bind: libpng16.16.dylib:0x103680010 = libsystem_c.dylib:___stack_chk_guard, *0x103680010 = 0x7FFF9C668070 dyld: bind: libpng16.16.dylib:0x103680018 = libsystem_c.dylib:___stderrp, *0x103680018 = 0x7FFF9C6699A0 dyld: bind: libpng16.16.dylib:0x103680020 = libsystem_platform.dylib:_longjmp, *0x103680020 = 0x7FFF6427FDB4 dyld: bind: libpng16.16.dylib:0x103680000 = libdyld.dylib:dyld_stub_binder, *0x103680000 = 0x7FFF63F71178 dyld: bind: libfreetype.6.dylib:0x1058F3010 = libsystem_c.dylib:___stack_chk_guard, *0x1058F3010 = 0x7FFF9C668070 dyld: bind: libfreetype.6.dylib:0x1058F3020 = libsystem_platform.dylib:_longjmp, *0x1058F3020 = 0x7FFF6427FDB4 dyld: bind: libfreetype.6.dylib:0x1058F3000 = libdyld.dylib:dyld_stub_binder, *0x1058F3000 = 0x7FFF63F71178 dyld: bind: libfontconfig.1.dylib:0x10586C018 = libsystem_c.dylib:__DefaultRuneLocale, *0x10586C018 = 0x7FFF9C669BD0 dyld: bind: libfontconfig.1.dylib:0x10586C020 = libsystem_c.dylib:___stack_chk_guard, *0x10586C020 = 0x7FFF9C668070 dyld: bind: libfontconfig.1.dylib:0x10586C028 = libsystem_c.dylib:___stderrp, *0x10586C028 = 0x7FFF9C6699A0 dyld: bind: libfontconfig.1.dylib:0x10586C030 = libsystem_c.dylib:___stdoutp, *0x10586C030 = 0x7FFF9C669998 dyld: bind: libfontconfig.1.dylib:0x10586C000 = libdyld.dylib:dyld_stub_binder, *0x10586C000 = 0x7FFF63F71178 dyld: bind: libcairo.2.dylib:0x103632018 = libsystem_c.dylib:__DefaultRuneLocale, *0x103632018 = 0x7FFF9C669BD0 dyld: bind: libcairo.2.dylib:0x103632020 = libsystem_c.dylib:___stack_chk_guard, *0x103632020 = 0x7FFF9C668070 dyld: bind: libcairo.2.dylib:0x103632028 = libsystem_c.dylib:___stderrp, *0x103632028 = 0x7FFF9C6699A0 dyld: bind: libcairo.2.dylib:0x103632030 = libsystem_malloc.dylib:_free, *0x103632030 = 0x7FFF6411B619 dyld: bind: libcairo.2.dylib:0x103632038 = libsystem_platform.dylib:_longjmp, *0x103632038 = 0x7FFF6427FDB4 dyld: bind: libcairo.2.dylib:0x103632000 = libdyld.dylib:dyld_stub_binder, *0x103632000 = 0x7FFF63F71178 dyld: bind: libcairo.2.dylib:0x103632010 = CoreGraphics:_CGAffineTransformIdentity, *0x103632010 = 0x7FFF3C81A030 dyld: bind: libpcre.1.dylib:0x105A40010 = libsystem_c.dylib:__DefaultRuneLocale, *0x105A40010 = 0x7FFF9C669BD0 dyld: bind: libpcre.1.dylib:0x105A40018 = libsystem_c.dylib:___stack_chk_guard, *0x105A40018 = 0x7FFF9C668070 dyld: bind: libpcre.1.dylib:0x105A401F8 = libsystem_malloc.dylib:_free, *0x105A401F8 = 0x7FFF6411B619 dyld: bind: libpcre.1.dylib:0x105A40208 = libsystem_malloc.dylib:_free, *0x105A40208 = 0x7FFF6411B619 dyld: bind: libpcre.1.dylib:0x105A401F0 = libsystem_malloc.dylib:_malloc, *0x105A401F0 = 0x7FFF641194AF dyld: bind: libpcre.1.dylib:0x105A40200 = libsystem_malloc.dylib:_malloc, *0x105A40200 = 0x7FFF641194AF dyld: bind: libpcre.1.dylib:0x105A40000 = libdyld.dylib:dyld_stub_binder, *0x105A40000 = 0x7FFF63F71178 dyld: bind: libintl.8.dylib:0x1026FB000 = libsystem_c.dylib:__DefaultRuneLocale, *0x1026FB000 = 0x7FFF9C669BD0 dyld: bind: libintl.8.dylib:0x1026FB008 = libsystem_c.dylib:___stack_chk_guard, *0x1026FB008 = 0x7FFF9C668070 dyld: bind: libintl.8.dylib:0x1026FB028 = libdyld.dylib:dyld_stub_binder, *0x1026FB028 = 0x7FFF63F71178 dyld: bind: libintl.8.dylib:0x1026FB310 = CoreFoundation:___CFConstantStringClassReference, *0x1026FB310 = 0x7FFF95F19728 dyld: bind: libintl.8.dylib:0x1026FB010 = CoreFoundation:_kCFPreferencesCurrentApplication, *0x1026FB010 = 0x7FFF95E20AB8 dyld: bind: libglib-2.0.0.dylib:0x1037D9048 = libpcre.1.dylib:_pcre_free, *0x1037D9048 = 0x105A401F8 dyld: bind: libglib-2.0.0.dylib:0x1037D9040 = CoreFoundation:_kCFAllocatorSystemDefault, *0x1037D9040 = 0x7FFF95DDDB98 dyld: bind: libglib-2.0.0.dylib:0x1037D9000 = libsystem_c.dylib:__DefaultRuneLocale, *0x1037D9000 = 0x7FFF9C669BD0 dyld: bind: libglib-2.0.0.dylib:0x1037D9008 = libsystem_c.dylib:___stack_chk_guard, *0x1037D9008 = 0x7FFF9C668070 dyld: bind: libglib-2.0.0.dylib:0x1037D9010 = libsystem_c.dylib:___stderrp, *0x1037D9010 = 0x7FFF9C6699A0 dyld: bind: libglib-2.0.0.dylib:0x1037D9018 = libsystem_c.dylib:___stdinp, *0x1037D9018 = 0x7FFF9C669990 dyld: bind: libglib-2.0.0.dylib:0x1037D9020 = libsystem_c.dylib:___stdoutp, *0x1037D9020 = 0x7FFF9C669998 dyld: bind: libglib-2.0.0.dylib:0x1037DA018 = libsystem_malloc.dylib:_calloc, *0x1037DA018 = 0x7FFF6411C570 dyld: bind: libglib-2.0.0.dylib:0x1037DA010 = libsystem_malloc.dylib:_free, *0x1037DA010 = 0x7FFF6411B619 dyld: bind: libglib-2.0.0.dylib:0x1037DA000 = libsystem_malloc.dylib:_malloc, *0x1037DA000 = 0x7FFF641194AF dyld: bind: libglib-2.0.0.dylib:0x1037DA020 = libsystem_malloc.dylib:_malloc, *0x1037DA020 = 0x7FFF641194AF dyld: bind: libglib-2.0.0.dylib:0x1037DA008 = libsystem_malloc.dylib:_realloc, *0x1037DA008 = 0x7FFF6411C723 dyld: bind: libglib-2.0.0.dylib:0x1037DA028 = libsystem_malloc.dylib:_realloc, *0x1037DA028 = 0x7FFF6411C723 dyld: bind: libglib-2.0.0.dylib:0x1037D9050 = libsystem_platform.dylib:_strncmp, *0x1037D9050 = 0x7FFF6427F0E0 dyld: bind: libglib-2.0.0.dylib:0x1037D9058 = libdyld.dylib:dyld_stub_binder, *0x1037D9058 = 0x7FFF63F71178 dyld: bind: libffi.6.dylib:0x105A49000 = libsystem_c.dylib:___stack_chk_guard, *0x105A49000 = 0x7FFF9C668070 dyld: bind: libffi.6.dylib:0x105A49008 = libdyld.dylib:dyld_stub_binder, *0x105A49008 = 0x7FFF63F71178 dyld: bind: libgobject-2.0.0.dylib:0x1036F6048 = libglib-2.0.0.dylib:_g_array_ref, *0x1036F6048 = 0x10370E2F0 dyld: bind: libgobject-2.0.0.dylib:0x1036F6050 = libglib-2.0.0.dylib:_g_array_unref, *0x1036F6050 = 0x10370E32F dyld: bind: libgobject-2.0.0.dylib:0x1036F6058 = libglib-2.0.0.dylib:_g_byte_array_ref, *0x1036F6058 = 0x10370F674 dyld: bind: libgobject-2.0.0.dylib:0x1036F6060 = libglib-2.0.0.dylib:_g_byte_array_unref, *0x1036F6060 = 0x10370F67E dyld: bind: libgobject-2.0.0.dylib:0x1036F6068 = libglib-2.0.0.dylib:_g_bytes_ref, *0x1036F6068 = 0x103715A96 dyld: bind: libgobject-2.0.0.dylib:0x1036F6070 = libglib-2.0.0.dylib:_g_bytes_unref, *0x1036F6070 = 0x103715AD5 dyld: bind: libgobject-2.0.0.dylib:0x1036F6098 = libglib-2.0.0.dylib:_g_checksum_copy, *0x1036F6098 = 0x1037168CC dyld: bind: libgobject-2.0.0.dylib:0x1036F60A0 = libglib-2.0.0.dylib:_g_checksum_free, *0x1036F60A0 = 0x10371692C dyld: bind: libgobject-2.0.0.dylib:0x1036F60A8 = libglib-2.0.0.dylib:_g_child_watch_funcs, *0x1036F60A8 = 0x1037D9F40 dyld: bind: libgobject-2.0.0.dylib:0x1036F60B0 = libglib-2.0.0.dylib:_g_date_copy, *0x1036F60B0 = 0x10371EB69 dyld: bind: libgobject-2.0.0.dylib:0x1036F60B8 = libglib-2.0.0.dylib:_g_date_free, *0x1036F60B8 = 0x10371EB3F dyld: bind: libgobject-2.0.0.dylib:0x1036F60C0 = libglib-2.0.0.dylib:_g_date_time_ref, *0x1036F60C0 = 0x10372170C dyld: bind: libgobject-2.0.0.dylib:0x1036F60C8 = libglib-2.0.0.dylib:_g_date_time_unref, *0x1036F60C8 = 0x103721759 dyld: bind: libgobject-2.0.0.dylib:0x1036F60D0 = libglib-2.0.0.dylib:_g_direct_hash, *0x1036F60D0 = 0x103728947 dyld: bind: libgobject-2.0.0.dylib:0x1036F60D8 = libglib-2.0.0.dylib:_g_error_copy, *0x1036F60D8 = 0x10372602A dyld: bind: libgobject-2.0.0.dylib:0x1036F60E0 = libglib-2.0.0.dylib:_g_error_free, *0x1036F60E0 = 0x103725FE0 dyld: bind: libgobject-2.0.0.dylib:0x1036F60E8 = libglib-2.0.0.dylib:_g_free, *0x1036F60E8 = 0x10373CE42 dyld: bind: libgobject-2.0.0.dylib:0x1036F60F0 = libglib-2.0.0.dylib:_g_hash_table_ref, *0x1036F60F0 = 0x103728D52 dyld: bind: libgobject-2.0.0.dylib:0x1036F60F8 = libglib-2.0.0.dylib:_g_hash_table_unref, *0x1036F60F8 = 0x103728D91 dyld: bind: libgobject-2.0.0.dylib:0x1036F6100 = libglib-2.0.0.dylib:_g_idle_funcs, *0x1036F6100 = 0x1037D9F70 dyld: bind: libgobject-2.0.0.dylib:0x1036F6108 = libglib-2.0.0.dylib:_g_io_channel_ref, *0x1036F6108 = 0x10372C426 dyld: bind: libgobject-2.0.0.dylib:0x1036F6110 = libglib-2.0.0.dylib:_g_io_channel_unref, *0x1036F6110 = 0x10372C455 dyld: bind: libgobject-2.0.0.dylib:0x1036F6118 = libglib-2.0.0.dylib:_g_io_watch_funcs, *0x1036F6118 = 0x1037DA118 dyld: bind: libgobject-2.0.0.dylib:0x1036F6120 = libglib-2.0.0.dylib:_g_key_file_ref, *0x1036F6120 = 0x1037306DB dyld: bind: libgobject-2.0.0.dylib:0x1036F6128 = libglib-2.0.0.dylib:_g_key_file_unref, *0x1036F6128 = 0x10373074F dyld: bind: libgobject-2.0.0.dylib:0x1036F6130 = libglib-2.0.0.dylib:_g_main_context_ref, *0x1036F6130 = 0x1037352EA dyld: bind: libgobject-2.0.0.dylib:0x1036F6138 = libglib-2.0.0.dylib:_g_main_context_unref, *0x1036F6138 = 0x10373533A dyld: bind: libgobject-2.0.0.dylib:0x1036F6140 = libglib-2.0.0.dylib:_g_main_loop_ref, *0x1036F6140 = 0x1037380E4 dyld: bind: libgobject-2.0.0.dylib:0x1036F6148 = libglib-2.0.0.dylib:_g_main_loop_unref, *0x1036F6148 = 0x103738134 dyld: bind: libgobject-2.0.0.dylib:0x1036F6150 = libglib-2.0.0.dylib:_g_mapped_file_ref, *0x1036F6150 = 0x103739973 dyld: bind: libgobject-2.0.0.dylib:0x1036F6158 = libglib-2.0.0.dylib:_g_mapped_file_unref, *0x1036F6158 = 0x103739938 dyld: bind: libgobject-2.0.0.dylib:0x1036F6160 = libglib-2.0.0.dylib:_g_markup_parse_context_ref, *0x1036F6160 = 0x103739B29 dyld: bind: libgobject-2.0.0.dylib:0x1036F6168 = libglib-2.0.0.dylib:_g_markup_parse_context_unref, *0x1036F6168 = 0x103739B76 dyld: bind: libgobject-2.0.0.dylib:0x1036F6170 = libglib-2.0.0.dylib:_g_match_info_ref, *0x1036F6170 = 0x103746D88 dyld: bind: libgobject-2.0.0.dylib:0x1036F6178 = libglib-2.0.0.dylib:_g_match_info_unref, *0x1036F6178 = 0x103746DB7 dyld: bind: libgobject-2.0.0.dylib:0x1036F6180 = libglib-2.0.0.dylib:_g_nullify_pointer, *0x1036F6180 = 0x1037641D5 dyld: bind: libgobject-2.0.0.dylib:0x1036F6188 = libglib-2.0.0.dylib:_g_option_group_ref, *0x1036F6188 = 0x103743230 dyld: bind: libgobject-2.0.0.dylib:0x1036F6190 = libglib-2.0.0.dylib:_g_option_group_unref, *0x1036F6190 = 0x103740C94 dyld: bind: libgobject-2.0.0.dylib:0x1036F6198 = libglib-2.0.0.dylib:_g_ptr_array_ref, *0x1036F6198 = 0x10370EC9A dyld: bind: libgobject-2.0.0.dylib:0x1036F61A0 = libglib-2.0.0.dylib:_g_ptr_array_unref, *0x1036F61A0 = 0x10370ECD9 dyld: bind: libgobject-2.0.0.dylib:0x1036F61A8 = libglib-2.0.0.dylib:_g_quark_from_string, *0x1036F61A8 = 0x103744A69 dyld: bind: libgobject-2.0.0.dylib:0x1036F61B0 = libglib-2.0.0.dylib:_g_quark_try_string, *0x1036F61B0 = 0x103744A26 dyld: bind: libgobject-2.0.0.dylib:0x1036F61B8 = libglib-2.0.0.dylib:_g_regex_ref, *0x1036F61B8 = 0x103747F3A dyld: bind: libgobject-2.0.0.dylib:0x1036F61C0 = libglib-2.0.0.dylib:_g_regex_unref, *0x1036F61C0 = 0x103746DFE dyld: bind: libgobject-2.0.0.dylib:0x1036F61C8 = libglib-2.0.0.dylib:_g_source_ref, *0x1036F61C8 = 0x1037363AD dyld: bind: libgobject-2.0.0.dylib:0x1036F61D0 = libglib-2.0.0.dylib:_g_source_unref, *0x1036F61D0 = 0x103736CDE dyld: bind: libgobject-2.0.0.dylib:0x1036F61D8 = libglib-2.0.0.dylib:_g_str_equal, *0x1036F61D8 = 0x10372A027 dyld: bind: libgobject-2.0.0.dylib:0x1036F61E0 = libglib-2.0.0.dylib:_g_str_hash, *0x1036F61E0 = 0x10372A03B dyld: bind: libgobject-2.0.0.dylib:0x1036F61E8 = libglib-2.0.0.dylib:_g_strdupv, *0x1036F61E8 = 0x103752F02 dyld: bind: libgobject-2.0.0.dylib:0x1036F61F0 = libglib-2.0.0.dylib:_g_strfreev, *0x1036F61F0 = 0x103752EC5 dyld: bind: libgobject-2.0.0.dylib:0x1036F61F8 = libglib-2.0.0.dylib:_g_thread_ref, *0x1036F61F8 = 0x1037599BB dyld: bind: libgobject-2.0.0.dylib:0x1036F6200 = libglib-2.0.0.dylib:_g_thread_unref, *0x1036F6200 = 0x1037599C8 dyld: bind: libgobject-2.0.0.dylib:0x1036F6208 = libglib-2.0.0.dylib:_g_time_zone_ref, *0x1036F6208 = 0x10375B2BF dyld: bind: libgobject-2.0.0.dylib:0x1036F6210 = libglib-2.0.0.dylib:_g_time_zone_unref, *0x1036F6210 = 0x10375B1A7 dyld: bind: libgobject-2.0.0.dylib:0x1036F6218 = libglib-2.0.0.dylib:_g_timeout_funcs, *0x1036F6218 = 0x1037D9F10 dyld: bind: libgobject-2.0.0.dylib:0x1036F6220 = libglib-2.0.0.dylib:_g_unix_fd_source_funcs, *0x1036F6220 = 0x1037DA0E8 dyld: bind: libgobject-2.0.0.dylib:0x1036F6228 = libglib-2.0.0.dylib:_g_unix_signal_funcs, *0x1036F6228 = 0x1037D9EE0 dyld: bind: libgobject-2.0.0.dylib:0x1036F6230 = libglib-2.0.0.dylib:_g_variant_builder_ref, *0x1036F6230 = 0x10376803C dyld: bind: libgobject-2.0.0.dylib:0x1036F6238 = libglib-2.0.0.dylib:_g_variant_builder_unref, *0x1036F6238 = 0x103767EFC dyld: bind: libgobject-2.0.0.dylib:0x1036F6240 = libglib-2.0.0.dylib:_g_variant_dict_ref, *0x1036F6240 = 0x1037690B0 dyld: bind: libgobject-2.0.0.dylib:0x1036F6248 = libglib-2.0.0.dylib:_g_variant_dict_unref, *0x1036F6248 = 0x1037690E5 dyld: bind: libgobject-2.0.0.dylib:0x1036F6250 = libglib-2.0.0.dylib:_g_variant_type_copy, *0x1036F6250 = 0x103771CD1 dyld: bind: libgobject-2.0.0.dylib:0x1036F6258 = libglib-2.0.0.dylib:_g_variant_type_free, *0x1036F6258 = 0x103771CC7 dyld: bind: libgobject-2.0.0.dylib:0x1036F6008 = libffi.6.dylib:_ffi_type_double, *0x1036F6008 = 0x105A48DC8 dyld: bind: libgobject-2.0.0.dylib:0x1036F6010 = libffi.6.dylib:_ffi_type_float, *0x1036F6010 = 0x105A48DB0 dyld: bind: libgobject-2.0.0.dylib:0x1036F6018 = libffi.6.dylib:_ffi_type_pointer, *0x1036F6018 = 0x105A48D98 dyld: bind: libgobject-2.0.0.dylib:0x1036F6020 = libffi.6.dylib:_ffi_type_sint32, *0x1036F6020 = 0x105A48D50 dyld: bind: libgobject-2.0.0.dylib:0x1036F6028 = libffi.6.dylib:_ffi_type_sint64, *0x1036F6028 = 0x105A48D80 dyld: bind: libgobject-2.0.0.dylib:0x1036F6030 = libffi.6.dylib:_ffi_type_uint32, *0x1036F6030 = 0x105A48D38 dyld: bind: libgobject-2.0.0.dylib:0x1036F6038 = libffi.6.dylib:_ffi_type_uint64, *0x1036F6038 = 0x105A48D68 dyld: bind: libgobject-2.0.0.dylib:0x1036F6040 = libffi.6.dylib:_ffi_type_void, *0x1036F6040 = 0x105A48CC0 dyld: bind: libgobject-2.0.0.dylib:0x1036F6000 = libsystem_c.dylib:___stack_chk_guard, *0x1036F6000 = 0x7FFF9C668070 dyld: bind: libgobject-2.0.0.dylib:0x1036F6260 = libdyld.dylib:dyld_stub_binder, *0x1036F6260 = 0x7FFF63F71178 dyld: bind: libgthread-2.0.0.dylib:0x105942000 = libdyld.dylib:dyld_stub_binder, *0x105942000 = 0x7FFF63F71178 dyld: bind: libfribidi.0.dylib:0x10593B010 = libsystem_c.dylib:___stack_chk_guard, *0x10593B010 = 0x7FFF9C668070 dyld: bind: libfribidi.0.dylib:0x10593B000 = libdyld.dylib:dyld_stub_binder, *0x10593B000 = 0x7FFF63F71178 dyld: bind: libpango-1.0.0.dylib:0x1036B4028 = libgobject-2.0.0.dylib:_g_object_unref, *0x1036B4028 = 0x1036D0DF4 dyld: bind: libpango-1.0.0.dylib:0x1036B4018 = libglib-2.0.0.dylib:_g_ascii_table, *0x1036B4018 = 0x1037D9AC0 dyld: bind: libpango-1.0.0.dylib:0x1036B4020 = libglib-2.0.0.dylib:_g_direct_hash, *0x1036B4020 = 0x103728947 dyld: bind: libpango-1.0.0.dylib:0x1036B4030 = libglib-2.0.0.dylib:_g_str_equal, *0x1036B4030 = 0x10372A027 dyld: bind: libpango-1.0.0.dylib:0x1036B4038 = libglib-2.0.0.dylib:_g_str_hash, *0x1036B4038 = 0x10372A03B dyld: bind: libpango-1.0.0.dylib:0x1036B4040 = libglib-2.0.0.dylib:_g_utf8_skip, *0x1036B4040 = 0x1037D9B60 dyld: bind: libpango-1.0.0.dylib:0x1036B4010 = libsystem_c.dylib:___stack_chk_guard, *0x1036B4010 = 0x7FFF9C668070 dyld: bind: libpango-1.0.0.dylib:0x1036B4000 = libdyld.dylib:dyld_stub_binder, *0x1036B4000 = 0x7FFF63F71178 dyld: bind: libgraphite2.3.2.1.dylib:0x105A63018 = libsystem_c.dylib:___stack_chk_guard, *0x105A63018 = 0x7FFF9C668070 dyld: bind: libgraphite2.3.2.1.dylib:0x105A63000 = libdyld.dylib:dyld_stub_binder, *0x105A63000 = 0x7FFF63F71178 dyld: bind: libharfbuzz.0.dylib:0x1059C2000 = libsystem_c.dylib:___stack_chk_guard, *0x1059C2000 = 0x7FFF9C668070 dyld: bind: libharfbuzz.0.dylib:0x1059C2008 = libsystem_malloc.dylib:_free, *0x1059C2008 = 0x7FFF6411B619 dyld: bind: libharfbuzz.0.dylib:0x1059C2098 = libdyld.dylib:dyld_stub_binder, *0x1059C2098 = 0x7FFF63F71178 dyld: bind: libharfbuzz.0.dylib:0x1059C2A48 = CoreFoundation:___CFConstantStringClassReference, *0x1059C2A48 = 0x7FFF95F19728 dyld: bind: libharfbuzz.0.dylib:0x1059C2A68 = CoreFoundation:___CFConstantStringClassReference, *0x1059C2A68 = 0x7FFF95F19728 dyld: bind: libharfbuzz.0.dylib:0x1059C2A88 = CoreFoundation:___CFConstantStringClassReference, *0x1059C2A88 = 0x7FFF95F19728 dyld: bind: libharfbuzz.0.dylib:0x1059C2AA8 = CoreFoundation:___CFConstantStringClassReference, *0x1059C2AA8 = 0x7FFF95F19728 dyld: bind: libharfbuzz.0.dylib:0x1059C2AC8 = CoreFoundation:___CFConstantStringClassReference, *0x1059C2AC8 = 0x7FFF95F19728 dyld: bind: libharfbuzz.0.dylib:0x1059C2010 = CoreFoundation:_kCFAllocatorDefault, *0x1059C2010 = 0x7FFF3C116360 dyld: bind: libharfbuzz.0.dylib:0x1059C2018 = CoreFoundation:_kCFAllocatorNull, *0x1059C2018 = 0x7FFF95DDDBB0 dyld: bind: libharfbuzz.0.dylib:0x1059C2020 = CoreFoundation:_kCFBooleanTrue, *0x1059C2020 = 0x7FFF95DE3B38 dyld: bind: libharfbuzz.0.dylib:0x1059C2028 = CoreFoundation:_kCFTypeArrayCallBacks, *0x1059C2028 = 0x7FFF95DDD910 dyld: bind: libharfbuzz.0.dylib:0x1059C2030 = CoreFoundation:_kCFTypeDictionaryKeyCallBacks, *0x1059C2030 = 0x7FFF95DDED18 dyld: bind: libharfbuzz.0.dylib:0x1059C2038 = CoreFoundation:_kCFTypeDictionaryValueCallBacks, *0x1059C2038 = 0x7FFF95DDED78 dyld: bind: libharfbuzz.0.dylib:0x1059C2040 = CoreText:_kCTFontAttributeName, *0x1059C2040 = 0x7FFF9615FAF0 dyld: bind: libharfbuzz.0.dylib:0x1059C2048 = CoreText:_kCTFontCascadeListAttribute, *0x1059C2048 = 0x7FFF96162308 dyld: bind: libharfbuzz.0.dylib:0x1059C2050 = CoreText:_kCTFontFeatureSelectorIdentifierKey, *0x1059C2050 = 0x7FFF96159C00 dyld: bind: libharfbuzz.0.dylib:0x1059C2058 = CoreText:_kCTFontFeatureSettingsAttribute, *0x1059C2058 = 0x7FFF96162320 dyld: bind: libharfbuzz.0.dylib:0x1059C2060 = CoreText:_kCTFontFeatureTypeIdentifierKey, *0x1059C2060 = 0x7FFF96159BE0 dyld: bind: libharfbuzz.0.dylib:0x1059C2068 = CoreText:_kCTFontPostScriptNameKey, *0x1059C2068 = 0x7FFF96159A78 dyld: bind: libharfbuzz.0.dylib:0x1059C2070 = CoreText:_kCTFontURLAttribute, *0x1059C2070 = 0x7FFF96162278 dyld: bind: libharfbuzz.0.dylib:0x1059C2078 = CoreText:_kCTKernAttributeName, *0x1059C2078 = 0x7FFF9615FAF8 dyld: bind: libharfbuzz.0.dylib:0x1059C2080 = CoreText:_kCTLanguageAttributeName, *0x1059C2080 = 0x7FFF9615FB90 dyld: bind: libharfbuzz.0.dylib:0x1059C2088 = CoreText:_kCTTypesetterOptionForcedEmbeddingLevel, *0x1059C2088 = 0x7FFF96158AF8 dyld: bind: libharfbuzz.0.dylib:0x1059C2090 = CoreText:_kCTVerticalFormsAttributeName, *0x1059C2090 = 0x7FFF9615FB68 dyld: bind: libpangoft2-1.0.0.dylib:0x105918038 = libgobject-2.0.0.dylib:_g_object_unref, *0x105918038 = 0x1036D0DF4 dyld: bind: libpangoft2-1.0.0.dylib:0x105918030 = libglib-2.0.0.dylib:_g_free, *0x105918030 = 0x10373CE42 dyld: bind: libpangoft2-1.0.0.dylib:0x105918040 = libglib-2.0.0.dylib:_g_str_equal, *0x105918040 = 0x10372A027 dyld: bind: libpangoft2-1.0.0.dylib:0x105918048 = libglib-2.0.0.dylib:_g_str_hash, *0x105918048 = 0x10372A03B dyld: bind: libpangoft2-1.0.0.dylib:0x105918050 = libglib-2.0.0.dylib:_g_utf8_skip, *0x105918050 = 0x1037D9B60 dyld: bind: libpangoft2-1.0.0.dylib:0x105918010 = libfontconfig.1.dylib:_FcPatternDestroy, *0x105918010 = 0x1058531E3 dyld: bind: libpangoft2-1.0.0.dylib:0x105918018 = libfontconfig.1.dylib:_FcPatternEqual, *0x105918018 = 0x10585349E dyld: bind: libpangoft2-1.0.0.dylib:0x105918020 = libfontconfig.1.dylib:_FcPatternHash, *0x105918020 = 0x10585371E dyld: bind: libpangoft2-1.0.0.dylib:0x105918028 = libsystem_c.dylib:___stack_chk_guard, *0x105918028 = 0x7FFF9C668070 dyld: bind: libpangoft2-1.0.0.dylib:0x105918000 = libdyld.dylib:dyld_stub_binder, *0x105918000 = 0x7FFF63F71178 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7050 = CoreFoundation:_kCFAllocatorDefault, *0x1026E7050 = 0x7FFF3C116360 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7058 = CoreFoundation:_kCFCopyStringDictionaryKeyCallBacks, *0x1026E7058 = 0x7FFF95DDED48 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7060 = CoreFoundation:_kCFTypeArrayCallBacks, *0x1026E7060 = 0x7FFF95DDD910 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7068 = CoreFoundation:_kCFTypeDictionaryKeyCallBacks, *0x1026E7068 = 0x7FFF95DDED18 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7070 = CoreFoundation:_kCFTypeDictionaryValueCallBacks, *0x1026E7070 = 0x7FFF95DDED78 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7030 = libgobject-2.0.0.dylib:_g_object_unref, *0x1026E7030 = 0x1036D0DF4 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7A20 = libgobject-2.0.0.dylib:_g_object_unref, *0x1026E7A20 = 0x1036D0DF4 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7018 = libglib-2.0.0.dylib:_g_direct_equal, *0x1026E7018 = 0x10372A06D dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7020 = libglib-2.0.0.dylib:_g_direct_hash, *0x1026E7020 = 0x103728947 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7028 = libglib-2.0.0.dylib:_g_free, *0x1026E7028 = 0x10373CE42 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7038 = libglib-2.0.0.dylib:_g_str_equal, *0x1026E7038 = 0x10372A027 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7040 = libglib-2.0.0.dylib:_g_str_hash, *0x1026E7040 = 0x10372A03B dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7048 = libglib-2.0.0.dylib:_g_utf8_skip, *0x1026E7048 = 0x1037D9B60 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7010 = libsystem_c.dylib:___stack_chk_guard, *0x1026E7010 = 0x7FFF9C668070 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7000 = libdyld.dylib:dyld_stub_binder, *0x1026E7000 = 0x7FFF63F71178 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7078 = CoreText:_kCTFontAttributeName, *0x1026E7078 = 0x7FFF9615FAF0 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7080 = CoreText:_kCTFontCharacterSetAttribute, *0x1026E7080 = 0x7FFF96162298 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7088 = CoreText:_kCTFontFamilyNameAttribute, *0x1026E7088 = 0x7FFF96162268 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7090 = CoreText:_kCTFontFeaturesAttribute, *0x1026E7090 = 0x7FFF96162318 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E7098 = CoreText:_kCTFontNameAttribute, *0x1026E7098 = 0x7FFF96162250 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E70A0 = CoreText:_kCTFontStyleNameAttribute, *0x1026E70A0 = 0x7FFF96162270 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E70A8 = CoreText:_kCTFontSymbolicTrait, *0x1026E70A8 = 0x7FFF96159B90 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E70B0 = CoreText:_kCTFontTraitsAttribute, *0x1026E70B0 = 0x7FFF96162288 dyld: bind: libpangocairo-1.0.0.dylib:0x1026E70B8 = CoreText:_kCTFontWeightTrait, *0x1026E70B8 = 0x7FFF96159B98 dyld: bind: libjpeg.9.dylib:0x10582D010 = libsystem_c.dylib:___stack_chk_guard, *0x10582D010 = 0x7FFF9C668070 dyld: bind: libjpeg.9.dylib:0x10582D018 = libsystem_c.dylib:___stderrp, *0x10582D018 = 0x7FFF9C6699A0 dyld: bind: libjpeg.9.dylib:0x10582D000 = libdyld.dylib:dyld_stub_binder, *0x10582D000 = 0x7FFF63F71178 dyld: bind: libgif.7.dylib:0x105839010 = libsystem_c.dylib:___stack_chk_guard, *0x105839010 = 0x7FFF9C668070 dyld: bind: libgif.7.dylib:0x105839000 = libdyld.dylib:dyld_stub_binder, *0x105839000 = 0x7FFF63F71178 dyld: bind: canvas.node:0x1026BF000 = libfreetype.6.dylib:_FT_Done_Face, *0x1026BF000 = 0x10587D303 dyld: bind: canvas.node:0x1026BF028 = libcairo.2.dylib:_cairo_fill, *0x1026BF028 = 0x103598963 dyld: bind: canvas.node:0x1026BF030 = libcairo.2.dylib:_cairo_fill_preserve, *0x1026BF030 = 0x10359899A dyld: bind: canvas.node:0x1026BF038 = libcairo.2.dylib:_cairo_stroke, *0x1026BF038 = 0x1035988F5 dyld: bind: canvas.node:0x1026BF040 = libcairo.2.dylib:_cairo_stroke_preserve, *0x1026BF040 = 0x10359892C dyld: bind: canvas.node:0x1026BF398 = libc++abi.dylib:__ZdlPv, *0x1026BF398 = 0x7FFF61F1A6C4 dyld: bind: canvas.node:0x1026BF398 = libc++abi.dylib:__ZdlPv, *0x1026BF398 = 0x7FFF61F1A6C4 dyld: bind: canvas.node:0x1026BF3A0 = libc++abi.dylib:__Znwm, *0x1026BF3A0 = 0x7FFF61F1A600 dyld: bind: canvas.node:0x1026BF3A0 = libc++abi.dylib:__Znwm, *0x1026BF3A0 = 0x7FFF61F1A600 dyld: bind: canvas.node:0x1026BF020 = libsystem_c.dylib:___stack_chk_guard, *0x1026BF020 = 0x7FFF9C668070 dyld: bind: canvas.node:0x1026BF048 = libsystem_platform.dylib:_longjmp, *0x1026BF048 = 0x7FFF6427FDB4 dyld: bind: canvas.node:0x1026BF050 = libdyld.dylib:dyld_stub_binder, *0x1026BF050 = 0x7FFF63F71178 dyld: weak bind: CoreDisplay:0x7FFF95DD8878 = CoreDisplay:__ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF95DD8878 = 0x7FFF95DD86F0 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0DB80 = CoreDisplay:__ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9BF0DB80 = 0x7FFF95DD86F0 dyld: weak bind: ProtocolBuffer:0x7FFF9AD14420 = CoreDisplay:__ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9AD14420 = 0x7FFF95DD86F0 dyld: weak bind: CoreDisplay:0x7FFF95DD8948 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF95DD8948 = 0x7FFF95DD8B20 dyld: weak bind: CoreDisplay:0x7FFF95DD8970 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF95DD8970 = 0x7FFF95DD8B20 dyld: weak bind: CoreDisplay:0x7FFF95DD8998 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF95DD8998 = 0x7FFF95DD8B20 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D980 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9BF0D980 = 0x7FFF95DD8B20 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D9A8 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9BF0D9A8 = 0x7FFF95DD8B20 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D9D0 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9BF0D9D0 = 0x7FFF95DD8B20 dyld: weak bind: ProtocolBuffer:0x7FFF9AD143B0 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9AD143B0 = 0x7FFF95DD8B20 dyld: weak bind: ProtocolBuffer:0x7FFF9AD143D8 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9AD143D8 = 0x7FFF95DD8B20 dyld: weak bind: ProtocolBuffer:0x7FFF9AD14400 = CoreDisplay:__ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9AD14400 = 0x7FFF95DD8B20 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8118 = libc++abi.dylib:__ZTISt11range_error, *0x7FFF9C1F8118 = 0x7FFF9BF7E4E0 dyld: weak bind: CoreGraphics:0x7FFF95F2A040 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF95F2A040 = 0x7FFF9BF7E440 dyld: weak bind: ImageIO:0x7FFF96499080 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF96499080 = 0x7FFF9BF7E440 dyld: weak bind: SpeechSynthesis:0x7FFF95952010 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF95952010 = 0x7FFF9BF7E440 dyld: weak bind: IOKit:0x7FFF9646E020 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9646E020 = 0x7FFF9BF7E440 dyld: weak bind: CoreDisplay:0x7FFF95DCF088 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF95DCF088 = 0x7FFF9BF7E440 dyld: weak bind: Metal:0x7FFF96732030 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF96732030 = 0x7FFF9BF7E440 dyld: weak bind: Security:0x7FFF9765C168 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9765C168 = 0x7FFF9BF7E440 dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C018 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9BF0C018 = 0x7FFF9BF7E440 dyld: weak bind: CarbonCore:0x7FFF96046048 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF96046048 = 0x7FFF9BF7E440 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8120 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9C1F8120 = 0x7FFF9BF7E440 dyld: weak bind: libmarisa.dylib:0x7FFF9C1F4030 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9C1F4030 = 0x7FFF9BF7E440 dyld: weak bind: Lexicon:0x7FFF99BEB050 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF99BEB050 = 0x7FFF9BF7E440 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D028 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9BF0D028 = 0x7FFF9BF7E440 dyld: weak bind: LanguageModeling:0x7FFF99BDE098 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF99BDE098 = 0x7FFF9BF7E440 dyld: weak bind: CoreEmoji:0x7FFF9882E028 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9882E028 = 0x7FFF9BF7E440 dyld: weak bind: libLinearAlgebra.dylib:0x7FFF953ED018 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF953ED018 = 0x7FFF9BF7E440 dyld: weak bind: GPUWrangler:0x7FFF995C2018 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF995C2018 = 0x7FFF9BF7E440 dyld: weak bind: FaceCore:0x7FFF98F38068 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF98F38068 = 0x7FFF9BF7E440 dyld: weak bind: libFontParser.dylib:0x7FFF958D0048 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF958D0048 = 0x7FFF9BF7E440 dyld: weak bind: libFontRegistry.dylib:0x7FFF95907038 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF95907038 = 0x7FFF9BF7E440 dyld: weak bind: MetalTools:0x7FFF99E9D020 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF99E9D020 = 0x7FFF9BF7E440 dyld: weak bind: SecurityFoundation:0x7FFF976AA2F8 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF976AA2F8 = 0x7FFF9BF7E440 dyld: weak bind: AppleSauce:0x7FFF97EC3088 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF97EC3088 = 0x7FFF9BF7E440 dyld: weak bind: OpenScripting:0x7FFF95BEE018 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF95BEE018 = 0x7FFF9BF7E440 dyld: weak bind: SpeechRecognition:0x7FFF95BFE010 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF95BFE010 = 0x7FFF9BF7E440 dyld: weak bind: CoreUI:0x7FFF98B000D0 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF98B000D0 = 0x7FFF9BF7E440 dyld: weak bind: DesktopServicesPriv:0x7FFF98D29188 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF98D29188 = 0x7FFF9BF7E440 dyld: weak bind: DebugSymbols:0x7FFF98D25020 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF98D25020 = 0x7FFF9BF7E440 dyld: weak bind: CoreSymbolication:0x7FFF98ADC058 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF98ADC058 = 0x7FFF9BF7E440 dyld: weak bind: Symbolication:0x7FFF9B7A8048 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9B7A8048 = 0x7FFF9BF7E440 dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E2010 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF9B5E2010 = 0x7FFF9BF7E440 dyld: weak bind: Backup:0x7FFF980B01A8 = libc++.1.dylib:__ZTISt12length_error, *0x7FFF980B01A8 = 0x7FFF9BF7E440 dyld: weak bind: CoreDisplay:0x7FFF95DCF090 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF95DCF090 = 0x7FFF9BF7E480 dyld: weak bind: Security:0x7FFF9765C170 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF9765C170 = 0x7FFF9BF7E480 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8128 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF9C1F8128 = 0x7FFF9BF7E480 dyld: weak bind: LanguageModeling:0x7FFF99BDE0A0 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF99BDE0A0 = 0x7FFF9BF7E480 dyld: weak bind: AppleSauce:0x7FFF97EC3090 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF97EC3090 = 0x7FFF9BF7E480 dyld: weak bind: DesktopServicesPriv:0x7FFF98D29190 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF98D29190 = 0x7FFF9BF7E480 dyld: weak bind: CoreSymbolication:0x7FFF98ADC060 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF98ADC060 = 0x7FFF9BF7E480 dyld: weak bind: Symbolication:0x7FFF9B7A8050 = libc++.1.dylib:__ZTISt12out_of_range, *0x7FFF9B7A8050 = 0x7FFF9BF7E480 dyld: weak bind: LanguageModeling:0x7FFF99BDE0A8 = libc++.1.dylib:__ZTISt16invalid_argument, *0x7FFF99BDE0A8 = 0x7FFF9BF7E400 dyld: weak bind: CoreEmoji:0x7FFF9882E030 = libc++.1.dylib:__ZTISt16invalid_argument, *0x7FFF9882E030 = 0x7FFF9BF7E400 dyld: weak bind: FaceCore:0x7FFF98F38078 = libc++.1.dylib:__ZTISt16invalid_argument, *0x7FFF98F38078 = 0x7FFF9BF7E400 dyld: weak bind: CoreDisplay:0x7FFF95DD86F8 = CoreDisplay:__ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF95DD86F8 = 0x7FFF3BEFAF00 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0DC08 = CoreDisplay:__ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9BF0DC08 = 0x7FFF3BEFAF00 dyld: weak bind: ProtocolBuffer:0x7FFF9AD144C8 = CoreDisplay:__ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9AD144C8 = 0x7FFF3BEFAF00 dyld: weak bind: CoreDisplay:0x7FFF95DD8B28 = CoreDisplay:__ZTSNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF95DD8B28 = 0x7FFF3BEFAFA0 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0DB68 = CoreDisplay:__ZTSNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9BF0DB68 = 0x7FFF3BEFAFA0 dyld: weak bind: ProtocolBuffer:0x7FFF9AD144E8 = CoreDisplay:__ZTSNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, *0x7FFF9AD144E8 = 0x7FFF3BEFAFA0 dyld: weak bind: CoreGraphics:0x7FFF95F2A9A0 = libc++.1.dylib:__ZdaPv, *0x7FFF95F2A9A0 = 0x7FFF61F1A6D9 dyld: weak bind: CoreGraphics:0x7FFF95F2A9A0 = libc++.1.dylib:__ZdaPv, *0x7FFF95F2A9A0 = 0x7FFF61F1A6D9 dyld: weak bind: CoreText:0x7FFF96158180 = libc++.1.dylib:__ZdaPv, *0x7FFF96158180 = 0x7FFF61F1A6D9 dyld: weak bind: CoreText:0x7FFF96158180 = libc++.1.dylib:__ZdaPv, *0x7FFF96158180 = 0x7FFF61F1A6D9 dyld: weak bind: ImageIO:0x7FFF9649A190 = libc++.1.dylib:__ZdaPv, *0x7FFF9649A190 = 0x7FFF61F1A6D9 dyld: weak bind: ImageIO:0x7FFF9649A190 = libc++.1.dylib:__ZdaPv, *0x7FFF9649A190 = 0x7FFF61F1A6D9 dyld: weak bind: ColorSync:0x7FFF95C5D538 = libc++.1.dylib:__ZdaPv, *0x7FFF95C5D538 = 0x7FFF61F1A6D9 dyld: weak bind: ColorSync:0x7FFF95C5D538 = libc++.1.dylib:__ZdaPv, *0x7FFF95C5D538 = 0x7FFF61F1A6D9 dyld: weak bind: HIServices:0x7FFF9593E690 = libc++.1.dylib:__ZdaPv, *0x7FFF9593E690 = 0x7FFF61F1A6D9 dyld: weak bind: HIServices:0x7FFF9593E690 = libc++.1.dylib:__ZdaPv, *0x7FFF9593E690 = 0x7FFF61F1A6D9 dyld: weak bind: LangAnalysis:0x7FFF95947468 = libc++.1.dylib:__ZdaPv, *0x7FFF95947468 = 0x7FFF61F1A6D9 dyld: weak bind: LangAnalysis:0x7FFF95947468 = libc++.1.dylib:__ZdaPv, *0x7FFF95947468 = 0x7FFF61F1A6D9 dyld: weak bind: SpeechSynthesis:0x7FFF95952510 = libc++.1.dylib:__ZdaPv, *0x7FFF95952510 = 0x7FFF61F1A6D9 dyld: weak bind: SpeechSynthesis:0x7FFF95952510 = libc++.1.dylib:__ZdaPv, *0x7FFF95952510 = 0x7FFF61F1A6D9 dyld: weak bind: SkyLight:0x7FFF9B3F31B8 = libc++.1.dylib:__ZdaPv, *0x7FFF9B3F31B8 = 0x7FFF61F1A6D9 dyld: weak bind: SkyLight:0x7FFF9B3F31B8 = libc++.1.dylib:__ZdaPv, *0x7FFF9B3F31B8 = 0x7FFF61F1A6D9 dyld: weak bind: CFNetwork:0x7FFF95A64928 = libc++.1.dylib:__ZdaPv, *0x7FFF95A64928 = 0x7FFF61F1A6D9 dyld: weak bind: CFNetwork:0x7FFF95A64928 = libc++.1.dylib:__ZdaPv, *0x7FFF95A64928 = 0x7FFF61F1A6D9 dyld: weak bind: CoreDisplay:0x7FFF95DD0150 = libc++.1.dylib:__ZdaPv, *0x7FFF95DD0150 = 0x7FFF61F1A6D9 dyld: weak bind: CoreDisplay:0x7FFF95DD0150 = libc++.1.dylib:__ZdaPv, *0x7FFF95DD0150 = 0x7FFF61F1A6D9 dyld: weak bind: Metal:0x7FFF96732430 = libc++.1.dylib:__ZdaPv, *0x7FFF96732430 = 0x7FFF61F1A6D9 dyld: weak bind: Metal:0x7FFF96732430 = libc++.1.dylib:__ZdaPv, *0x7FFF96732430 = 0x7FFF61F1A6D9 dyld: weak bind: Security:0x7FFF9765D0D8 = libc++.1.dylib:__ZdaPv, *0x7FFF9765D0D8 = 0x7FFF61F1A6D9 dyld: weak bind: Security:0x7FFF9765D0D8 = libc++.1.dylib:__ZdaPv, *0x7FFF9765D0D8 = 0x7FFF61F1A6D9 dyld: weak bind: QuartzCore:0x7FFF97527AB8 = libc++.1.dylib:__ZdaPv, *0x7FFF97527AB8 = 0x7FFF61F1A6D9 dyld: weak bind: QuartzCore:0x7FFF97527AB8 = libc++.1.dylib:__ZdaPv, *0x7FFF97527AB8 = 0x7FFF61F1A6D9 dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1A8 = libc++.1.dylib:__ZdaPv, *0x7FFF9BF0C1A8 = 0x7FFF61F1A6D9 dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1A8 = libc++.1.dylib:__ZdaPv, *0x7FFF9BF0C1A8 = 0x7FFF61F1A6D9 dyld: weak bind: CarbonCore:0x7FFF96046E58 = libc++.1.dylib:__ZdaPv, *0x7FFF96046E58 = 0x7FFF61F1A6D9 dyld: weak bind: CarbonCore:0x7FFF96046E58 = libc++.1.dylib:__ZdaPv, *0x7FFF96046E58 = 0x7FFF61F1A6D9 dyld: weak bind: OSServices:0x7FFF960D7188 = libc++.1.dylib:__ZdaPv, *0x7FFF960D7188 = 0x7FFF61F1A6D9 dyld: weak bind: OSServices:0x7FFF960D7188 = libc++.1.dylib:__ZdaPv, *0x7FFF960D7188 = 0x7FFF61F1A6D9 dyld: weak bind: AE:0x7FFF96041C90 = libc++.1.dylib:__ZdaPv, *0x7FFF96041C90 = 0x7FFF61F1A6D9 dyld: weak bind: AE:0x7FFF96041C90 = libc++.1.dylib:__ZdaPv, *0x7FFF96041C90 = 0x7FFF61F1A6D9 dyld: weak bind: LaunchServices:0x7FFF960655D0 = libc++.1.dylib:__ZdaPv, *0x7FFF960655D0 = 0x7FFF61F1A6D9 dyld: weak bind: LaunchServices:0x7FFF960655D0 = libc++.1.dylib:__ZdaPv, *0x7FFF960655D0 = 0x7FFF61F1A6D9 dyld: weak bind: DictionaryServices:0x7FFF9605BAE8 = libc++.1.dylib:__ZdaPv, *0x7FFF9605BAE8 = 0x7FFF61F1A6D9 dyld: weak bind: DictionaryServices:0x7FFF9605BAE8 = libc++.1.dylib:__ZdaPv, *0x7FFF9605BAE8 = 0x7FFF61F1A6D9 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8D98 = libc++.1.dylib:__ZdaPv, *0x7FFF9C1F8D98 = 0x7FFF61F1A6D9 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8D98 = libc++.1.dylib:__ZdaPv, *0x7FFF9C1F8D98 = 0x7FFF61F1A6D9 dyld: weak bind: LinguisticData:0x7FFF99BF01E8 = libc++.1.dylib:__ZdaPv, *0x7FFF99BF01E8 = 0x7FFF61F1A6D9 dyld: weak bind: LinguisticData:0x7FFF99BF01E8 = libc++.1.dylib:__ZdaPv, *0x7FFF99BF01E8 = 0x7FFF61F1A6D9 dyld: weak bind: libmarisa.dylib:0x7FFF9C1F4090 = libc++.1.dylib:__ZdaPv, *0x7FFF9C1F4090 = 0x7FFF61F1A6D9 dyld: weak bind: libmarisa.dylib:0x7FFF9C1F4090 = libc++.1.dylib:__ZdaPv, *0x7FFF9C1F4090 = 0x7FFF61F1A6D9 dyld: weak bind: Lexicon:0x7FFF99BEB3B0 = libc++.1.dylib:__ZdaPv, *0x7FFF99BEB3B0 = 0x7FFF61F1A6D9 dyld: weak bind: Lexicon:0x7FFF99BEB3B0 = libc++.1.dylib:__ZdaPv, *0x7FFF99BEB3B0 = 0x7FFF61F1A6D9 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2D0 = libc++.1.dylib:__ZdaPv, *0x7FFF9BF0D2D0 = 0x7FFF61F1A6D9 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2D0 = libc++.1.dylib:__ZdaPv, *0x7FFF9BF0D2D0 = 0x7FFF61F1A6D9 dyld: weak bind: LanguageModeling:0x7FFF99BDE970 = libc++.1.dylib:__ZdaPv, *0x7FFF99BDE970 = 0x7FFF61F1A6D9 dyld: weak bind: LanguageModeling:0x7FFF99BDE970 = libc++.1.dylib:__ZdaPv, *0x7FFF99BDE970 = 0x7FFF61F1A6D9 dyld: weak bind: CoreEmoji:0x7FFF9882E380 = libc++.1.dylib:__ZdaPv, *0x7FFF9882E380 = 0x7FFF61F1A6D9 dyld: weak bind: CoreEmoji:0x7FFF9882E380 = libc++.1.dylib:__ZdaPv, *0x7FFF9882E380 = 0x7FFF61F1A6D9 dyld: weak bind: libutil.dylib:0x7FFF9C5C1068 = libc++.1.dylib:__ZdaPv, *0x7FFF9C5C1068 = 0x7FFF61F1A6D9 dyld: weak bind: libutil.dylib:0x7FFF9C5C1068 = libc++.1.dylib:__ZdaPv, *0x7FFF9C5C1068 = 0x7FFF61F1A6D9 dyld: weak bind: CoreImage:0x7FFF95F6F398 = libc++.1.dylib:__ZdaPv, *0x7FFF95F6F398 = 0x7FFF61F1A6D9 dyld: weak bind: CoreImage:0x7FFF95F6F398 = libc++.1.dylib:__ZdaPv, *0x7FFF95F6F398 = 0x7FFF61F1A6D9 dyld: weak bind: FaceCore:0x7FFF98F38320 = libc++.1.dylib:__ZdaPv, *0x7FFF98F38320 = 0x7FFF61F1A6D9 dyld: weak bind: FaceCore:0x7FFF98F38320 = libc++.1.dylib:__ZdaPv, *0x7FFF98F38320 = 0x7FFF61F1A6D9 dyld: weak bind: OpenCL:0x7FFF96EFF4B8 = libc++.1.dylib:__ZdaPv, *0x7FFF96EFF4B8 = 0x7FFF61F1A6D9 dyld: weak bind: OpenCL:0x7FFF96EFF4B8 = libc++.1.dylib:__ZdaPv, *0x7FFF96EFF4B8 = 0x7FFF61F1A6D9 dyld: weak bind: libFontParser.dylib:0x7FFF958D0428 = libc++.1.dylib:__ZdaPv, *0x7FFF958D0428 = 0x7FFF61F1A6D9 dyld: weak bind: libFontParser.dylib:0x7FFF958D0428 = libc++.1.dylib:__ZdaPv, *0x7FFF958D0428 = 0x7FFF61F1A6D9 dyld: weak bind: libJP2.dylib:0x7FFF964BC080 = libc++.1.dylib:__ZdaPv, *0x7FFF964BC080 = 0x7FFF61F1A6D9 dyld: weak bind: libJP2.dylib:0x7FFF964BC080 = libc++.1.dylib:__ZdaPv, *0x7FFF964BC080 = 0x7FFF61F1A6D9 dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5318 = libc++.1.dylib:__ZdaPv, *0x7FFF967A5318 = 0x7FFF61F1A6D9 dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5318 = libc++.1.dylib:__ZdaPv, *0x7FFF967A5318 = 0x7FFF61F1A6D9 dyld: weak bind: libGLU.dylib:0x7FFF9713E018 = libc++.1.dylib:__ZdaPv, *0x7FFF9713E018 = 0x7FFF61F1A6D9 dyld: weak bind: libGLU.dylib:0x7FFF9713E018 = libc++.1.dylib:__ZdaPv, *0x7FFF9713E018 = 0x7FFF61F1A6D9 dyld: weak bind: SecurityFoundation:0x7FFF976AAD30 = libc++.1.dylib:__ZdaPv, *0x7FFF976AAD30 = 0x7FFF61F1A6D9 dyld: weak bind: SecurityFoundation:0x7FFF976AAD30 = libc++.1.dylib:__ZdaPv, *0x7FFF976AAD30 = 0x7FFF61F1A6D9 dyld: weak bind: CoreAudio:0x7FFF95D13488 = libc++.1.dylib:__ZdaPv, *0x7FFF95D13488 = 0x7FFF61F1A6D9 dyld: weak bind: CoreAudio:0x7FFF95D13488 = libc++.1.dylib:__ZdaPv, *0x7FFF95D13488 = 0x7FFF61F1A6D9 dyld: weak bind: AudioToolbox:0x7FFF95955A90 = libc++.1.dylib:__ZdaPv, *0x7FFF95955A90 = 0x7FFF61F1A6D9 dyld: weak bind: AudioToolbox:0x7FFF95955A90 = libc++.1.dylib:__ZdaPv, *0x7FFF95955A90 = 0x7FFF61F1A6D9 dyld: weak bind: HIToolbox:0x7FFF95B8E7B8 = libc++.1.dylib:__ZdaPv, *0x7FFF95B8E7B8 = 0x7FFF61F1A6D9 dyld: weak bind: HIToolbox:0x7FFF95B8E7B8 = libc++.1.dylib:__ZdaPv, *0x7FFF95B8E7B8 = 0x7FFF61F1A6D9 dyld: weak bind: OpenScripting:0x7FFF95BEE828 = libc++.1.dylib:__ZdaPv, *0x7FFF95BEE828 = 0x7FFF61F1A6D9 dyld: weak bind: OpenScripting:0x7FFF95BEE828 = libc++.1.dylib:__ZdaPv, *0x7FFF95BEE828 = 0x7FFF61F1A6D9 dyld: weak bind: CoreUI:0x7FFF98B00F78 = libc++.1.dylib:__ZdaPv, *0x7FFF98B00F78 = 0x7FFF61F1A6D9 dyld: weak bind: CoreUI:0x7FFF98B00F78 = libc++.1.dylib:__ZdaPv, *0x7FFF98B00F78 = 0x7FFF61F1A6D9 dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A5F8 = libc++.1.dylib:__ZdaPv, *0x7FFF98D2A5F8 = 0x7FFF61F1A6D9 dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A5F8 = libc++.1.dylib:__ZdaPv, *0x7FFF98D2A5F8 = 0x7FFF61F1A6D9 dyld: weak bind: IconServices:0x7FFF99B2A610 = libc++.1.dylib:__ZdaPv, *0x7FFF99B2A610 = 0x7FFF61F1A6D9 dyld: weak bind: IconServices:0x7FFF99B2A610 = libc++.1.dylib:__ZdaPv, *0x7FFF99B2A610 = 0x7FFF61F1A6D9 dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23A0 = libc++.1.dylib:__ZdaPv, *0x7FFF9B5E23A0 = 0x7FFF61F1A6D9 dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23A0 = libc++.1.dylib:__ZdaPv, *0x7FFF9B5E23A0 = 0x7FFF61F1A6D9 dyld: weak bind: Backup:0x7FFF980B0D38 = libc++.1.dylib:__ZdaPv, *0x7FFF980B0D38 = 0x7FFF61F1A6D9 dyld: weak bind: Backup:0x7FFF980B0D38 = libc++.1.dylib:__ZdaPv, *0x7FFF980B0D38 = 0x7FFF61F1A6D9 dyld: weak bind: canvas.node:0x1026BF398 = libc++.1.dylib:__ZdlPv, *0x1026BF398 = 0x7FFF61F1A6C4 dyld: weak bind: canvas.node:0x1026BF398 = libc++.1.dylib:__ZdlPv, *0x1026BF398 = 0x7FFF61F1A6C4 dyld: weak bind: CoreGraphics:0x7FFF95F2A9A8 = libc++.1.dylib:__ZdlPv, *0x7FFF95F2A9A8 = 0x7FFF61F1A6C4 dyld: weak bind: CoreGraphics:0x7FFF95F2A9A8 = libc++.1.dylib:__ZdlPv, *0x7FFF95F2A9A8 = 0x7FFF61F1A6C4 dyld: weak bind: CoreText:0x7FFF96158188 = libc++.1.dylib:__ZdlPv, *0x7FFF96158188 = 0x7FFF61F1A6C4 dyld: weak bind: CoreText:0x7FFF96158188 = libc++.1.dylib:__ZdlPv, *0x7FFF96158188 = 0x7FFF61F1A6C4 dyld: weak bind: ImageIO:0x7FFF9649A198 = libc++.1.dylib:__ZdlPv, *0x7FFF9649A198 = 0x7FFF61F1A6C4 dyld: weak bind: ImageIO:0x7FFF9649A198 = libc++.1.dylib:__ZdlPv, *0x7FFF9649A198 = 0x7FFF61F1A6C4 dyld: weak bind: ColorSync:0x7FFF95C5D540 = libc++.1.dylib:__ZdlPv, *0x7FFF95C5D540 = 0x7FFF61F1A6C4 dyld: weak bind: ColorSync:0x7FFF95C5D540 = libc++.1.dylib:__ZdlPv, *0x7FFF95C5D540 = 0x7FFF61F1A6C4 dyld: weak bind: ATS:0x7FFF958BF8E0 = libc++.1.dylib:__ZdlPv, *0x7FFF958BF8E0 = 0x7FFF61F1A6C4 dyld: weak bind: ATS:0x7FFF958BF8E0 = libc++.1.dylib:__ZdlPv, *0x7FFF958BF8E0 = 0x7FFF61F1A6C4 dyld: weak bind: HIServices:0x7FFF9593E698 = libc++.1.dylib:__ZdlPv, *0x7FFF9593E698 = 0x7FFF61F1A6C4 dyld: weak bind: HIServices:0x7FFF9593E698 = libc++.1.dylib:__ZdlPv, *0x7FFF9593E698 = 0x7FFF61F1A6C4 dyld: weak bind: LangAnalysis:0x7FFF95947470 = libc++.1.dylib:__ZdlPv, *0x7FFF95947470 = 0x7FFF61F1A6C4 dyld: weak bind: LangAnalysis:0x7FFF95947470 = libc++.1.dylib:__ZdlPv, *0x7FFF95947470 = 0x7FFF61F1A6C4 dyld: weak bind: PrintCore:0x7FFF959499C0 = libc++.1.dylib:__ZdlPv, *0x7FFF959499C0 = 0x7FFF61F1A6C4 dyld: weak bind: PrintCore:0x7FFF959499C0 = libc++.1.dylib:__ZdlPv, *0x7FFF959499C0 = 0x7FFF61F1A6C4 dyld: weak bind: QD:0x7FFF95950830 = libc++.1.dylib:__ZdlPv, *0x7FFF95950830 = 0x7FFF61F1A6C4 dyld: weak bind: QD:0x7FFF95950830 = libc++.1.dylib:__ZdlPv, *0x7FFF95950830 = 0x7FFF61F1A6C4 dyld: weak bind: SpeechSynthesis:0x7FFF95952518 = libc++.1.dylib:__ZdlPv, *0x7FFF95952518 = 0x7FFF61F1A6C4 dyld: weak bind: SpeechSynthesis:0x7FFF95952518 = libc++.1.dylib:__ZdlPv, *0x7FFF95952518 = 0x7FFF61F1A6C4 dyld: weak bind: SkyLight:0x7FFF9B3F31C0 = libc++.1.dylib:__ZdlPv, *0x7FFF9B3F31C0 = 0x7FFF61F1A6C4 dyld: weak bind: SkyLight:0x7FFF9B3F31C0 = libc++.1.dylib:__ZdlPv, *0x7FFF9B3F31C0 = 0x7FFF61F1A6C4 dyld: weak bind: CFNetwork:0x7FFF95A64930 = libc++.1.dylib:__ZdlPv, *0x7FFF95A64930 = 0x7FFF61F1A6C4 dyld: weak bind: CFNetwork:0x7FFF95A64930 = libc++.1.dylib:__ZdlPv, *0x7FFF95A64930 = 0x7FFF61F1A6C4 dyld: weak bind: IOKit:0x7FFF9646E8D8 = libc++.1.dylib:__ZdlPv, *0x7FFF9646E8D8 = 0x7FFF61F1A6C4 dyld: weak bind: IOKit:0x7FFF9646E8D8 = libc++.1.dylib:__ZdlPv, *0x7FFF9646E8D8 = 0x7FFF61F1A6C4 dyld: weak bind: CoreDisplay:0x7FFF95DD0158 = libc++.1.dylib:__ZdlPv, *0x7FFF95DD0158 = 0x7FFF61F1A6C4 dyld: weak bind: CoreDisplay:0x7FFF95DD0158 = libc++.1.dylib:__ZdlPv, *0x7FFF95DD0158 = 0x7FFF61F1A6C4 dyld: weak bind: Metal:0x7FFF96732438 = libc++.1.dylib:__ZdlPv, *0x7FFF96732438 = 0x7FFF61F1A6C4 dyld: weak bind: Metal:0x7FFF96732438 = libc++.1.dylib:__ZdlPv, *0x7FFF96732438 = 0x7FFF61F1A6C4 dyld: weak bind: Security:0x7FFF9765D0E0 = libc++.1.dylib:__ZdlPv, *0x7FFF9765D0E0 = 0x7FFF61F1A6C4 dyld: weak bind: Security:0x7FFF9765D0E0 = libc++.1.dylib:__ZdlPv, *0x7FFF9765D0E0 = 0x7FFF61F1A6C4 dyld: weak bind: QuartzCore:0x7FFF97527AC0 = libc++.1.dylib:__ZdlPv, *0x7FFF97527AC0 = 0x7FFF61F1A6C4 dyld: weak bind: QuartzCore:0x7FFF97527AC0 = libc++.1.dylib:__ZdlPv, *0x7FFF97527AC0 = 0x7FFF61F1A6C4 dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1B0 = libc++.1.dylib:__ZdlPv, *0x7FFF9BF0C1B0 = 0x7FFF61F1A6C4 dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1B0 = libc++.1.dylib:__ZdlPv, *0x7FFF9BF0C1B0 = 0x7FFF61F1A6C4 dyld: weak bind: CarbonCore:0x7FFF96046E60 = libc++.1.dylib:__ZdlPv, *0x7FFF96046E60 = 0x7FFF61F1A6C4 dyld: weak bind: CarbonCore:0x7FFF96046E60 = libc++.1.dylib:__ZdlPv, *0x7FFF96046E60 = 0x7FFF61F1A6C4 dyld: weak bind: Metadata:0x7FFF960A4A60 = libc++.1.dylib:__ZdlPv, *0x7FFF960A4A60 = 0x7FFF61F1A6C4 dyld: weak bind: Metadata:0x7FFF960A4A60 = libc++.1.dylib:__ZdlPv, *0x7FFF960A4A60 = 0x7FFF61F1A6C4 dyld: weak bind: OSServices:0x7FFF960D7190 = libc++.1.dylib:__ZdlPv, *0x7FFF960D7190 = 0x7FFF61F1A6C4 dyld: weak bind: OSServices:0x7FFF960D7190 = libc++.1.dylib:__ZdlPv, *0x7FFF960D7190 = 0x7FFF61F1A6C4 dyld: weak bind: AE:0x7FFF96041C98 = libc++.1.dylib:__ZdlPv, *0x7FFF96041C98 = 0x7FFF61F1A6C4 dyld: weak bind: AE:0x7FFF96041C98 = libc++.1.dylib:__ZdlPv, *0x7FFF96041C98 = 0x7FFF61F1A6C4 dyld: weak bind: LaunchServices:0x7FFF960655D8 = libc++.1.dylib:__ZdlPv, *0x7FFF960655D8 = 0x7FFF61F1A6C4 dyld: weak bind: LaunchServices:0x7FFF960655D8 = libc++.1.dylib:__ZdlPv, *0x7FFF960655D8 = 0x7FFF61F1A6C4 dyld: weak bind: DictionaryServices:0x7FFF9605BAF0 = libc++.1.dylib:__ZdlPv, *0x7FFF9605BAF0 = 0x7FFF61F1A6C4 dyld: weak bind: DictionaryServices:0x7FFF9605BAF0 = libc++.1.dylib:__ZdlPv, *0x7FFF9605BAF0 = 0x7FFF61F1A6C4 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8DA0 = libc++.1.dylib:__ZdlPv, *0x7FFF9C1F8DA0 = 0x7FFF61F1A6C4 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8DA0 = libc++.1.dylib:__ZdlPv, *0x7FFF9C1F8DA0 = 0x7FFF61F1A6C4 dyld: weak bind: LinguisticData:0x7FFF99BF01F0 = libc++.1.dylib:__ZdlPv, *0x7FFF99BF01F0 = 0x7FFF61F1A6C4 dyld: weak bind: LinguisticData:0x7FFF99BF01F0 = libc++.1.dylib:__ZdlPv, *0x7FFF99BF01F0 = 0x7FFF61F1A6C4 dyld: weak bind: libmarisa.dylib:0x7FFF9C1F4098 = libc++.1.dylib:__ZdlPv, *0x7FFF9C1F4098 = 0x7FFF61F1A6C4 dyld: weak bind: libmarisa.dylib:0x7FFF9C1F4098 = libc++.1.dylib:__ZdlPv, *0x7FFF9C1F4098 = 0x7FFF61F1A6C4 dyld: weak bind: Lexicon:0x7FFF99BEB3B8 = libc++.1.dylib:__ZdlPv, *0x7FFF99BEB3B8 = 0x7FFF61F1A6C4 dyld: weak bind: Lexicon:0x7FFF99BEB3B8 = libc++.1.dylib:__ZdlPv, *0x7FFF99BEB3B8 = 0x7FFF61F1A6C4 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2D8 = libc++.1.dylib:__ZdlPv, *0x7FFF9BF0D2D8 = 0x7FFF61F1A6C4 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2D8 = libc++.1.dylib:__ZdlPv, *0x7FFF9BF0D2D8 = 0x7FFF61F1A6C4 dyld: weak bind: LanguageModeling:0x7FFF99BDE978 = libc++.1.dylib:__ZdlPv, *0x7FFF99BDE978 = 0x7FFF61F1A6C4 dyld: weak bind: LanguageModeling:0x7FFF99BDE978 = libc++.1.dylib:__ZdlPv, *0x7FFF99BDE978 = 0x7FFF61F1A6C4 dyld: weak bind: CoreEmoji:0x7FFF9882E388 = libc++.1.dylib:__ZdlPv, *0x7FFF9882E388 = 0x7FFF61F1A6C4 dyld: weak bind: CoreEmoji:0x7FFF9882E388 = libc++.1.dylib:__ZdlPv, *0x7FFF9882E388 = 0x7FFF61F1A6C4 dyld: weak bind: libutil.dylib:0x7FFF9C5C1070 = libc++.1.dylib:__ZdlPv, *0x7FFF9C5C1070 = 0x7FFF61F1A6C4 dyld: weak bind: libutil.dylib:0x7FFF9C5C1070 = libc++.1.dylib:__ZdlPv, *0x7FFF9C5C1070 = 0x7FFF61F1A6C4 dyld: weak bind: libLinearAlgebra.dylib:0x7FFF953ED068 = libc++.1.dylib:__ZdlPv, *0x7FFF953ED068 = 0x7FFF61F1A6C4 dyld: weak bind: libLinearAlgebra.dylib:0x7FFF953ED068 = libc++.1.dylib:__ZdlPv, *0x7FFF953ED068 = 0x7FFF61F1A6C4 dyld: weak bind: GPUWrangler:0x7FFF995C2218 = libc++.1.dylib:__ZdlPv, *0x7FFF995C2218 = 0x7FFF61F1A6C4 dyld: weak bind: GPUWrangler:0x7FFF995C2218 = libc++.1.dylib:__ZdlPv, *0x7FFF995C2218 = 0x7FFF61F1A6C4 dyld: weak bind: IOPresentment:0x7FFF99AD1350 = libc++.1.dylib:__ZdlPv, *0x7FFF99AD1350 = 0x7FFF61F1A6C4 dyld: weak bind: IOPresentment:0x7FFF99AD1350 = libc++.1.dylib:__ZdlPv, *0x7FFF99AD1350 = 0x7FFF61F1A6C4 dyld: weak bind: CoreImage:0x7FFF95F6F3A0 = libc++.1.dylib:__ZdlPv, *0x7FFF95F6F3A0 = 0x7FFF61F1A6C4 dyld: weak bind: CoreImage:0x7FFF95F6F3A0 = libc++.1.dylib:__ZdlPv, *0x7FFF95F6F3A0 = 0x7FFF61F1A6C4 dyld: weak bind: FaceCore:0x7FFF98F38328 = libc++.1.dylib:__ZdlPv, *0x7FFF98F38328 = 0x7FFF61F1A6C4 dyld: weak bind: FaceCore:0x7FFF98F38328 = libc++.1.dylib:__ZdlPv, *0x7FFF98F38328 = 0x7FFF61F1A6C4 dyld: weak bind: OpenCL:0x7FFF96EFF4C0 = libc++.1.dylib:__ZdlPv, *0x7FFF96EFF4C0 = 0x7FFF61F1A6C4 dyld: weak bind: OpenCL:0x7FFF96EFF4C0 = libc++.1.dylib:__ZdlPv, *0x7FFF96EFF4C0 = 0x7FFF61F1A6C4 dyld: weak bind: libFontParser.dylib:0x7FFF958D0430 = libc++.1.dylib:__ZdlPv, *0x7FFF958D0430 = 0x7FFF61F1A6C4 dyld: weak bind: libFontParser.dylib:0x7FFF958D0430 = libc++.1.dylib:__ZdlPv, *0x7FFF958D0430 = 0x7FFF61F1A6C4 dyld: weak bind: libFontRegistry.dylib:0x7FFF95907918 = libc++.1.dylib:__ZdlPv, *0x7FFF95907918 = 0x7FFF61F1A6C4 dyld: weak bind: libFontRegistry.dylib:0x7FFF95907918 = libc++.1.dylib:__ZdlPv, *0x7FFF95907918 = 0x7FFF61F1A6C4 dyld: weak bind: libJP2.dylib:0x7FFF964BC088 = libc++.1.dylib:__ZdlPv, *0x7FFF964BC088 = 0x7FFF61F1A6C4 dyld: weak bind: libJP2.dylib:0x7FFF964BC088 = libc++.1.dylib:__ZdlPv, *0x7FFF964BC088 = 0x7FFF61F1A6C4 dyld: weak bind: MPSCore:0x7FFF9676F0D0 = libc++.1.dylib:__ZdlPv, *0x7FFF9676F0D0 = 0x7FFF61F1A6C4 dyld: weak bind: MPSCore:0x7FFF9676F0D0 = libc++.1.dylib:__ZdlPv, *0x7FFF9676F0D0 = 0x7FFF61F1A6C4 dyld: weak bind: MPSImage:0x7FFF96777178 = libc++.1.dylib:__ZdlPv, *0x7FFF96777178 = 0x7FFF61F1A6C4 dyld: weak bind: MPSImage:0x7FFF96777178 = libc++.1.dylib:__ZdlPv, *0x7FFF96777178 = 0x7FFF61F1A6C4 dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5320 = libc++.1.dylib:__ZdlPv, *0x7FFF967A5320 = 0x7FFF61F1A6C4 dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5320 = libc++.1.dylib:__ZdlPv, *0x7FFF967A5320 = 0x7FFF61F1A6C4 dyld: weak bind: MPSMatrix:0x7FFF9679C0E0 = libc++.1.dylib:__ZdlPv, *0x7FFF9679C0E0 = 0x7FFF61F1A6C4 dyld: weak bind: MPSMatrix:0x7FFF9679C0E0 = libc++.1.dylib:__ZdlPv, *0x7FFF9679C0E0 = 0x7FFF61F1A6C4 dyld: weak bind: MetalTools:0x7FFF99E9D138 = libc++.1.dylib:__ZdlPv, *0x7FFF99E9D138 = 0x7FFF61F1A6C4 dyld: weak bind: MetalTools:0x7FFF99E9D138 = libc++.1.dylib:__ZdlPv, *0x7FFF99E9D138 = 0x7FFF61F1A6C4 dyld: weak bind: libGLU.dylib:0x7FFF9713E020 = libc++.1.dylib:__ZdlPv, *0x7FFF9713E020 = 0x7FFF61F1A6C4 dyld: weak bind: libGLU.dylib:0x7FFF9713E020 = libc++.1.dylib:__ZdlPv, *0x7FFF9713E020 = 0x7FFF61F1A6C4 dyld: weak bind: SecurityFoundation:0x7FFF976AAD38 = libc++.1.dylib:__ZdlPv, *0x7FFF976AAD38 = 0x7FFF61F1A6C4 dyld: weak bind: SecurityFoundation:0x7FFF976AAD38 = libc++.1.dylib:__ZdlPv, *0x7FFF976AAD38 = 0x7FFF61F1A6C4 dyld: weak bind: CoreAudio:0x7FFF95D13490 = libc++.1.dylib:__ZdlPv, *0x7FFF95D13490 = 0x7FFF61F1A6C4 dyld: weak bind: CoreAudio:0x7FFF95D13490 = libc++.1.dylib:__ZdlPv, *0x7FFF95D13490 = 0x7FFF61F1A6C4 dyld: weak bind: AudioToolbox:0x7FFF95955A98 = libc++.1.dylib:__ZdlPv, *0x7FFF95955A98 = 0x7FFF61F1A6C4 dyld: weak bind: AudioToolbox:0x7FFF95955A98 = libc++.1.dylib:__ZdlPv, *0x7FFF95955A98 = 0x7FFF61F1A6C4 dyld: weak bind: AppleSauce:0x7FFF97EC3308 = libc++.1.dylib:__ZdlPv, *0x7FFF97EC3308 = 0x7FFF61F1A6C4 dyld: weak bind: AppleSauce:0x7FFF97EC3308 = libc++.1.dylib:__ZdlPv, *0x7FFF97EC3308 = 0x7FFF61F1A6C4 dyld: weak bind: HIToolbox:0x7FFF95B8E7C0 = libc++.1.dylib:__ZdlPv, *0x7FFF95B8E7C0 = 0x7FFF61F1A6C4 dyld: weak bind: HIToolbox:0x7FFF95B8E7C0 = libc++.1.dylib:__ZdlPv, *0x7FFF95B8E7C0 = 0x7FFF61F1A6C4 dyld: weak bind: OpenScripting:0x7FFF95BEE830 = libc++.1.dylib:__ZdlPv, *0x7FFF95BEE830 = 0x7FFF61F1A6C4 dyld: weak bind: OpenScripting:0x7FFF95BEE830 = libc++.1.dylib:__ZdlPv, *0x7FFF95BEE830 = 0x7FFF61F1A6C4 dyld: weak bind: SpeechRecognition:0x7FFF95BFE308 = libc++.1.dylib:__ZdlPv, *0x7FFF95BFE308 = 0x7FFF61F1A6C4 dyld: weak bind: SpeechRecognition:0x7FFF95BFE308 = libc++.1.dylib:__ZdlPv, *0x7FFF95BFE308 = 0x7FFF61F1A6C4 dyld: weak bind: CoreUI:0x7FFF98B00F80 = libc++.1.dylib:__ZdlPv, *0x7FFF98B00F80 = 0x7FFF61F1A6C4 dyld: weak bind: CoreUI:0x7FFF98B00F80 = libc++.1.dylib:__ZdlPv, *0x7FFF98B00F80 = 0x7FFF61F1A6C4 dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A600 = libc++.1.dylib:__ZdlPv, *0x7FFF98D2A600 = 0x7FFF61F1A6C4 dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A600 = libc++.1.dylib:__ZdlPv, *0x7FFF98D2A600 = 0x7FFF61F1A6C4 dyld: weak bind: libate.dylib:0x7FFF9BF5C3E8 = libc++.1.dylib:__ZdlPv, *0x7FFF9BF5C3E8 = 0x7FFF61F1A6C4 dyld: weak bind: libate.dylib:0x7FFF9BF5C3E8 = libc++.1.dylib:__ZdlPv, *0x7FFF9BF5C3E8 = 0x7FFF61F1A6C4 dyld: weak bind: Sharing:0x7FFF9B2DBB98 = libc++.1.dylib:__ZdlPv, *0x7FFF9B2DBB98 = 0x7FFF61F1A6C4 dyld: weak bind: Sharing:0x7FFF9B2DBB98 = libc++.1.dylib:__ZdlPv, *0x7FFF9B2DBB98 = 0x7FFF61F1A6C4 dyld: weak bind: ProtocolBuffer:0x7FFF9AD0D2A0 = libc++.1.dylib:__ZdlPv, *0x7FFF9AD0D2A0 = 0x7FFF61F1A6C4 dyld: weak bind: ProtocolBuffer:0x7FFF9AD0D2A0 = libc++.1.dylib:__ZdlPv, *0x7FFF9AD0D2A0 = 0x7FFF61F1A6C4 dyld: weak bind: DebugSymbols:0x7FFF98D25518 = libc++.1.dylib:__ZdlPv, *0x7FFF98D25518 = 0x7FFF61F1A6C4 dyld: weak bind: DebugSymbols:0x7FFF98D25518 = libc++.1.dylib:__ZdlPv, *0x7FFF98D25518 = 0x7FFF61F1A6C4 dyld: weak bind: CoreSymbolication:0x7FFF98ADC3C8 = libc++.1.dylib:__ZdlPv, *0x7FFF98ADC3C8 = 0x7FFF61F1A6C4 dyld: weak bind: CoreSymbolication:0x7FFF98ADC3C8 = libc++.1.dylib:__ZdlPv, *0x7FFF98ADC3C8 = 0x7FFF61F1A6C4 dyld: weak bind: Symbolication:0x7FFF9B7A8460 = libc++.1.dylib:__ZdlPv, *0x7FFF9B7A8460 = 0x7FFF61F1A6C4 dyld: weak bind: Symbolication:0x7FFF9B7A8460 = libc++.1.dylib:__ZdlPv, *0x7FFF9B7A8460 = 0x7FFF61F1A6C4 dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23A8 = libc++.1.dylib:__ZdlPv, *0x7FFF9B5E23A8 = 0x7FFF61F1A6C4 dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23A8 = libc++.1.dylib:__ZdlPv, *0x7FFF9B5E23A8 = 0x7FFF61F1A6C4 dyld: weak bind: DataDetectorsCore:0x7FFF98CFE7E0 = libc++.1.dylib:__ZdlPv, *0x7FFF98CFE7E0 = 0x7FFF61F1A6C4 dyld: weak bind: DataDetectorsCore:0x7FFF98CFE7E0 = libc++.1.dylib:__ZdlPv, *0x7FFF98CFE7E0 = 0x7FFF61F1A6C4 dyld: weak bind: Backup:0x7FFF980B0D40 = libc++.1.dylib:__ZdlPv, *0x7FFF980B0D40 = 0x7FFF61F1A6C4 dyld: weak bind: Backup:0x7FFF980B0D40 = libc++.1.dylib:__ZdlPv, *0x7FFF980B0D40 = 0x7FFF61F1A6C4 dyld: weak bind: CoreGraphics:0x7FFF95F2A9B0 = libc++.1.dylib:__Znam, *0x7FFF95F2A9B0 = 0x7FFF61F1A69B dyld: weak bind: CoreGraphics:0x7FFF95F2A9B0 = libc++.1.dylib:__Znam, *0x7FFF95F2A9B0 = 0x7FFF61F1A69B dyld: weak bind: CoreText:0x7FFF96158190 = libc++.1.dylib:__Znam, *0x7FFF96158190 = 0x7FFF61F1A69B dyld: weak bind: CoreText:0x7FFF96158190 = libc++.1.dylib:__Znam, *0x7FFF96158190 = 0x7FFF61F1A69B dyld: weak bind: ImageIO:0x7FFF9649A1A0 = libc++.1.dylib:__Znam, *0x7FFF9649A1A0 = 0x7FFF61F1A69B dyld: weak bind: ImageIO:0x7FFF9649A1A0 = libc++.1.dylib:__Znam, *0x7FFF9649A1A0 = 0x7FFF61F1A69B dyld: weak bind: HIServices:0x7FFF9593E6A0 = libc++.1.dylib:__Znam, *0x7FFF9593E6A0 = 0x7FFF61F1A69B dyld: weak bind: HIServices:0x7FFF9593E6A0 = libc++.1.dylib:__Znam, *0x7FFF9593E6A0 = 0x7FFF61F1A69B dyld: weak bind: LangAnalysis:0x7FFF95947478 = libc++.1.dylib:__Znam, *0x7FFF95947478 = 0x7FFF61F1A69B dyld: weak bind: LangAnalysis:0x7FFF95947478 = libc++.1.dylib:__Znam, *0x7FFF95947478 = 0x7FFF61F1A69B dyld: weak bind: SpeechSynthesis:0x7FFF95952520 = libc++.1.dylib:__Znam, *0x7FFF95952520 = 0x7FFF61F1A69B dyld: weak bind: SpeechSynthesis:0x7FFF95952520 = libc++.1.dylib:__Znam, *0x7FFF95952520 = 0x7FFF61F1A69B dyld: weak bind: SkyLight:0x7FFF9B3F31C8 = libc++.1.dylib:__Znam, *0x7FFF9B3F31C8 = 0x7FFF61F1A69B dyld: weak bind: SkyLight:0x7FFF9B3F31C8 = libc++.1.dylib:__Znam, *0x7FFF9B3F31C8 = 0x7FFF61F1A69B dyld: weak bind: CFNetwork:0x7FFF95A64938 = libc++.1.dylib:__Znam, *0x7FFF95A64938 = 0x7FFF61F1A69B dyld: weak bind: CFNetwork:0x7FFF95A64938 = libc++.1.dylib:__Znam, *0x7FFF95A64938 = 0x7FFF61F1A69B dyld: weak bind: CoreDisplay:0x7FFF95DD0160 = libc++.1.dylib:__Znam, *0x7FFF95DD0160 = 0x7FFF61F1A69B dyld: weak bind: CoreDisplay:0x7FFF95DD0160 = libc++.1.dylib:__Znam, *0x7FFF95DD0160 = 0x7FFF61F1A69B dyld: weak bind: Metal:0x7FFF96732440 = libc++.1.dylib:__Znam, *0x7FFF96732440 = 0x7FFF61F1A69B dyld: weak bind: Metal:0x7FFF96732440 = libc++.1.dylib:__Znam, *0x7FFF96732440 = 0x7FFF61F1A69B dyld: weak bind: Security:0x7FFF9765D0E8 = libc++.1.dylib:__Znam, *0x7FFF9765D0E8 = 0x7FFF61F1A69B dyld: weak bind: Security:0x7FFF9765D0E8 = libc++.1.dylib:__Znam, *0x7FFF9765D0E8 = 0x7FFF61F1A69B dyld: weak bind: QuartzCore:0x7FFF97527AC8 = libc++.1.dylib:__Znam, *0x7FFF97527AC8 = 0x7FFF61F1A69B dyld: weak bind: QuartzCore:0x7FFF97527AC8 = libc++.1.dylib:__Znam, *0x7FFF97527AC8 = 0x7FFF61F1A69B dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1B8 = libc++.1.dylib:__Znam, *0x7FFF9BF0C1B8 = 0x7FFF61F1A69B dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1B8 = libc++.1.dylib:__Znam, *0x7FFF9BF0C1B8 = 0x7FFF61F1A69B dyld: weak bind: CarbonCore:0x7FFF96046E68 = libc++.1.dylib:__Znam, *0x7FFF96046E68 = 0x7FFF61F1A69B dyld: weak bind: CarbonCore:0x7FFF96046E68 = libc++.1.dylib:__Znam, *0x7FFF96046E68 = 0x7FFF61F1A69B dyld: weak bind: OSServices:0x7FFF960D7198 = libc++.1.dylib:__Znam, *0x7FFF960D7198 = 0x7FFF61F1A69B dyld: weak bind: OSServices:0x7FFF960D7198 = libc++.1.dylib:__Znam, *0x7FFF960D7198 = 0x7FFF61F1A69B dyld: weak bind: AE:0x7FFF96041CA0 = libc++.1.dylib:__Znam, *0x7FFF96041CA0 = 0x7FFF61F1A69B dyld: weak bind: AE:0x7FFF96041CA0 = libc++.1.dylib:__Znam, *0x7FFF96041CA0 = 0x7FFF61F1A69B dyld: weak bind: LaunchServices:0x7FFF960655E0 = libc++.1.dylib:__Znam, *0x7FFF960655E0 = 0x7FFF61F1A69B dyld: weak bind: LaunchServices:0x7FFF960655E0 = libc++.1.dylib:__Znam, *0x7FFF960655E0 = 0x7FFF61F1A69B dyld: weak bind: DictionaryServices:0x7FFF9605BAF8 = libc++.1.dylib:__Znam, *0x7FFF9605BAF8 = 0x7FFF61F1A69B dyld: weak bind: DictionaryServices:0x7FFF9605BAF8 = libc++.1.dylib:__Znam, *0x7FFF9605BAF8 = 0x7FFF61F1A69B dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8DA8 = libc++.1.dylib:__Znam, *0x7FFF9C1F8DA8 = 0x7FFF61F1A69B dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8DA8 = libc++.1.dylib:__Znam, *0x7FFF9C1F8DA8 = 0x7FFF61F1A69B dyld: weak bind: LinguisticData:0x7FFF99BF01F8 = libc++.1.dylib:__Znam, *0x7FFF99BF01F8 = 0x7FFF61F1A69B dyld: weak bind: LinguisticData:0x7FFF99BF01F8 = libc++.1.dylib:__Znam, *0x7FFF99BF01F8 = 0x7FFF61F1A69B dyld: weak bind: Lexicon:0x7FFF99BEB3C0 = libc++.1.dylib:__Znam, *0x7FFF99BEB3C0 = 0x7FFF61F1A69B dyld: weak bind: Lexicon:0x7FFF99BEB3C0 = libc++.1.dylib:__Znam, *0x7FFF99BEB3C0 = 0x7FFF61F1A69B dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2E0 = libc++.1.dylib:__Znam, *0x7FFF9BF0D2E0 = 0x7FFF61F1A69B dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2E0 = libc++.1.dylib:__Znam, *0x7FFF9BF0D2E0 = 0x7FFF61F1A69B dyld: weak bind: LanguageModeling:0x7FFF99BDE980 = libc++.1.dylib:__Znam, *0x7FFF99BDE980 = 0x7FFF61F1A69B dyld: weak bind: LanguageModeling:0x7FFF99BDE980 = libc++.1.dylib:__Znam, *0x7FFF99BDE980 = 0x7FFF61F1A69B dyld: weak bind: CoreEmoji:0x7FFF9882E390 = libc++.1.dylib:__Znam, *0x7FFF9882E390 = 0x7FFF61F1A69B dyld: weak bind: CoreEmoji:0x7FFF9882E390 = libc++.1.dylib:__Znam, *0x7FFF9882E390 = 0x7FFF61F1A69B dyld: weak bind: libutil.dylib:0x7FFF9C5C1078 = libc++.1.dylib:__Znam, *0x7FFF9C5C1078 = 0x7FFF61F1A69B dyld: weak bind: libutil.dylib:0x7FFF9C5C1078 = libc++.1.dylib:__Znam, *0x7FFF9C5C1078 = 0x7FFF61F1A69B dyld: weak bind: CoreImage:0x7FFF95F6F3A8 = libc++.1.dylib:__Znam, *0x7FFF95F6F3A8 = 0x7FFF61F1A69B dyld: weak bind: CoreImage:0x7FFF95F6F3A8 = libc++.1.dylib:__Znam, *0x7FFF95F6F3A8 = 0x7FFF61F1A69B dyld: weak bind: FaceCore:0x7FFF98F38330 = libc++.1.dylib:__Znam, *0x7FFF98F38330 = 0x7FFF61F1A69B dyld: weak bind: FaceCore:0x7FFF98F38330 = libc++.1.dylib:__Znam, *0x7FFF98F38330 = 0x7FFF61F1A69B dyld: weak bind: OpenCL:0x7FFF96EFF4C8 = libc++.1.dylib:__Znam, *0x7FFF96EFF4C8 = 0x7FFF61F1A69B dyld: weak bind: OpenCL:0x7FFF96EFF4C8 = libc++.1.dylib:__Znam, *0x7FFF96EFF4C8 = 0x7FFF61F1A69B dyld: weak bind: libFontParser.dylib:0x7FFF958D0440 = libc++.1.dylib:__Znam, *0x7FFF958D0440 = 0x7FFF61F1A69B dyld: weak bind: libFontParser.dylib:0x7FFF958D0440 = libc++.1.dylib:__Znam, *0x7FFF958D0440 = 0x7FFF61F1A69B dyld: weak bind: libJP2.dylib:0x7FFF964BC090 = libc++.1.dylib:__Znam, *0x7FFF964BC090 = 0x7FFF61F1A69B dyld: weak bind: libJP2.dylib:0x7FFF964BC090 = libc++.1.dylib:__Znam, *0x7FFF964BC090 = 0x7FFF61F1A69B dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5328 = libc++.1.dylib:__Znam, *0x7FFF967A5328 = 0x7FFF61F1A69B dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5328 = libc++.1.dylib:__Znam, *0x7FFF967A5328 = 0x7FFF61F1A69B dyld: weak bind: libGLU.dylib:0x7FFF9713E028 = libc++.1.dylib:__Znam, *0x7FFF9713E028 = 0x7FFF61F1A69B dyld: weak bind: libGLU.dylib:0x7FFF9713E028 = libc++.1.dylib:__Znam, *0x7FFF9713E028 = 0x7FFF61F1A69B dyld: weak bind: SecurityFoundation:0x7FFF976AAD40 = libc++.1.dylib:__Znam, *0x7FFF976AAD40 = 0x7FFF61F1A69B dyld: weak bind: SecurityFoundation:0x7FFF976AAD40 = libc++.1.dylib:__Znam, *0x7FFF976AAD40 = 0x7FFF61F1A69B dyld: weak bind: CoreAudio:0x7FFF95D13498 = libc++.1.dylib:__Znam, *0x7FFF95D13498 = 0x7FFF61F1A69B dyld: weak bind: CoreAudio:0x7FFF95D13498 = libc++.1.dylib:__Znam, *0x7FFF95D13498 = 0x7FFF61F1A69B dyld: weak bind: AudioToolbox:0x7FFF95955AA0 = libc++.1.dylib:__Znam, *0x7FFF95955AA0 = 0x7FFF61F1A69B dyld: weak bind: AudioToolbox:0x7FFF95955AA0 = libc++.1.dylib:__Znam, *0x7FFF95955AA0 = 0x7FFF61F1A69B dyld: weak bind: HIToolbox:0x7FFF95B8E7D0 = libc++.1.dylib:__Znam, *0x7FFF95B8E7D0 = 0x7FFF61F1A69B dyld: weak bind: HIToolbox:0x7FFF95B8E7D0 = libc++.1.dylib:__Znam, *0x7FFF95B8E7D0 = 0x7FFF61F1A69B dyld: weak bind: OpenScripting:0x7FFF95BEE838 = libc++.1.dylib:__Znam, *0x7FFF95BEE838 = 0x7FFF61F1A69B dyld: weak bind: OpenScripting:0x7FFF95BEE838 = libc++.1.dylib:__Znam, *0x7FFF95BEE838 = 0x7FFF61F1A69B dyld: weak bind: CoreUI:0x7FFF98B00F88 = libc++.1.dylib:__Znam, *0x7FFF98B00F88 = 0x7FFF61F1A69B dyld: weak bind: CoreUI:0x7FFF98B00F88 = libc++.1.dylib:__Znam, *0x7FFF98B00F88 = 0x7FFF61F1A69B dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A608 = libc++.1.dylib:__Znam, *0x7FFF98D2A608 = 0x7FFF61F1A69B dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A608 = libc++.1.dylib:__Znam, *0x7FFF98D2A608 = 0x7FFF61F1A69B dyld: weak bind: IconServices:0x7FFF99B2A618 = libc++.1.dylib:__Znam, *0x7FFF99B2A618 = 0x7FFF61F1A69B dyld: weak bind: IconServices:0x7FFF99B2A618 = libc++.1.dylib:__Znam, *0x7FFF99B2A618 = 0x7FFF61F1A69B dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23B0 = libc++.1.dylib:__Znam, *0x7FFF9B5E23B0 = 0x7FFF61F1A69B dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23B0 = libc++.1.dylib:__Znam, *0x7FFF9B5E23B0 = 0x7FFF61F1A69B dyld: weak bind: Backup:0x7FFF980B0D48 = libc++.1.dylib:__Znam, *0x7FFF980B0D48 = 0x7FFF61F1A69B dyld: weak bind: Backup:0x7FFF980B0D48 = libc++.1.dylib:__Znam, *0x7FFF980B0D48 = 0x7FFF61F1A69B dyld: weak bind: canvas.node:0x1026BF3A0 = libc++.1.dylib:__Znwm, *0x1026BF3A0 = 0x7FFF61F1A600 dyld: weak bind: canvas.node:0x1026BF3A0 = libc++.1.dylib:__Znwm, *0x1026BF3A0 = 0x7FFF61F1A600 dyld: weak bind: CoreGraphics:0x7FFF95F2A9B8 = libc++.1.dylib:__Znwm, *0x7FFF95F2A9B8 = 0x7FFF61F1A600 dyld: weak bind: CoreGraphics:0x7FFF95F2A9B8 = libc++.1.dylib:__Znwm, *0x7FFF95F2A9B8 = 0x7FFF61F1A600 dyld: weak bind: CoreText:0x7FFF961581A0 = libc++.1.dylib:__Znwm, *0x7FFF961581A0 = 0x7FFF61F1A600 dyld: weak bind: CoreText:0x7FFF961581A0 = libc++.1.dylib:__Znwm, *0x7FFF961581A0 = 0x7FFF61F1A600 dyld: weak bind: ImageIO:0x7FFF9649A1A8 = libc++.1.dylib:__Znwm, *0x7FFF9649A1A8 = 0x7FFF61F1A600 dyld: weak bind: ImageIO:0x7FFF9649A1A8 = libc++.1.dylib:__Znwm, *0x7FFF9649A1A8 = 0x7FFF61F1A600 dyld: weak bind: ColorSync:0x7FFF95C5D550 = libc++.1.dylib:__Znwm, *0x7FFF95C5D550 = 0x7FFF61F1A600 dyld: weak bind: ColorSync:0x7FFF95C5D550 = libc++.1.dylib:__Znwm, *0x7FFF95C5D550 = 0x7FFF61F1A600 dyld: weak bind: ATS:0x7FFF958BF8E8 = libc++.1.dylib:__Znwm, *0x7FFF958BF8E8 = 0x7FFF61F1A600 dyld: weak bind: ATS:0x7FFF958BF8E8 = libc++.1.dylib:__Znwm, *0x7FFF958BF8E8 = 0x7FFF61F1A600 dyld: weak bind: HIServices:0x7FFF9593E6A8 = libc++.1.dylib:__Znwm, *0x7FFF9593E6A8 = 0x7FFF61F1A600 dyld: weak bind: HIServices:0x7FFF9593E6A8 = libc++.1.dylib:__Znwm, *0x7FFF9593E6A8 = 0x7FFF61F1A600 dyld: weak bind: LangAnalysis:0x7FFF95947480 = libc++.1.dylib:__Znwm, *0x7FFF95947480 = 0x7FFF61F1A600 dyld: weak bind: LangAnalysis:0x7FFF95947480 = libc++.1.dylib:__Znwm, *0x7FFF95947480 = 0x7FFF61F1A600 dyld: weak bind: PrintCore:0x7FFF959499C8 = libc++.1.dylib:__Znwm, *0x7FFF959499C8 = 0x7FFF61F1A600 dyld: weak bind: PrintCore:0x7FFF959499C8 = libc++.1.dylib:__Znwm, *0x7FFF959499C8 = 0x7FFF61F1A600 dyld: weak bind: QD:0x7FFF95950838 = libc++.1.dylib:__Znwm, *0x7FFF95950838 = 0x7FFF61F1A600 dyld: weak bind: QD:0x7FFF95950838 = libc++.1.dylib:__Znwm, *0x7FFF95950838 = 0x7FFF61F1A600 dyld: weak bind: SpeechSynthesis:0x7FFF95952528 = libc++.1.dylib:__Znwm, *0x7FFF95952528 = 0x7FFF61F1A600 dyld: weak bind: SpeechSynthesis:0x7FFF95952528 = libc++.1.dylib:__Znwm, *0x7FFF95952528 = 0x7FFF61F1A600 dyld: weak bind: SkyLight:0x7FFF9B3F31D0 = libc++.1.dylib:__Znwm, *0x7FFF9B3F31D0 = 0x7FFF61F1A600 dyld: weak bind: SkyLight:0x7FFF9B3F31D0 = libc++.1.dylib:__Znwm, *0x7FFF9B3F31D0 = 0x7FFF61F1A600 dyld: weak bind: CFNetwork:0x7FFF95A64940 = libc++.1.dylib:__Znwm, *0x7FFF95A64940 = 0x7FFF61F1A600 dyld: weak bind: CFNetwork:0x7FFF95A64940 = libc++.1.dylib:__Znwm, *0x7FFF95A64940 = 0x7FFF61F1A600 dyld: weak bind: IOKit:0x7FFF9646E8E0 = libc++.1.dylib:__Znwm, *0x7FFF9646E8E0 = 0x7FFF61F1A600 dyld: weak bind: IOKit:0x7FFF9646E8E0 = libc++.1.dylib:__Znwm, *0x7FFF9646E8E0 = 0x7FFF61F1A600 dyld: weak bind: CoreDisplay:0x7FFF95DD0168 = libc++.1.dylib:__Znwm, *0x7FFF95DD0168 = 0x7FFF61F1A600 dyld: weak bind: CoreDisplay:0x7FFF95DD0168 = libc++.1.dylib:__Znwm, *0x7FFF95DD0168 = 0x7FFF61F1A600 dyld: weak bind: Metal:0x7FFF96732448 = libc++.1.dylib:__Znwm, *0x7FFF96732448 = 0x7FFF61F1A600 dyld: weak bind: Metal:0x7FFF96732448 = libc++.1.dylib:__Znwm, *0x7FFF96732448 = 0x7FFF61F1A600 dyld: weak bind: Security:0x7FFF9765D0F0 = libc++.1.dylib:__Znwm, *0x7FFF9765D0F0 = 0x7FFF61F1A600 dyld: weak bind: Security:0x7FFF9765D0F0 = libc++.1.dylib:__Znwm, *0x7FFF9765D0F0 = 0x7FFF61F1A600 dyld: weak bind: QuartzCore:0x7FFF97527AD0 = libc++.1.dylib:__Znwm, *0x7FFF97527AD0 = 0x7FFF61F1A600 dyld: weak bind: QuartzCore:0x7FFF97527AD0 = libc++.1.dylib:__Znwm, *0x7FFF97527AD0 = 0x7FFF61F1A600 dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1C0 = libc++.1.dylib:__Znwm, *0x7FFF9BF0C1C0 = 0x7FFF61F1A600 dyld: weak bind: libCRFSuite.dylib:0x7FFF9BF0C1C0 = libc++.1.dylib:__Znwm, *0x7FFF9BF0C1C0 = 0x7FFF61F1A600 dyld: weak bind: CarbonCore:0x7FFF96046E70 = libc++.1.dylib:__Znwm, *0x7FFF96046E70 = 0x7FFF61F1A600 dyld: weak bind: CarbonCore:0x7FFF96046E70 = libc++.1.dylib:__Znwm, *0x7FFF96046E70 = 0x7FFF61F1A600 dyld: weak bind: Metadata:0x7FFF960A4A68 = libc++.1.dylib:__Znwm, *0x7FFF960A4A68 = 0x7FFF61F1A600 dyld: weak bind: Metadata:0x7FFF960A4A68 = libc++.1.dylib:__Znwm, *0x7FFF960A4A68 = 0x7FFF61F1A600 dyld: weak bind: OSServices:0x7FFF960D71A0 = libc++.1.dylib:__Znwm, *0x7FFF960D71A0 = 0x7FFF61F1A600 dyld: weak bind: OSServices:0x7FFF960D71A0 = libc++.1.dylib:__Znwm, *0x7FFF960D71A0 = 0x7FFF61F1A600 dyld: weak bind: AE:0x7FFF96041CA8 = libc++.1.dylib:__Znwm, *0x7FFF96041CA8 = 0x7FFF61F1A600 dyld: weak bind: AE:0x7FFF96041CA8 = libc++.1.dylib:__Znwm, *0x7FFF96041CA8 = 0x7FFF61F1A600 dyld: weak bind: LaunchServices:0x7FFF960655E8 = libc++.1.dylib:__Znwm, *0x7FFF960655E8 = 0x7FFF61F1A600 dyld: weak bind: LaunchServices:0x7FFF960655E8 = libc++.1.dylib:__Znwm, *0x7FFF960655E8 = 0x7FFF61F1A600 dyld: weak bind: DictionaryServices:0x7FFF9605BB00 = libc++.1.dylib:__Znwm, *0x7FFF9605BB00 = 0x7FFF61F1A600 dyld: weak bind: DictionaryServices:0x7FFF9605BB00 = libc++.1.dylib:__Znwm, *0x7FFF9605BB00 = 0x7FFF61F1A600 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8DB0 = libc++.1.dylib:__Znwm, *0x7FFF9C1F8DB0 = 0x7FFF61F1A600 dyld: weak bind: libmecabra.dylib:0x7FFF9C1F8DB0 = libc++.1.dylib:__Znwm, *0x7FFF9C1F8DB0 = 0x7FFF61F1A600 dyld: weak bind: LinguisticData:0x7FFF99BF0200 = libc++.1.dylib:__Znwm, *0x7FFF99BF0200 = 0x7FFF61F1A600 dyld: weak bind: LinguisticData:0x7FFF99BF0200 = libc++.1.dylib:__Znwm, *0x7FFF99BF0200 = 0x7FFF61F1A600 dyld: weak bind: libmarisa.dylib:0x7FFF9C1F40B0 = libc++.1.dylib:__Znwm, *0x7FFF9C1F40B0 = 0x7FFF61F1A600 dyld: weak bind: libmarisa.dylib:0x7FFF9C1F40B0 = libc++.1.dylib:__Znwm, *0x7FFF9C1F40B0 = 0x7FFF61F1A600 dyld: weak bind: Lexicon:0x7FFF99BEB3C8 = libc++.1.dylib:__Znwm, *0x7FFF99BEB3C8 = 0x7FFF61F1A600 dyld: weak bind: Lexicon:0x7FFF99BEB3C8 = libc++.1.dylib:__Znwm, *0x7FFF99BEB3C8 = 0x7FFF61F1A600 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2E8 = libc++.1.dylib:__Znwm, *0x7FFF9BF0D2E8 = 0x7FFF61F1A600 dyld: weak bind: libChineseTokenizer.dylib:0x7FFF9BF0D2E8 = libc++.1.dylib:__Znwm, *0x7FFF9BF0D2E8 = 0x7FFF61F1A600 dyld: weak bind: LanguageModeling:0x7FFF99BDE988 = libc++.1.dylib:__Znwm, *0x7FFF99BDE988 = 0x7FFF61F1A600 dyld: weak bind: LanguageModeling:0x7FFF99BDE988 = libc++.1.dylib:__Znwm, *0x7FFF99BDE988 = 0x7FFF61F1A600 dyld: weak bind: CoreEmoji:0x7FFF9882E398 = libc++.1.dylib:__Znwm, *0x7FFF9882E398 = 0x7FFF61F1A600 dyld: weak bind: CoreEmoji:0x7FFF9882E398 = libc++.1.dylib:__Znwm, *0x7FFF9882E398 = 0x7FFF61F1A600 dyld: weak bind: libutil.dylib:0x7FFF9C5C1080 = libc++.1.dylib:__Znwm, *0x7FFF9C5C1080 = 0x7FFF61F1A600 dyld: weak bind: libutil.dylib:0x7FFF9C5C1080 = libc++.1.dylib:__Znwm, *0x7FFF9C5C1080 = 0x7FFF61F1A600 dyld: weak bind: libLinearAlgebra.dylib:0x7FFF953ED070 = libc++.1.dylib:__Znwm, *0x7FFF953ED070 = 0x7FFF61F1A600 dyld: weak bind: libLinearAlgebra.dylib:0x7FFF953ED070 = libc++.1.dylib:__Znwm, *0x7FFF953ED070 = 0x7FFF61F1A600 dyld: weak bind: GPUWrangler:0x7FFF995C2220 = libc++.1.dylib:__Znwm, *0x7FFF995C2220 = 0x7FFF61F1A600 dyld: weak bind: GPUWrangler:0x7FFF995C2220 = libc++.1.dylib:__Znwm, *0x7FFF995C2220 = 0x7FFF61F1A600 dyld: weak bind: IOPresentment:0x7FFF99AD1358 = libc++.1.dylib:__Znwm, *0x7FFF99AD1358 = 0x7FFF61F1A600 dyld: weak bind: IOPresentment:0x7FFF99AD1358 = libc++.1.dylib:__Znwm, *0x7FFF99AD1358 = 0x7FFF61F1A600 dyld: weak bind: CoreImage:0x7FFF95F6F3B0 = libc++.1.dylib:__Znwm, *0x7FFF95F6F3B0 = 0x7FFF61F1A600 dyld: weak bind: CoreImage:0x7FFF95F6F3B0 = libc++.1.dylib:__Znwm, *0x7FFF95F6F3B0 = 0x7FFF61F1A600 dyld: weak bind: FaceCore:0x7FFF98F38338 = libc++.1.dylib:__Znwm, *0x7FFF98F38338 = 0x7FFF61F1A600 dyld: weak bind: FaceCore:0x7FFF98F38338 = libc++.1.dylib:__Znwm, *0x7FFF98F38338 = 0x7FFF61F1A600 dyld: weak bind: OpenCL:0x7FFF96EFF4D0 = libc++.1.dylib:__Znwm, *0x7FFF96EFF4D0 = 0x7FFF61F1A600 dyld: weak bind: OpenCL:0x7FFF96EFF4D0 = libc++.1.dylib:__Znwm, *0x7FFF96EFF4D0 = 0x7FFF61F1A600 dyld: weak bind: libFontParser.dylib:0x7FFF958D0450 = libc++.1.dylib:__Znwm, *0x7FFF958D0450 = 0x7FFF61F1A600 dyld: weak bind: libFontParser.dylib:0x7FFF958D0450 = libc++.1.dylib:__Znwm, *0x7FFF958D0450 = 0x7FFF61F1A600 dyld: weak bind: libFontRegistry.dylib:0x7FFF95907920 = libc++.1.dylib:__Znwm, *0x7FFF95907920 = 0x7FFF61F1A600 dyld: weak bind: libFontRegistry.dylib:0x7FFF95907920 = libc++.1.dylib:__Znwm, *0x7FFF95907920 = 0x7FFF61F1A600 dyld: weak bind: libJP2.dylib:0x7FFF964BC098 = libc++.1.dylib:__Znwm, *0x7FFF964BC098 = 0x7FFF61F1A600 dyld: weak bind: libJP2.dylib:0x7FFF964BC098 = libc++.1.dylib:__Znwm, *0x7FFF964BC098 = 0x7FFF61F1A600 dyld: weak bind: MPSCore:0x7FFF9676F0D8 = libc++.1.dylib:__Znwm, *0x7FFF9676F0D8 = 0x7FFF61F1A600 dyld: weak bind: MPSCore:0x7FFF9676F0D8 = libc++.1.dylib:__Znwm, *0x7FFF9676F0D8 = 0x7FFF61F1A600 dyld: weak bind: MPSImage:0x7FFF96777180 = libc++.1.dylib:__Znwm, *0x7FFF96777180 = 0x7FFF61F1A600 dyld: weak bind: MPSImage:0x7FFF96777180 = libc++.1.dylib:__Znwm, *0x7FFF96777180 = 0x7FFF61F1A600 dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5330 = libc++.1.dylib:__Znwm, *0x7FFF967A5330 = 0x7FFF61F1A600 dyld: weak bind: MPSNeuralNetwork:0x7FFF967A5330 = libc++.1.dylib:__Znwm, *0x7FFF967A5330 = 0x7FFF61F1A600 dyld: weak bind: MPSMatrix:0x7FFF9679C0E8 = libc++.1.dylib:__Znwm, *0x7FFF9679C0E8 = 0x7FFF61F1A600 dyld: weak bind: MPSMatrix:0x7FFF9679C0E8 = libc++.1.dylib:__Znwm, *0x7FFF9679C0E8 = 0x7FFF61F1A600 dyld: weak bind: MetalTools:0x7FFF99E9D140 = libc++.1.dylib:__Znwm, *0x7FFF99E9D140 = 0x7FFF61F1A600 dyld: weak bind: MetalTools:0x7FFF99E9D140 = libc++.1.dylib:__Znwm, *0x7FFF99E9D140 = 0x7FFF61F1A600 dyld: weak bind: libGLU.dylib:0x7FFF9713E030 = libc++.1.dylib:__Znwm, *0x7FFF9713E030 = 0x7FFF61F1A600 dyld: weak bind: libGLU.dylib:0x7FFF9713E030 = libc++.1.dylib:__Znwm, *0x7FFF9713E030 = 0x7FFF61F1A600 dyld: weak bind: SecurityFoundation:0x7FFF976AAD48 = libc++.1.dylib:__Znwm, *0x7FFF976AAD48 = 0x7FFF61F1A600 dyld: weak bind: SecurityFoundation:0x7FFF976AAD48 = libc++.1.dylib:__Znwm, *0x7FFF976AAD48 = 0x7FFF61F1A600 dyld: weak bind: CoreAudio:0x7FFF95D134A0 = libc++.1.dylib:__Znwm, *0x7FFF95D134A0 = 0x7FFF61F1A600 dyld: weak bind: CoreAudio:0x7FFF95D134A0 = libc++.1.dylib:__Znwm, *0x7FFF95D134A0 = 0x7FFF61F1A600 dyld: weak bind: AudioToolbox:0x7FFF95955AA8 = libc++.1.dylib:__Znwm, *0x7FFF95955AA8 = 0x7FFF61F1A600 dyld: weak bind: AudioToolbox:0x7FFF95955AA8 = libc++.1.dylib:__Znwm, *0x7FFF95955AA8 = 0x7FFF61F1A600 dyld: weak bind: AppleSauce:0x7FFF97EC3310 = libc++.1.dylib:__Znwm, *0x7FFF97EC3310 = 0x7FFF61F1A600 dyld: weak bind: AppleSauce:0x7FFF97EC3310 = libc++.1.dylib:__Znwm, *0x7FFF97EC3310 = 0x7FFF61F1A600 dyld: weak bind: HIToolbox:0x7FFF95B8E7D8 = libc++.1.dylib:__Znwm, *0x7FFF95B8E7D8 = 0x7FFF61F1A600 dyld: weak bind: HIToolbox:0x7FFF95B8E7D8 = libc++.1.dylib:__Znwm, *0x7FFF95B8E7D8 = 0x7FFF61F1A600 dyld: weak bind: OpenScripting:0x7FFF95BEE840 = libc++.1.dylib:__Znwm, *0x7FFF95BEE840 = 0x7FFF61F1A600 dyld: weak bind: OpenScripting:0x7FFF95BEE840 = libc++.1.dylib:__Znwm, *0x7FFF95BEE840 = 0x7FFF61F1A600 dyld: weak bind: SpeechRecognition:0x7FFF95BFE310 = libc++.1.dylib:__Znwm, *0x7FFF95BFE310 = 0x7FFF61F1A600 dyld: weak bind: SpeechRecognition:0x7FFF95BFE310 = libc++.1.dylib:__Znwm, *0x7FFF95BFE310 = 0x7FFF61F1A600 dyld: weak bind: CoreUI:0x7FFF98B00F90 = libc++.1.dylib:__Znwm, *0x7FFF98B00F90 = 0x7FFF61F1A600 dyld: weak bind: CoreUI:0x7FFF98B00F90 = libc++.1.dylib:__Znwm, *0x7FFF98B00F90 = 0x7FFF61F1A600 dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A610 = libc++.1.dylib:__Znwm, *0x7FFF98D2A610 = 0x7FFF61F1A600 dyld: weak bind: DesktopServicesPriv:0x7FFF98D2A610 = libc++.1.dylib:__Znwm, *0x7FFF98D2A610 = 0x7FFF61F1A600 dyld: weak bind: Sharing:0x7FFF9B2DBBA0 = libc++.1.dylib:__Znwm, *0x7FFF9B2DBBA0 = 0x7FFF61F1A600 dyld: weak bind: Sharing:0x7FFF9B2DBBA0 = libc++.1.dylib:__Znwm, *0x7FFF9B2DBBA0 = 0x7FFF61F1A600 dyld: weak bind: ProtocolBuffer:0x7FFF9AD0D2A8 = libc++.1.dylib:__Znwm, *0x7FFF9AD0D2A8 = 0x7FFF61F1A600 dyld: weak bind: ProtocolBuffer:0x7FFF9AD0D2A8 = libc++.1.dylib:__Znwm, *0x7FFF9AD0D2A8 = 0x7FFF61F1A600 dyld: weak bind: DebugSymbols:0x7FFF98D25520 = libc++.1.dylib:__Znwm, *0x7FFF98D25520 = 0x7FFF61F1A600 dyld: weak bind: DebugSymbols:0x7FFF98D25520 = libc++.1.dylib:__Znwm, *0x7FFF98D25520 = 0x7FFF61F1A600 dyld: weak bind: CoreSymbolication:0x7FFF98ADC3D0 = libc++.1.dylib:__Znwm, *0x7FFF98ADC3D0 = 0x7FFF61F1A600 dyld: weak bind: CoreSymbolication:0x7FFF98ADC3D0 = libc++.1.dylib:__Znwm, *0x7FFF98ADC3D0 = 0x7FFF61F1A600 dyld: weak bind: Symbolication:0x7FFF9B7A8468 = libc++.1.dylib:__Znwm, *0x7FFF9B7A8468 = 0x7FFF61F1A600 dyld: weak bind: Symbolication:0x7FFF9B7A8468 = libc++.1.dylib:__Znwm, *0x7FFF9B7A8468 = 0x7FFF61F1A600 dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23B8 = libc++.1.dylib:__Znwm, *0x7FFF9B5E23B8 = 0x7FFF61F1A600 dyld: weak bind: SpeechRecognitionCore:0x7FFF9B5E23B8 = libc++.1.dylib:__Znwm, *0x7FFF9B5E23B8 = 0x7FFF61F1A600 dyld: weak bind: DataDetectorsCore:0x7FFF98CFE7E8 = libc++.1.dylib:__Znwm, *0x7FFF98CFE7E8 = 0x7FFF61F1A600 dyld: weak bind: DataDetectorsCore:0x7FFF98CFE7E8 = libc++.1.dylib:__Znwm, *0x7FFF98CFE7E8 = 0x7FFF61F1A600 dyld: weak bind: Backup:0x7FFF980B0D50 = libc++.1.dylib:__Znwm, *0x7FFF980B0D50 = 0x7FFF61F1A600 dyld: weak bind: Backup:0x7FFF980B0D50 = libc++.1.dylib:__Znwm, *0x7FFF980B0D50 = 0x7FFF61F1A600 dyld: lazy bind: libpixman-1.0.dylib:0x103577088 = libsystem_malloc.dylib:_malloc, *0x103577088 = 0x7FFF641194AF dyld: resolver at 0x7fff6427ecde returned 0x7FFF6427ED80 dyld: lazy bind: libpixman-1.0.dylib:0x103577030 = libsystem_platform.dylib:___bzero, *0x103577030 = 0x7FFF6427ED80 dyld: lazy bind: libpixman-1.0.dylib:0x103577080 = libsystem_c.dylib:_getenv, *0x103577080 = 0x7FFF6401E31F dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9288 = libsystem_c.dylib:_getenv, *0x1037D9288 = 0x7FFF6401E31F dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9388 = libsystem_malloc.dylib:_malloc, *0x1037D9388 = 0x7FFF641194AF dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9528 = libsystem_pthread.dylib:_pthread_key_create, *0x1037D9528 = 0x7FFF6428799C dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9518 = libsystem_pthread.dylib:_pthread_getspecific, *0x1037D9518 = 0x7FFF64287992 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9540 = libsystem_pthread.dylib:_pthread_mutex_init, *0x1037D9540 = 0x7FFF642881EE dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9548 = libsystem_pthread.dylib:_pthread_mutex_lock, *0x1037D9548 = 0x7FFF6428734C dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9710 = libsystem_c.dylib:_sysconf, *0x1037D9710 = 0x7FFF63FEDA20 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9180 = libsystem_malloc.dylib:_calloc, *0x1037D9180 = 0x7FFF6411C570 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D92C8 = libsystem_c.dylib:_gettimeofday, *0x1037D92C8 = 0x7FFF63FD0696 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9558 = libsystem_pthread.dylib:_pthread_mutex_unlock, *0x1037D9558 = 0x7FFF642876CF dyld: lazy bind: libglib-2.0.0.dylib:0x1037D95B8 = libsystem_pthread.dylib:_pthread_setspecific, *0x1037D95B8 = 0x7FFF64287DD5 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9550 = libsystem_pthread.dylib:_pthread_mutex_trylock, *0x1037D9550 = 0x7FFF64289EDA dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9448 = libsystem_malloc.dylib:_posix_memalign, *0x1037D9448 = 0x7FFF6411F321 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D90C8 = libsystem_kernel.dylib:___error, *0x1037D90C8 = 0x7FFF640B8AD1 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F65B8 = libglib-2.0.0.dylib:_glib__private__, *0x1036F65B8 = 0x1037346C6 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6478 = libglib-2.0.0.dylib:_g_rw_lock_writer_lock, *0x1036F6478 = 0x1037735A7 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9580 = libsystem_pthread.dylib:_pthread_rwlock_init, *0x1037D9580 = 0x7FFF64289DC9 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D95A8 = libsystem_pthread.dylib:_pthread_rwlock_wrlock, *0x1037D95A8 = 0x7FFF64287B04 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6320 = libglib-2.0.0.dylib:_g_getenv, *0x1036F6320 = 0x103725BE1 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6420 = libglib-2.0.0.dylib:_g_quark_from_static_string, *0x1036F6420 = 0x103744AA9 dyld: resolver at 0x7fff6427f35a returned 0x7FFF6427F3C0 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D93A0 = libsystem_platform.dylib:_memcpy, *0x1037D93A0 = 0x7FFF6427F3C0 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6350 = libglib-2.0.0.dylib:_g_hash_table_new, *0x1036F6350 = 0x103728892 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63A0 = libglib-2.0.0.dylib:_g_intern_static_string, *0x1036F63A0 = 0x103744BFA dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63D0 = libglib-2.0.0.dylib:_g_malloc0, *0x1036F63D0 = 0x10373CD9B dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6428 = libglib-2.0.0.dylib:_g_quark_from_string, *0x1036F6428 = 0x103744A69 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9668 = libsystem_platform.dylib:_strcmp, *0x1037D9668 = 0x7FFF6427F6A0 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6430 = libglib-2.0.0.dylib:_g_quark_to_string, *0x1036F6430 = 0x103744B87 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6340 = libglib-2.0.0.dylib:_g_hash_table_insert, *0x1036F6340 = 0x1037292F4 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6480 = libglib-2.0.0.dylib:_g_rw_lock_writer_unlock, *0x1036F6480 = 0x10377367B dyld: lazy bind: libglib-2.0.0.dylib:0x1037D95A0 = libsystem_pthread.dylib:_pthread_rwlock_unlock, *0x1037D95A0 = 0x7FFF64287CDC dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63C8 = libglib-2.0.0.dylib:_g_malloc, *0x1036F63C8 = 0x10373CD4F dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6468 = libglib-2.0.0.dylib:_g_rw_lock_reader_lock, *0x1036F6468 = 0x1037736BF dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9588 = libsystem_pthread.dylib:_pthread_rwlock_rdlock, *0x1037D9588 = 0x7FFF64287E38 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6348 = libglib-2.0.0.dylib:_g_hash_table_lookup, *0x1036F6348 = 0x103729043 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6470 = libglib-2.0.0.dylib:_g_rw_lock_reader_unlock, *0x1036F6470 = 0x103773793 dyld: resolver at 0x7fff6427f35a returned 0x7FFF6427F3C0 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F65D0 = libsystem_platform.dylib:_memcpy, *0x1036F65D0 = 0x7FFF6427F3C0 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6448 = libglib-2.0.0.dylib:_g_realloc_n, *0x1036F6448 = 0x10373CF5A dyld: lazy bind: libglib-2.0.0.dylib:0x1037D95E0 = libsystem_malloc.dylib:_realloc, *0x1037D95E0 = 0x7FFF6411C723 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63D8 = libglib-2.0.0.dylib:_g_malloc0_n, *0x1036F63D8 = 0x10373CF0A dyld: resolver at 0x7fff6427f35a returned 0x7FFF6427F3C0 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F65D8 = libsystem_platform.dylib:_memmove, *0x1036F65D8 = 0x7FFF6427F3C0 dyld: resolver at 0x7fff6427f32f returned 0x7FFF6427F240 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F65E8 = libsystem_platform.dylib:_strchr, *0x1036F65E8 = 0x7FFF6427F240 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F65F8 = libsystem_c.dylib:_strlen, *0x1036F65F8 = 0x7FFF63FC1220 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6288 = libsystem_c.dylib:___strcat_chk, *0x1036F6288 = 0x7FFF64041F08 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9248 = libsystem_malloc.dylib:_free, *0x1037D9248 = 0x7FFF6411B619 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6440 = libglib-2.0.0.dylib:_g_realloc, *0x1036F6440 = 0x10373CDEC dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63E0 = libglib-2.0.0.dylib:_g_malloc_n, *0x1036F63E0 = 0x10373CEBA dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63F0 = libglib-2.0.0.dylib:_g_mutex_lock, *0x1036F63F0 = 0x103773274 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63F8 = libglib-2.0.0.dylib:_g_mutex_unlock, *0x1036F63F8 = 0x103773300 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6400 = libglib-2.0.0.dylib:_g_once_init_enter, *0x1036F6400 = 0x10375986D dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6408 = libglib-2.0.0.dylib:_g_once_init_leave, *0x1036F6408 = 0x10375990A dyld: lazy bind: libglib-2.0.0.dylib:0x1037D94F8 = libsystem_pthread.dylib:_pthread_condattr_init, *0x1037D94F8 = 0x7FFF6428D9AA dyld: lazy bind: libglib-2.0.0.dylib:0x1037D94D0 = libsystem_pthread.dylib:_pthread_cond_init, *0x1037D94D0 = 0x7FFF642882F9 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D94F0 = libsystem_pthread.dylib:_pthread_condattr_destroy, *0x1037D94F0 = 0x7FFF6428D9C0 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D94C0 = libsystem_pthread.dylib:_pthread_cond_broadcast, *0x1037D94C0 = 0x7FFF64287ED3 dyld: lazy bind: canvas.node:0x1026BF810 = node:_node_module_register, *0x1026BF810 = 0x10003B132 dyld: lazy bind: canvas.node:0x1026BF220 = node:__ZN2v87Isolate10GetCurrentEv, *0x1026BF220 = 0x1001D5380 dyld: lazy bind: canvas.node:0x1026BF0C8 = node:__ZN2v811HandleScopeC1EPNS_7IsolateE, *0x1026BF0C8 = 0x1001AA550 dyld: lazy bind: canvas.node:0x1026BF160 = node:__ZN2v820EscapableHandleScopeC1EPNS_7IsolateE, *0x1026BF160 = 0x1001AB420 dyld: lazy bind: canvas.node:0x1026BF0F8 = node:__ZN2v814ObjectTemplate3NewEPNS_7IsolateENS_5LocalINS_16FunctionTemplateEEE, *0x1026BF0F8 = 0x1001AD8C0 dyld: lazy bind: canvas.node:0x1026BF0F0 = node:__ZN2v814ObjectTemplate21SetInternalFieldCountEi, *0x1026BF0F0 = 0x1001B0350 dyld: lazy bind: canvas.node:0x1026BF230 = node:__ZN2v87Isolate17GetCurrentContextEv, *0x1026BF230 = 0x1001B2B90 dyld: lazy bind: canvas.node:0x1026BF0E0 = node:__ZN2v814ObjectTemplate11NewInstanceENS_5LocalINS_7ContextEEE, *0x1026BF0E0 = 0x1001CA040 dyld: lazy bind: canvas.node:0x1026BF158 = node:__ZN2v820EscapableHandleScope6EscapeEPPNS_8internal6ObjectE, *0x1026BF158 = 0x1001AB480 dyld: lazy bind: canvas.node:0x1026BF0D8 = node:__ZN2v811HandleScopeD2Ev, *0x1026BF0D8 = 0x1001AB2A0 dyld: lazy bind: canvas.node:0x1026BF248 = node:__ZN2v88External3NewEPNS_7IsolateEPv, *0x1026BF248 = 0x1001CAA10 dyld: lazy bind: canvas.node:0x1026BF1A0 = node:__ZN2v86Object16SetInternalFieldEiNS_5LocalINS_5ValueEEE, *0x1026BF1A0 = 0x1001C7CD0 dyld: lazy bind: canvas.node:0x1026BF148 = node:__ZN2v816FunctionTemplate3NewEPNS_7IsolateEPFvRKNS_20FunctionCallbackInfoINS_5ValueEEEENS_5LocalIS4_EENSA_INS_9SignatureEEEiNS_19ConstructorBehaviorENS_14SideEffectTypeE, *0x1026BF148 = 0x1001AC6B0 dyld: lazy bind: canvas.node:0x1026BF178 = node:__ZN2v82V818GlobalizeReferenceEPNS_8internal7IsolateEPPNS1_6ObjectE, *0x1026BF178 = 0x1001AAED0 dyld: lazy bind: canvas.node:0x1026BF138 = node:__ZN2v816FunctionTemplate16InstanceTemplateEv, *0x1026BF138 = 0x1001AD220 dyld: lazy bind: canvas.node:0x1026BF1F0 = node:__ZN2v86String11NewFromUtf8EPNS_7IsolateEPKcNS_13NewStringTypeEi, *0x1026BF1F0 = 0x1001CAC80 dyld: lazy bind: canvas.node:0x1026BF130 = node:__ZN2v816FunctionTemplate12SetClassNameENS_5LocalINS_6StringEEE, *0x1026BF130 = 0x1001AD4B0 dyld: lazy bind: canvas.node:0x1026BF140 = node:__ZN2v816FunctionTemplate17PrototypeTemplateEv, *0x1026BF140 = 0x1001AC0C0 dyld: lazy bind: canvas.node:0x1026BF290 = node:__ZN2v89Signature3NewEPNS_7IsolateENS_5LocalINS_16FunctionTemplateEEE, *0x1026BF290 = 0x1001ACE00 dyld: lazy bind: canvas.node:0x1026BF258 = node:__ZN2v88Template3SetENS_5LocalINS_4NameEEENS1_INS_4DataEEENS_17PropertyAttributeE, *0x1026BF258 = 0x1001ABED0 dyld: lazy bind: canvas.node:0x1026BF0D0 = node:__ZN2v811HandleScopeD1Ev, *0x1026BF0D0 = 0x1001AA7A0 dyld: lazy bind: canvas.node:0x1026BF0E8 = node:__ZN2v814ObjectTemplate11SetAccessorENS_5LocalINS_4NameEEEPFvS3_RKNS_20PropertyCallbackInfoINS_5ValueEEEEPFvS3_NS1_IS5_EERKNS4_IvEEESB_NS_13AccessControlENS_17PropertyAttributeENS1_INS_17AccessorSignatureEEE, *0x1026BF0E8 = 0x1001ADDA0 dyld: lazy bind: canvas.node:0x1026BF210 = node:__ZN2v87Integer15NewFromUnsignedEPNS_7IsolateEj, *0x1026BF210 = 0x1001D4A90 dyld: lazy bind: canvas.node:0x1026BF368 = node:__ZNK2v85Value8ToUint32ENS_5LocalINS_7ContextEEE, *0x1026BF368 = 0x1001BA800 dyld: lazy bind: canvas.node:0x1026BF120 = node:__ZN2v816FunctionTemplate11GetFunctionEv, *0x1026BF120 = 0x1001CA600 dyld: lazy bind: canvas.node:0x1026BF1E8 = node:__ZN2v86Object3SetENS_5LocalINS_7ContextEEENS1_INS_5ValueEEES5_, *0x1026BF1E8 = 0x1001BDFE0 dyld: lazy bind: canvas.node:0x1026BF198 = node:__ZN2v86Number3NewEPNS_7IsolateEd, *0x1026BF198 = 0x1001D49E0 dyld: lazy bind: canvas.node:0x1026BF708 = libcairo.2.dylib:_cairo_version_string, *0x1026BF708 = 0x1035EA92A dyld: lazy bind: canvas.node:0x1026BF1E0 = node:__ZN2v86Object3SetENS_5LocalINS_5ValueEEES3_, *0x1026BF1E0 = 0x1001BE200 dyld: lazy bind: canvas.node:0x1026BF960 = libsystem_c.dylib:_snprintf, *0x1026BF960 = 0x7FFF64003264 idx 1 before constructor dyld: lazy bind: canvas.node:0x1026BF0B8 = node:__ZN2v811HandleScope12CreateHandleEPNS_8internal10HeapObjectEPNS1_6ObjectE, *0x1026BF0B8 = 0x1001AB370 dyld: lazy bind: canvas.node:0x1026BF378 = node:__ZNK2v88External5ValueEv, *0x1026BF378 = 0x1001CAAD0 dyld: lazy bind: canvas.node:0x1026BF340 = node:__ZNK2v85Value8IsNumberEv, *0x1026BF340 = 0x1001B8640 dyld: lazy bind: canvas.node:0x1026BF300 = node:__ZNK2v85Value11Uint32ValueEv, *0x1026BF300 = 0x1001BD5F0 dyld: lazy bind: canvas.node:0x1026BF4B8 = libcairo.2.dylib:_cairo_image_surface_create, *0x1026BF4B8 = 0x1035AC276 dyld: lazy bind: libcairo.2.dylib:0x103632698 = libpixman-1.0.dylib:_pixman_image_create_bits, *0x103632698 = 0x10350C814 dyld: lazy bind: libpixman-1.0.dylib:0x103577048 = libsystem_malloc.dylib:_calloc, *0x103577048 = 0x7FFF6411C570 dyld: lazy bind: libcairo.2.dylib:0x1036325E8 = libsystem_malloc.dylib:_malloc, *0x1036325E8 = 0x7FFF641194AF dyld: lazy bind: libcairo.2.dylib:0x1036326C0 = libpixman-1.0.dylib:_pixman_image_get_data, *0x1036326C0 = 0x10353CDA8 dyld: lazy bind: libcairo.2.dylib:0x1036326E0 = libpixman-1.0.dylib:_pixman_image_get_width, *0x1036326E0 = 0x10353CDBE dyld: lazy bind: libcairo.2.dylib:0x1036326D0 = libpixman-1.0.dylib:_pixman_image_get_height, *0x1036326D0 = 0x10353CDD1 dyld: lazy bind: libcairo.2.dylib:0x1036326D8 = libpixman-1.0.dylib:_pixman_image_get_stride, *0x1036326D8 = 0x10353CDE4 dyld: lazy bind: libcairo.2.dylib:0x1036326C8 = libpixman-1.0.dylib:_pixman_image_get_depth, *0x1036326C8 = 0x10353CDFA dyld: lazy bind: canvas.node:0x1026BF4F0 = libcairo.2.dylib:_cairo_image_surface_get_stride, *0x1026BF4F0 = 0x1035AC53C dyld: lazy bind: canvas.node:0x1026BF1A8 = node:__ZN2v86Object18InternalFieldCountEv, *0x1026BF1A8 = 0x1001C7AD0 dyld: lazy bind: canvas.node:0x1026BF1B8 = node:__ZN2v86Object32SetAlignedPointerInInternalFieldEiPv, *0x1026BF1B8 = 0x1001C8020 dyld: lazy bind: canvas.node:0x1026BF180 = node:__ZN2v82V88MakeWeakEPPNS_8internal6ObjectEPvPFvRKNS_16WeakCallbackInfoIvEEENS_16WeakCallbackTypeE, *0x1026BF180 = 0x1001AAFC0 idx 1 before getContext dyld: lazy bind: canvas.node:0x1026BF348 = node:__ZNK2v85Value8IsObjectEv, *0x1026BF348 = 0x1001B8610 dyld: lazy bind: canvas.node:0x1026BF358 = node:__ZNK2v85Value8ToObjectENS_5LocalINS_7ContextEEE, *0x1026BF358 = 0x1001B9480 dyld: lazy bind: canvas.node:0x1026BF0C0 = node:__ZN2v811HandleScope12CreateHandleEPNS_8internal7IsolateEPNS1_6ObjectE, *0x1026BF0C0 = 0x1001AB330 dyld: lazy bind: canvas.node:0x1026BF128 = node:__ZN2v816FunctionTemplate11HasInstanceENS_5LocalINS_5ValueEEE, *0x1026BF128 = 0x1001CA980 dyld: lazy bind: canvas.node:0x1026BF400 = libcairo.2.dylib:_cairo_create, *0x1026BF400 = 0x103597C59 dyld: lazy bind: canvas.node:0x1026BF818 = libpangocairo-1.0.0.dylib:_pango_cairo_create_layout, *0x1026BF818 = 0x1026DDD26 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7578 = libglib-2.0.0.dylib:_g_private_get, *0x1026E7578 = 0x103773AD3 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E76D0 = libsystem_c.dylib:_getenv, *0x1026E76D0 = 0x7FFF6401E31F dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7568 = libglib-2.0.0.dylib:_g_once_init_enter, *0x1026E7568 = 0x10375986D dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7878 = libpango-1.0.0.dylib:_pango_font_map_get_type, *0x1026E7878 = 0x10369755D dyld: lazy bind: libpango-1.0.0.dylib:0x1036B42B8 = libglib-2.0.0.dylib:_g_once_init_enter, *0x1036B42B8 = 0x10375986D dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4198 = libglib-2.0.0.dylib:_g_intern_static_string, *0x1036B4198 = 0x103744BFA dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4460 = libgobject-2.0.0.dylib:_g_type_register_static_simple, *0x1036B4460 = 0x1036E35FA dyld: lazy bind: libpango-1.0.0.dylib:0x1036B42C0 = libglib-2.0.0.dylib:_g_once_init_leave, *0x1036B42C0 = 0x10375990A dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E74D8 = libglib-2.0.0.dylib:_g_intern_static_string, *0x1026E74D8 = 0x103744BFA dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7678 = libgobject-2.0.0.dylib:_g_type_register_static_simple, *0x1026E7678 = 0x1036E35FA dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7570 = libglib-2.0.0.dylib:_g_once_init_leave, *0x1026E7570 = 0x10375990A dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7668 = libgobject-2.0.0.dylib:_g_type_interface_add_prerequisite, *0x1026E7668 = 0x1036E0E46 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7630 = libgobject-2.0.0.dylib:_g_type_add_interface_static, *0x1026E7630 = 0x1036E3ED9 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6450 = libglib-2.0.0.dylib:_g_rec_mutex_lock, *0x1036F6450 = 0x103773480 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9568 = libsystem_pthread.dylib:_pthread_mutexattr_init, *0x1037D9568 = 0x7FFF642887E1 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9570 = libsystem_pthread.dylib:_pthread_mutexattr_settype, *0x1037D9570 = 0x7FFF6428880E dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9560 = libsystem_pthread.dylib:_pthread_mutexattr_destroy, *0x1037D9560 = 0x7FFF6428890A dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63E8 = libglib-2.0.0.dylib:_g_memdup, *0x1036F63E8 = 0x10375196C dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6488 = libglib-2.0.0.dylib:_g_slice_alloc, *0x1036F6488 = 0x10374F5B7 dyld: resolver at 0x7fff6427ecde returned 0x7FFF6427ED80 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6270 = libsystem_platform.dylib:___bzero, *0x1036F6270 = 0x7FFF6427ED80 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6458 = libglib-2.0.0.dylib:_g_rec_mutex_unlock, *0x1036F6458 = 0x1037734C4 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7540 = libgobject-2.0.0.dylib:_g_object_new, *0x1026E7540 = 0x1036D1538 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F64D8 = libglib-2.0.0.dylib:_g_slist_prepend, *0x1036F64D8 = 0x10375111F dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F64C0 = libglib-2.0.0.dylib:_g_slist_free, *0x1036F64C0 = 0x103751019 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6518 = libglib-2.0.0.dylib:_g_strdup, *0x1036F6518 = 0x103751920 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9698 = libsystem_c.dylib:_strlen, *0x1037D9698 = 0x7FFF63FC1220 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6510 = libglib-2.0.0.dylib:_g_strdelimit, *0x1036F6510 = 0x10375265C dyld: resolver at 0x7fff6427f32f returned 0x7FFF6427F240 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D9660 = libsystem_platform.dylib:_strchr, *0x1037D9660 = 0x7FFF6427F240 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6438 = libglib-2.0.0.dylib:_g_quark_try_string, *0x1036F6438 = 0x103744A26 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6318 = libglib-2.0.0.dylib:_g_free, *0x1036F6318 = 0x10373CE42 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F63A8 = libglib-2.0.0.dylib:_g_intern_string, *0x1036F63A8 = 0x103744BAE dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F64A8 = libglib-2.0.0.dylib:_g_slist_copy, *0x1036F64A8 = 0x1037513BD dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4430 = libgobject-2.0.0.dylib:_g_type_class_peek_parent, *0x1036B4430 = 0x1036E4AAD dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7650 = libgobject-2.0.0.dylib:_g_type_class_peek_parent, *0x1026E7650 = 0x1036E4AAD dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6338 = libglib-2.0.0.dylib:_g_hash_table_foreach, *0x1036F6338 = 0x103729CAF dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F64E8 = libglib-2.0.0.dylib:_g_slist_sort, *0x1036F64E8 = 0x1037516C9 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F6490 = libglib-2.0.0.dylib:_g_slice_alloc0, *0x1036F6490 = 0x103750057 dyld: resolver at 0x7fff6427ecde returned 0x7FFF6427ED80 dyld: lazy bind: libglib-2.0.0.dylib:0x1037D90C0 = libsystem_platform.dylib:___bzero, *0x1037D90C0 = 0x7FFF6427ED80 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E74D0 = libglib-2.0.0.dylib:_g_hash_table_new_full, *0x1026E74D0 = 0x1037288A0 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7168 = CoreText:_CTFontCollectionCreateFromAvailableFonts, *0x1026E7168 = 0x7FFF3DA8B9E8 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7170 = CoreText:_CTFontCollectionCreateMatchingFontDescriptors, *0x1026E7170 = 0x7FFF3DAC890D dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E70C8 = CoreFoundation:_CFArrayGetCount, *0x1026E70C8 = 0x7FFF3BF48A40 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E70D0 = CoreFoundation:_CFArrayGetValueAtIndex, *0x1026E70D0 = 0x7FFF3BF49FD0 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7198 = CoreText:_CTFontDescriptorCopyAttribute, *0x1026E7198 = 0x7FFF3DA47F55 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7160 = CoreFoundation:_CFStringGetLength, *0x1026E7160 = 0x7FFF3BF30550 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7508 = libglib-2.0.0.dylib:_g_malloc0, *0x1026E7508 = 0x10373CD9B dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7150 = CoreFoundation:_CFStringGetCString, *0x1026E7150 = 0x7FFF3BF51AE0 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7138 = CoreFoundation:_CFRelease, *0x1026E7138 = 0x7FFF3BF2E8B0 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E76A0 = libglib-2.0.0.dylib:_g_utf8_casefold, *0x1026E76A0 = 0x103760445 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E74C0 = libglib-2.0.0.dylib:_g_hash_table_lookup, *0x1026E74C0 = 0x103729043 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7840 = libpango-1.0.0.dylib:_pango_font_family_get_type, *0x1026E7840 = 0x103690B49 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7600 = libglib-2.0.0.dylib:_g_strdup, *0x1026E7600 = 0x103751920 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E74B8 = libglib-2.0.0.dylib:_g_hash_table_insert, *0x1026E74B8 = 0x1037292F4 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E74A0 = libglib-2.0.0.dylib:_g_free, *0x1026E74A0 = 0x10373CE42 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7108 = CoreFoundation:_CFDictionaryGetValue, *0x1026E7108 = 0x7FFF3BF2C8A0 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7130 = CoreFoundation:_CFNumberGetValue, *0x1026E7130 = 0x7FFF3BF44990 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7580 = libglib-2.0.0.dylib:_g_private_replace, *0x1026E7580 = 0x103773BB3 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7870 = libpango-1.0.0.dylib:_pango_font_map_create_context, *0x1026E7870 = 0x10369761F dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4288 = libgobject-2.0.0.dylib:_g_object_new, *0x1036B4288 = 0x1036D1538 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B44E0 = libsystem_c.dylib:_getenv, *0x1036B44E0 = 0x7FFF6401E31F dyld: lazy bind: libpango-1.0.0.dylib:0x1036B43B0 = libglib-2.0.0.dylib:_g_strdup, *0x1036B43B0 = 0x103751920 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4268 = libglib-2.0.0.dylib:_g_mutex_lock, *0x1036B4268 = 0x103773274 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4188 = libglib-2.0.0.dylib:_g_hash_table_new, *0x1036B4188 = 0x103728892 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4528 = libsystem_c.dylib:_strlen, *0x1036B4528 = 0x7FFF63FC1220 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4210 = libglib-2.0.0.dylib:_g_malloc0, *0x1036B4210 = 0x10373CD9B dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4170 = libglib-2.0.0.dylib:_g_hash_table_insert, *0x1036B4170 = 0x1037292F4 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4270 = libglib-2.0.0.dylib:_g_mutex_unlock, *0x1036B4270 = 0x103773300 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4150 = libglib-2.0.0.dylib:_g_free, *0x1036B4150 = 0x10373CE42 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4308 = libglib-2.0.0.dylib:_g_slice_alloc, *0x1036B4308 = 0x10374F5B7 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4418 = libgobject-2.0.0.dylib:_g_type_check_instance_is_a, *0x1036B4418 = 0x1036E5A70 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4290 = libgobject-2.0.0.dylib:_g_object_ref, *0x1036B4290 = 0x1036D0D72 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F62D8 = libglib-2.0.0.dylib:_g_datalist_get_flags, *0x1036F62D8 = 0x10371E8CA dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7708 = libpango-1.0.0.dylib:_pango_context_get_type, *0x1026E7708 = 0x1036943C3 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E75A8 = libglib-2.0.0.dylib:_g_quark_from_static_string, *0x1026E75A8 = 0x103744AA9 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7538 = libgobject-2.0.0.dylib:_g_object_get_qdata, *0x1026E7538 = 0x1036D4412 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F62E8 = libglib-2.0.0.dylib:_g_datalist_id_get_data, *0x1036F62E8 = 0x10371E2BB dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E75C0 = libglib-2.0.0.dylib:_g_slice_alloc0, *0x1026E75C0 = 0x103750057 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7550 = libgobject-2.0.0.dylib:_g_object_replace_qdata, *0x1026E7550 = 0x1036D4568 dyld: lazy bind: libgobject-2.0.0.dylib:0x1036F62F8 = libglib-2.0.0.dylib:_g_datalist_id_replace_data, *0x1036F62F8 = 0x10371E353 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E72F8 = libcairo.2.dylib:_cairo_get_target, *0x1026E72F8 = 0x10359941E dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7288 = libcairo.2.dylib:_cairo_font_options_create, *0x1026E7288 = 0x1035A0C5F dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7440 = libcairo.2.dylib:_cairo_surface_get_font_options, *0x1026E7440 = 0x1035D7CFE dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E72E0 = libcairo.2.dylib:_cairo_get_font_options, *0x1026E72E0 = 0x103598EDA dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E72B0 = libcairo.2.dylib:_cairo_font_options_merge, *0x1026E72B0 = 0x1035A0D28 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E72E8 = libcairo.2.dylib:_cairo_get_matrix, *0x1026E72E8 = 0x103599908 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7700 = libpango-1.0.0.dylib:_pango_context_get_matrix, *0x1026E7700 = 0x1036945CB dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E72A0 = libcairo.2.dylib:_cairo_font_options_get_hint_metrics, *0x1026E72A0 = 0x1035A0F4C dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E76E0 = libsystem_platform.dylib:_memcmp, *0x1026E76E0 = 0x7FFF6427EBA0 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7718 = libpango-1.0.0.dylib:_pango_context_set_matrix, *0x1026E7718 = 0x103694524 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E76E8 = libpango-1.0.0.dylib:_pango_context_changed, *0x1026E76E8 = 0x103695B0A dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7908 = libpango-1.0.0.dylib:_pango_layout_new, *0x1026E7908 = 0x103699D99 dyld: lazy bind: libpangocairo-1.0.0.dylib:0x1026E7560 = libgobject-2.0.0.dylib:_g_object_unref, *0x1026E7560 = 0x1036D0DF4 dyld: lazy bind: canvas.node:0x1026BF650 = libcairo.2.dylib:_cairo_set_line_width, *0x1026BF650 = 0x1035980E7 dyld: lazy bind: canvas.node:0x1026BF800 = libsystem_malloc.dylib:_malloc, *0x1026BF800 = 0x7FFF641194AF dyld: lazy bind: canvas.node:0x1026BF988 = libsystem_c.dylib:_strndup, *0x1026BF988 = 0x7FFF6401A8DC dyld: lazy bind: canvas.node:0x1026BF850 = libpango-1.0.0.dylib:_pango_font_description_new, *0x1026BF850 = 0x10368EFC6 dyld: lazy bind: canvas.node:0x1026BF860 = libpango-1.0.0.dylib:_pango_font_description_set_family, *0x1026BF860 = 0x10368F017 dyld: lazy bind: canvas.node:0x1026BF858 = libpango-1.0.0.dylib:_pango_font_description_set_absolute_size, *0x1026BF858 = 0x10368F2F2 dyld: lazy bind: canvas.node:0x1026BF868 = libpango-1.0.0.dylib:_pango_font_description_set_style, *0x1026BF868 = 0x10368F111 dyld: lazy bind: canvas.node:0x1026BF870 = libpango-1.0.0.dylib:_pango_font_description_set_weight, *0x1026BF870 = 0x10368F1C1 dyld: lazy bind: canvas.node:0x1026BF8A8 = libpango-1.0.0.dylib:_pango_layout_set_font_description, *0x1026BF8A8 = 0x10369B6C7 dyld: lazy bind: canvas.node:0x1026BF848 = libpango-1.0.0.dylib:_pango_font_description_free, *0x1026BF848 = 0x10368EF77 dyld: lazy bind: libpango-1.0.0.dylib:0x1036B4318 = libglib-2.0.0.dylib:_g_slice_free1, *0x1036B4318 = 0x1037500BA idx 1 after getContext dyld: lazy bind: node:0x101694370 = libsystem_m.dylib:___fpclassifyd, *0x101694370 = 0x7FFF640CE944 dyld: resolver at 0x7fff640cd35f returned 0x7FFF640D21C8 dyld: lazy bind: node:0x101694470 = libsystem_m.dylib:_ceil, *0x101694470 = 0x7FFF640D21C8 #1 elapsed: 455.573823ms idx 2 before constructor idx 2 before getContext idx 2 after getContext #2 elapsed: 0.198583ms ```
jhuckaby commented 5 years ago

Awesome, thank you for all this work! I agree this looks and feels like Pango.

This bug definitely isn't a show-stopper, as the library works great. It's only a bit unfortunate for use cases like a CLI image processor script, where it spawns a Node.js process for one single image operation, then exits and opens another one for the next image. In those cases we suffer that 500ms delay for each command -- but again, only on macOS.

I'll be running all my production code on Linux anyway, so this won't be a huge problem for me, haha.

Thanks again!

fin commented 4 years ago

I think I ran into this problem as well and have found that setting the envvar

PANGOCAIRO_BACKEND="fc"

fixes things. However, my use case did not include font rendering, so I have not tested for differences in text quality at all.

This suggests that the issue lies in the pango/cairo coretext backend.

arvitus commented 6 months ago

I just encountered this issue on Windows 10 with node-canvas v2.11.2 (installed through npm). About 300ms delay when getting the first context.