Graphvizで画像を読み込むとエラーになる

Graphvizで画像を下記の構文で読み込もうとするもビルド時にエラーが発生。

d [shape=none, label="", image="sample.png"];
$ dot -Tpng -o sample.png sample.dot             Wed Oct 30 23:03:17 2019
2019-10-30 23:03:18.988 dot[97555:3328824] +[__NSCFConstantString length]: unrecognized selector sent to class 0x7fff9f6133a0
2019-10-30 23:03:18.988 dot[97555:3328824] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[__NSCFConstantString length]: unrecognized selector sent to class 0x7fff9f6133a0'

どうもbrewでインストールしたGraphvizにlinbpngとかが適切にリンクされてないのが原因っぽい。と言うわけで以下のコマンドで再インストール。

$ brew uninstall graphviz
$ brew install pango librsvg
$ brew install graphviz --build-from-source

これで無事画像が表示されるようになる。