Message Byte offsets <start> to <end> of "<var>"<declared in> are fetched but not initialized<inlineinfo>. And there may be other such fetches of this field that have not been reported in this compilation. Description The specified byte offsets of a variable have been used without being set. This might not have been what you intended. The algorithms that detect this situation only report it once for a given field, and not necessarily at the first use of the uninitialized value. User Action Provide the full variable with values before the variable is used. If you only provide a value for the use reported here, you may find that when you recompile your program another uninitialized use is detected. It is best to initialize variables as close as possible to the point of declaration.