I don't encounter this warning often, but when I do it indicates a bug in my code.

I saw this at two my clients recently, one we turned use warinings on. Frankly I don't understand why even in 2018 some companies insist on not using warnings.