@@ -194,9 +194,10 @@ Miscellaneous Improvements
194194Fixed or Mitigated Issues Reported by Static Code Analysis
195195----------------------------------------------------------
196196
197- - CID 967377: Uninitialized pointer field
198- - CID 967399: Uninitialized pointer field
199- - CID 967400: Uninitialized pointer field
197+ Coverity Scan defects targeted deliberately:
198+
199+ - CID 967377: Uninitialized pointer field
200+ - CID 967400: Uninitialized pointer field
200201- CID 1129016: Uninitialized pointer read
201202- CID 1129017: Uninitialized scalar variable
202203- CID 1372548: Non-virtual destructor
@@ -224,6 +225,99 @@ Fixed or Mitigated Issues Reported by Static Code Analysis
224225- CID 1372656: Structurally dead code
225226- CID 1372657: Unused value
226227
228+ Coverity Scan defects eliminated in passing:
229+
230+ - CID 967238: Unchecked return value from library
231+ - CID 967239: Unchecked return value from library
232+ - CID 967252: Logically dead code
233+ - CID 967255: Logically dead code
234+ - CID 967266: Division or modulo by float zero
235+ - CID 967267: Division or modulo by float zero
236+ - CID 967272: Dereference after null check
237+ - CID 967284: Unsigned compared against 0
238+ - CID 967286: Various
239+ - CID 967290: Dereference null return value
240+ - CID 967291: Out-of-bounds write
241+ - CID 967292: Out-of-bounds access
242+ - CID 967293: Out-of-bounds access
243+ - CID 967294: Out-of-bounds access
244+ - CID 967305: Dereference before null check
245+ - CID 967306: Dereference before null check
246+ - CID 967307: Dereference before null check
247+ - CID 967310: Sizeof not portable
248+ - CID 967333: Uninitialized scalar variable
249+ - CID 967334: Uninitialized scalar variable
250+ - CID 967335: Uninitialized scalar variable
251+ - CID 967336: Uninitialized scalar variable
252+ - CID 967337: Uninitialized scalar variable
253+ - CID 967338: Uninitialized scalar variable
254+ - CID 967339: Uninitialized scalar variable
255+ - CID 967340: Uninitialized scalar variable
256+ - CID 967341: Uninitialized scalar variable
257+ - CID 967342: Uninitialized scalar variable
258+ - CID 967343: Uninitialized scalar variable
259+ - CID 967344: Uninitialized scalar variable
260+ - CID 967345: Uninitialized scalar variable
261+ - CID 967346: Uninitialized scalar variable
262+ - CID 967347: Uninitialized scalar variable
263+ - CID 967348: Uninitialized scalar variable
264+ - CID 967349: Uninitialized scalar variable
265+ - CID 967350: Uninitialized pointer read
266+ - CID 967351: Uninitialized scalar variable
267+ - CID 967352: Uninitialized scalar variable
268+ - CID 967353: Uninitialized scalar variable
269+ - CID 967354: Uninitialized scalar variable
270+ - CID 967355: Uninitialized scalar variable
271+ - CID 967356: Uninitialized scalar variable
272+ - CID 967357: Uninitialized scalar variable
273+ - CID 967366: Uninitialized scalar variable
274+ - CID 967367: Uninitialized scalar variable
275+ - CID 967368: Uninitialized scalar variable
276+ - CID 967369: Uninitialized pointer field
277+ - CID 967370: Uninitialized scalar field
278+ - CID 967371: Uninitialized pointer field
279+ - CID 967372: Uninitialized pointer field
280+ - CID 967373: Uninitialized pointer field
281+ - CID 967374: Uninitialized pointer field
282+ - CID 967375: Uninitialized pointer field
283+ - CID 967376: Uninitialized pointer field
284+ - CID 967385: Uninitialized pointer field
285+ - CID 967387: Uninitialized scalar field
286+ - CID 967392: Uninitialized pointer field
287+ - CID 967398: Uninitialized pointer field
288+ - CID 967408: Uninitialized pointer field
289+ - CID 986459: Logically dead code
290+ - CID 986460: Dereference before null check
291+ - CID 986461: Uninitialized scalar variable
292+ - CID 1129012: Out-of-bounds write
293+ - CID 1129013: Out-of-bounds read
294+ - CID 1372531: Calling risky function
295+ - CID 1372532: Division or modulo by float zero
296+ - CID 1372534: Out-of-bounds access
297+ - CID 1372535: Out-of-bounds access
298+ - CID 1372536: Out-of-bounds access
299+ - CID 1372537: Out-of-bounds access
300+ - CID 1372538: Dereference before null check
301+ - CID 1372539: String not null terminated
302+ - CID 1372540: Uninitialized pointer field
303+ - CID 1372545: Unused value
304+ - CID 1372565: Unchecked dynamic_cast
305+ - CID 1372575: Unchecked dynamic_cast
306+ - CID 1372599: Dereference null return value
307+ - CID 1372613: Uninitialized scalar variable
308+ - CID 1372614: Uninitialized scalar variable
309+ - CID 1372615: Uninitialized scalar variable
310+ - CID 1372616: Uninitialized scalar variable
311+ - CID 1372617: Uninitialized scalar variable
312+ - CID 1372619: Uninitialized scalar variable
313+ - CID 1372620: Uninitialized scalar variable
314+ - CID 1372621: Uninitialized scalar variable
315+ - CID 1372622: Uninitialized scalar variable
316+ - CID 1372623: Uninitialized scalar variable
317+ - CID 1372624: Uninitialized scalar variable
318+ - CID 1372625: Uninitialized scalar variable
319+ - CID 1372627: Uninitialized scalar variable
320+
227321Fixed or Mitigated Bugs
228322-----------------------
229323
0 commit comments