无效的指针Xcode 8

我正在Xcode 8.1中开发一个应用程序。 它用于在networking中查找打印机。 它也使用cpp文件进行打印机search。 但是我得到了一个错误

malloc: *** error for object 0x6080000099f0: Invalid pointer dequeued from free list *** set a breakpoint in malloc_error_break to debug 

我使僵尸赶上这个exception,但失败。我还加了malloc错误中断但失败。 添加try catch,但是它显示try块内的错误break。 请帮助我如何捕捉这个exception,如果有人已经面临这个问题,请帮助我如何解决这个问题。