My Java program is failing due to a NullPointerException. Problem is, the exception contains no message and, more frustratingly, no stack trace to help me figure out precisely where it's coming from. Other logs of my program have helped me narrow it down to a general region of code, but the fault still isn't apparent to me.
What would cause a NullPointerException to be devoid of a stack trace? Is the mere fact that the Exception is devoid of any information in itself a hint as to what's going on?