[{"bug_type":"NULL_DEREFERENCE","qualifier":"object `null` is dereferenced by call to `toString(...)` at line 131.","severity":"ERROR","line":131,"column":-1,"procedure":"org.apache.commons.lang3.builder.ReflectionToStringBuilder.toString(java.lang.Object):java.lang.String","procedure_start_line":131,"file":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","bug_trace":[{"level":0,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":131,"column_number":-1,"description":"start of procedure toString(...)"},{"level":1,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":309,"column_number":-1,"description":"start of procedure toString(...)"},{"level":1,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":312,"column_number":-1,"description":""},{"level":2,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":554,"column_number":-1,"description":"start of procedure ReflectionToStringBuilder(...)"},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":437,"column_number":-1,"description":"start of procedure checkNotNull(...)"},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":438,"column_number":-1,"description":""},{"level":4,"filename":"src/main/java/org/apache/commons/lang3/Validate.java","line_number":223,"column_number":-1,"description":"start of procedure notNull(...)"},{"level":4,"filename":"src/main/java/org/apache/commons/lang3/Validate.java","line_number":224,"column_number":-1,"description":""},{"level":5,"filename":"src/main/java/org/apache/commons/lang3/Validate.java","line_number":224,"column_number":-1,"description":"start of procedure callsite_org.apache.commons.lang3.Validate$Lambda$_49_3(...)"},{"level":6,"filename":"src/main/java/org/apache/commons/lang3/Validate.java","line_number":224,"column_number":-1,"description":"start of procedure Validate$Lambda$_49_3(...)"},{"level":6,"filename":"src/main/java/org/apache/commons/lang3/Validate.java","line_number":224,"column_number":-1,"description":"return from a call to Validate$Lambda$_49_3.<init>(String,Object[])"},{"level":5,"filename":"src/main/java/org/apache/commons/lang3/Validate.java","line_number":224,"column_number":-1,"description":"return from a call to Supplier Validate.callsite_org.apache.commons.lang3.Validate$Lambda$_49_3(String,Object[])"},{"level":4,"filename":"src/main/java/org/apache/commons/lang3/Validate.java","line_number":224,"column_number":-1,"description":"return from a call to Object Validate.notNull(Object,String,Object[])"},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":438,"column_number":-1,"description":"return from a call to Object ReflectionToStringBuilder.checkNotNull(Object)"},{"level":2,"filename":"src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java","line_number":554,"column_number":-1,"description":""},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java","line_number":249,"column_number":-1,"description":"start of procedure ToStringBuilder(...)"},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java","line_number":250,"column_number":-1,"description":"Taking false branch"},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java","line_number":253,"column_number":-1,"description":"Taking true branch"},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java","line_number":254,"column_number":-1,"description":"Skipping StringBuffer(...): unknown method"},{"level":3,"filename":"src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java","line_number":256,"column_number":-1,"description":""},{"level":3,"filename":"src/main/j