Warning message displayed when exiting the Demo application

When I run the juce demo application (develop branch, macos 10.12) from xcode or from the terminal, the application displays the following warnings on exit:

JUCE v4.3.1
objc[51169]: objc_disposeClassPair: class ‘JUCEWindow_9c9f665667303d4d’ still has subclasses, including ‘NSKVONotifying_JUCEWindow_9c9f665667303d4d’!
objc[51169]: objc_disposeClassPair: class ‘JUCEWindow_9c9f665667303d4d’ still has subclasses, including ‘NSKVONotifying_JUCEWindow_9c9f665667303d4d’!
objc[51169]: objc_disposeClassPair: class ‘JUCEView_45d3b1d67014a31f’ still has subclasses, including ‘NSKVONotifying_JUCEView_45d3b1d67014a31f’!
objc[51169]: objc_disposeClassPair: class ‘JUCEView_45d3b1d67014a31f’ still has subclasses, including ‘NSKVONotifying_JUCEView_45d3b1d67014a31f’!

is there a way to get rid of this ?

I’m getting the same messages in my programm and I was wondering what those are. Can somebody comment on this?

NSKVONotifying_ comes from ObjCLanguageRuntime.h

https://llvm.org/svn/llvm-project/lldb/trunk/include/lldb/Target/ObjCLanguageRuntime.h

Rail

Anyone figure this out?

1 Like