Why is my process logging "BUG in libdispatch client..." message to system.log?

Every time my process is about to terminate and close its XPC connections, it logs this message to the console:


BUG in libdispatch client: dispatch_mig_server: mach_msg() failed (ipc/send) msg too small - 0x10000008


Is this a bug in my program? Any hints or suggestions as to what is causing it?

Replies

BUG in libdispatch client: dispatch_mig_server: mach_msg() failed (ipc/send) msg too small - 0x10000008

This is unlikely to be related to your code. Unless this log message is associated with some other failure in your product, my recommendation is that you ignore it.

Also, feel free to file a bug report about the log noise.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Thanks for the info Quinn. I'll go with "ignore them."