Grief after upgrade to macOS Sequioa 15.4

Daniel Stirnimann daniel.stirnimann at switch.ch
Fri Apr 4 05:06:45 UTC 2025


Hi Niall,

If you use brew, I solved it with this:

brew uninstall bind
brew cleanup
brew install libxml2
export LDFLAGS="-L/opt/homebrew/opt/libxml2/lib"
export CPPFLAGS="-I/opt/homebrew/opt/libxml2/include"
export PKG_CONFIG_PATH="/opt/homebrew/opt/libxml2/lib/pkgconfig"
brew install --build-from-source bind

Daniel


On 03.04.2025 20:48, Niall O'Reilly wrote:
> I don't know whether this needs attention by Apple or by ISC.
> 
> Something in the depths seems to have been changed (by Apple)
> in a way that gives dig (and perhaps other code using
> libisc-9.20.7.dylib) indigestion during release of
> resources before exiting.
> 
> Here's what I'm seeing:
> 
> |niall at m2a ~ % dig +short defo.ie 213.108.108.101 mem.c:367: INSIST(s >= 
> size) failed, back trace 0 libisc-9.20.7.dylib 0x000000010050bf3c 
> default_callback + 72 1 libisc-9.20.7.dylib 0x000000010050bed4 
> isc_assertion_failed + 20 2 libisc-9.20.7.dylib 0x000000010051fd30 
> isc__mem_strdup + 0 3 libxml2.2.dylib 0x00000001a7979764 
> xmlCleanupCharEncodingHandlers + 96 4 libxml2.2.dylib 0x00000001a7997cac 
> xmlCleanupParser + 36 5 libisc-9.20.7.dylib 0x0000000100532688 
> isc__xml_shutdown + 12 6 libisc-9.20.7.dylib 0x00000001005198c0 
> isc__shutdown + 20 7 libsystem_c.dylib 0x000000019e239944 
> __cxa_finalize_ranges + 480 8 libsystem_c.dylib 0x000000019e239704 exit 
> + 44 9 libdyld.dylib 0x000000019e38bdc8 
> _ZNK5dyld416LibSystemHelpers6getenvEPKc + 0 10 dyld 0x000000019dfe2c60 
> _ZNK5dyld423LibSystemHelpersWrapper4exitEi + 172 11 dyld 
> 0x000000019dfe2b7c start + 6048 zsh: abort dig +short defo.ie niall at m2a ~ % |
> 
> /Niall
> 
> 



More information about the bind-users mailing list