1<?xml version="1.0" encoding="UTF-8"?> 2<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3<plist version="1.0"> 4<dict> 5 <key>clang_version</key> 6 <key>diagnostics</key> 7 <array> 8 <dict> 9 <key>path</key> 10 <array> 11 <dict> 12 <key>kind</key><string>event</string> 13 <key>location</key> 14 <dict> 15 <key>line</key><integer>14</integer> 16 <key>col</key><integer>3</integer> 17 <key>file</key><integer>0</integer> 18 </dict> 19 <key>ranges</key> 20 <array> 21 <array> 22 <dict> 23 <key>line</key><integer>14</integer> 24 <key>col</key><integer>3</integer> 25 <key>file</key><integer>0</integer> 26 </dict> 27 <dict> 28 <key>line</key><integer>14</integer> 29 <key>col</key><integer>8</integer> 30 <key>file</key><integer>0</integer> 31 </dict> 32 </array> 33 </array> 34 <key>depth</key><integer>0</integer> 35 <key>extended_message</key> 36 <string>'p' initialized to a null pointer value</string> 37 <key>message</key> 38 <string>'p' initialized to a null pointer value</string> 39 </dict> 40 <dict> 41 <key>kind</key><string>control</string> 42 <key>edges</key> 43 <array> 44 <dict> 45 <key>start</key> 46 <array> 47 <dict> 48 <key>line</key><integer>14</integer> 49 <key>col</key><integer>3</integer> 50 <key>file</key><integer>0</integer> 51 </dict> 52 <dict> 53 <key>line</key><integer>14</integer> 54 <key>col</key><integer>5</integer> 55 <key>file</key><integer>0</integer> 56 </dict> 57 </array> 58 <key>end</key> 59 <array> 60 <dict> 61 <key>line</key><integer>15</integer> 62 <key>col</key><integer>3</integer> 63 <key>file</key><integer>0</integer> 64 </dict> 65 <dict> 66 <key>line</key><integer>15</integer> 67 <key>col</key><integer>5</integer> 68 <key>file</key><integer>0</integer> 69 </dict> 70 </array> 71 </dict> 72 </array> 73 </dict> 74 <dict> 75 <key>kind</key><string>event</string> 76 <key>location</key> 77 <dict> 78 <key>line</key><integer>15</integer> 79 <key>col</key><integer>7</integer> 80 <key>file</key><integer>0</integer> 81 </dict> 82 <key>ranges</key> 83 <array> 84 <array> 85 <dict> 86 <key>line</key><integer>15</integer> 87 <key>col</key><integer>7</integer> 88 <key>file</key><integer>0</integer> 89 </dict> 90 <dict> 91 <key>line</key><integer>15</integer> 92 <key>col</key><integer>7</integer> 93 <key>file</key><integer>0</integer> 94 </dict> 95 </array> 96 </array> 97 <key>depth</key><integer>0</integer> 98 <key>extended_message</key> 99 <string>Passing null pointer value via 1st parameter 'p'</string> 100 <key>message</key> 101 <string>Passing null pointer value via 1st parameter 'p'</string> 102 </dict> 103 <dict> 104 <key>kind</key><string>event</string> 105 <key>location</key> 106 <dict> 107 <key>line</key><integer>15</integer> 108 <key>col</key><integer>3</integer> 109 <key>file</key><integer>0</integer> 110 </dict> 111 <key>ranges</key> 112 <array> 113 <array> 114 <dict> 115 <key>line</key><integer>15</integer> 116 <key>col</key><integer>3</integer> 117 <key>file</key><integer>0</integer> 118 </dict> 119 <dict> 120 <key>line</key><integer>15</integer> 121 <key>col</key><integer>8</integer> 122 <key>file</key><integer>0</integer> 123 </dict> 124 </array> 125 </array> 126 <key>depth</key><integer>0</integer> 127 <key>extended_message</key> 128 <string>Calling 'bug'</string> 129 <key>message</key> 130 <string>Calling 'bug'</string> 131 </dict> 132 <dict> 133 <key>kind</key><string>event</string> 134 <key>location</key> 135 <dict> 136 <key>line</key><integer>4</integer> 137 <key>col</key><integer>1</integer> 138 <key>file</key><integer>0</integer> 139 </dict> 140 <key>depth</key><integer>1</integer> 141 <key>extended_message</key> 142 <string>Entered call from 'test_bug_2'</string> 143 <key>message</key> 144 <string>Entered call from 'test_bug_2'</string> 145 </dict> 146 <dict> 147 <key>kind</key><string>control</string> 148 <key>edges</key> 149 <array> 150 <dict> 151 <key>start</key> 152 <array> 153 <dict> 154 <key>line</key><integer>4</integer> 155 <key>col</key><integer>1</integer> 156 <key>file</key><integer>0</integer> 157 </dict> 158 <dict> 159 <key>line</key><integer>4</integer> 160 <key>col</key><integer>6</integer> 161 <key>file</key><integer>0</integer> 162 </dict> 163 </array> 164 <key>end</key> 165 <array> 166 <dict> 167 <key>line</key><integer>5</integer> 168 <key>col</key><integer>3</integer> 169 <key>file</key><integer>0</integer> 170 </dict> 171 <dict> 172 <key>line</key><integer>5</integer> 173 <key>col</key><integer>3</integer> 174 <key>file</key><integer>0</integer> 175 </dict> 176 </array> 177 </dict> 178 </array> 179 </dict> 180 <dict> 181 <key>kind</key><string>control</string> 182 <key>edges</key> 183 <array> 184 <dict> 185 <key>start</key> 186 <array> 187 <dict> 188 <key>line</key><integer>5</integer> 189 <key>col</key><integer>3</integer> 190 <key>file</key><integer>0</integer> 191 </dict> 192 <dict> 193 <key>line</key><integer>5</integer> 194 <key>col</key><integer>3</integer> 195 <key>file</key><integer>0</integer> 196 </dict> 197 </array> 198 <key>end</key> 199 <array> 200 <dict> 201 <key>line</key><integer>5</integer> 202 <key>col</key><integer>6</integer> 203 <key>file</key><integer>0</integer> 204 </dict> 205 <dict> 206 <key>line</key><integer>5</integer> 207 <key>col</key><integer>6</integer> 208 <key>file</key><integer>0</integer> 209 </dict> 210 </array> 211 </dict> 212 </array> 213 </dict> 214 <dict> 215 <key>kind</key><string>event</string> 216 <key>location</key> 217 <dict> 218 <key>line</key><integer>5</integer> 219 <key>col</key><integer>6</integer> 220 <key>file</key><integer>0</integer> 221 </dict> 222 <key>ranges</key> 223 <array> 224 <array> 225 <dict> 226 <key>line</key><integer>5</integer> 227 <key>col</key><integer>4</integer> 228 <key>file</key><integer>0</integer> 229 </dict> 230 <dict> 231 <key>line</key><integer>5</integer> 232 <key>col</key><integer>4</integer> 233 <key>file</key><integer>0</integer> 234 </dict> 235 </array> 236 </array> 237 <key>depth</key><integer>1</integer> 238 <key>extended_message</key> 239 <string>Dereference of null pointer (loaded from variable 'p')</string> 240 <key>message</key> 241 <string>Dereference of null pointer (loaded from variable 'p')</string> 242 </dict> 243 </array> 244 <key>description</key><string>Dereference of null pointer (loaded from variable 'p')</string> 245 <key>category</key><string>Logic error</string> 246 <key>type</key><string>Dereference of null pointer</string> 247 <key>check_name</key><string>core.NullDereference</string> 248 <!-- This hash is experimental and going to change! --> 249 <key>issue_hash_content_of_line_in_context</key><string>a6ef969f9d5a84fe3b6d153fa488020a</string> 250 <key>issue_context_kind</key><string>function</string> 251 <key>issue_context</key><string>bug</string> 252 <key>issue_hash_function_offset</key><string>1</string> 253 <key>location</key> 254 <dict> 255 <key>line</key><integer>5</integer> 256 <key>col</key><integer>6</integer> 257 <key>file</key><integer>0</integer> 258 </dict> 259 <key>ExecutedLines</key> 260 <dict> 261 <key>0</key> 262 <array> 263 <integer>4</integer> 264 <integer>5</integer> 265 <integer>13</integer> 266 <integer>14</integer> 267 <integer>15</integer> 268 </array> 269 </dict> 270 </dict> 271 </array> 272 <key>files</key> 273 <array> 274 </array> 275</dict> 276</plist> 277