Enno Rehling
|
7a01b58e8d
|
CID 26255: Null pointer dereferences (FORWARD_NULL)
|
2015-10-29 16:43:09 +01:00 |
|
Enno Rehling
|
0a67d53264
|
CID 26256: (NULL_RETURNS)
|
2015-10-29 16:41:53 +01:00 |
|
Enno Rehling
|
833a1e70be
|
CID 26257: Null pointer dereferences (NULL_RETURNS)
this test should never fire, but it shuts up coverity
|
2015-10-29 16:40:18 +01:00 |
|
Enno Rehling
|
9d9994811a
|
CID 26258: (NULL_RETURNS)
deal with bad connection data, static analysis doen't knwo that we never have that.
|
2015-10-29 16:38:29 +01:00 |
|
Enno Rehling
|
b7dce8071c
|
CID 26259: Memory - corruptions
I apparently don't know how strncat works.
|
2015-10-29 16:36:20 +01:00 |
|
Enno Rehling
|
59069ae342
|
CID 26260: Resource leaks (RESOURCE_LEAK)
|
2015-10-29 16:28:59 +01:00 |
|
Enno Rehling
|
db6e9444d6
|
CID 26263: Memory - illegal accesses (UNINIT)
|
2015-10-29 16:27:10 +01:00 |
|
Enno Rehling
|
5f4c31af1c
|
bad variable reuse leads to gcc confusion
|
2015-10-29 12:04:52 +01:00 |
|
Enno Rehling
|
8b6da79984
|
64 bit compatibility, thank you gcc.
|
2015-10-29 11:32:04 +01:00 |
|
Enno Rehling
|
4f25831407
|
coverity scan CID 22576: arguments in wrong order
I believe that was a false positive, and will try to aquelch it by naming the arguments better.
|
2015-10-29 11:24:01 +01:00 |
|
Enno Rehling
|
4384183ab8
|
coverity scan CID 22504: argument cannot be negative
handle error cases for ftell, just because they could happen, I guess?
|
2015-10-29 11:20:09 +01:00 |
|
Enno Rehling
|
976b6aaea1
|
coverity CID 22593: write to pointer after free
github issue #324
use free_land where we need it.
|
2015-10-29 11:17:31 +01:00 |
|
Enno Rehling
|
c298b7fd74
|
coverity CID 22501 imroper use of negative value
explicitly use SK_MAGIC instead of a lookup. Faster, easier to reason about.
|
2015-10-29 11:06:25 +01:00 |
|
Enno Rehling
|
8675002e68
|
coverity scan CIDs 22540 22541 22546: resource leak
the calendar should only ever be initialized once, but based on static analysis, I agree that this was sloppy.
|
2015-10-29 09:56:53 +01:00 |
|
Enno Rehling
|
2372d3aacd
|
coverity scan CID 22516: out-of-bounds write
potentially a bug with bad XML files? only matters if we have those, but we shouldn't
|
2015-10-29 09:49:26 +01:00 |
|
Enno Rehling
|
8b92003fff
|
coverity scan CID 22487: dereference after null check
we don't use many differnt calendars, so this has never happened.
|
2015-10-29 09:43:51 +01:00 |
|
Enno Rehling
|
e27c4b4164
|
coverity scan CID 22457: logically dead code
the original TEACH_FRIENDS feature could not possibly have worked?
|
2015-10-29 09:39:33 +01:00 |
|
Enno Rehling
|
f4c32acd05
|
coverity scan CID 22515: out-of-bounds access
increase buffer to stop coverity false positive
|
2015-10-29 09:32:31 +01:00 |
|
Enno Rehling
|
55b3bfd90e
|
coverity scan CID 22574: copy into fixed size buffer
zOrder *should* probably be big enough, but static analysis says safe is safe.
|
2015-10-29 09:28:02 +01:00 |
|
Enno Rehling
|
6ebfd33478
|
coverity scan CID 22503: negative array index write
|
2015-10-29 09:24:58 +01:00 |
|
Enno Rehling
|
c7aa8c89b1
|
coverity scan CID 22551: dereference before null check
|
2015-10-29 09:22:00 +01:00 |
|
Enno Rehling
|
4da658584c
|
coverity scan CID 22511: dereference null return value
|
2015-10-29 09:20:58 +01:00 |
|
Enno Rehling
|
178a740ecf
|
coverity scan CID 22573: copy into fixed-size buffer
in theory, all IDs in the game should be no longer than 4 characters, but coverity doesn't know this.
|
2015-10-29 09:17:23 +01:00 |
|
Enno Rehling
|
78899ca801
|
coverity scan CID 22433: buffer not null terminated, prefer strlcpy over strncpy
|
2015-10-29 09:06:53 +01:00 |
|
Enno Rehling
|
04bf07a526
|
coverity scan (multiple CID) is confuced about a_remove, trying to help it.
|
2015-10-29 09:06:52 +01:00 |
|
Enno Rehling
|
65429a12c3
|
coverity scan CID 22585, 22586: result is not floating point
|
2015-10-29 09:06:51 +01:00 |
|
Enno Rehling
|
70d4a6af03
|
coverity scan CID 22553: dereference before null check
|
2015-10-29 09:06:50 +01:00 |
|
Enno Rehling
|
e60b739ea4
|
coverity scan CID 22448: logically dead code
|
2015-10-29 09:06:48 +01:00 |
|
Enno Rehling
|
f72314e915
|
coverity scan CID 22451 (logically dead code)
|
2015-10-29 09:06:47 +01:00 |
|
Enno Rehling
|
6cccdec4a2
|
coverity scan CID 22454 (logically dead code)
|
2015-10-29 09:06:46 +01:00 |
|
Enno Rehling
|
0328e84c6c
|
coverity scan CID 22555: sizeof not portable
wrong type in sizeof (pointer instead of struct)
|
2015-10-29 09:06:43 +01:00 |
|
Enno Rehling
|
185a2ee29c
|
Merge pull request #321 from ennorehling/feature/fixme-base36-static
eliminate static variable leak and allocation from base36
|
2015-10-27 13:30:12 +01:00 |
|
Enno Rehling
|
6d52cd14ed
|
Merge pull request #322 from ennorehling/feature/fixme-kampfstatus-static
Feature/fixme kampfstatus static
|
2015-10-27 13:29:17 +01:00 |
|
Enno Rehling
|
f80f37def3
|
eliminate static variable leak and allocation from base36
|
2015-10-27 12:48:34 +01:00 |
|
Enno Rehling
|
feb915fe4a
|
eliminate deprecated reporting function, static variable
|
2015-10-27 12:40:04 +01:00 |
|
Enno Rehling
|
e3572ef14e
|
eliminate deprecated call
|
2015-10-27 12:40:04 +01:00 |
|
Enno Rehling
|
e23a7fc87d
|
deprecate report_kampfstatus and implement a replacement function.
|
2015-10-27 12:40:04 +01:00 |
|
Enno Rehling
|
61cee2606b
|
Revert "try adding coverity scan"
This reverts commit 86fea3723b .
|
2015-10-27 12:40:04 +01:00 |
|
Enno Rehling
|
8ee83fd500
|
try adding coverity scan
|
2015-10-27 12:40:04 +01:00 |
|
Enno Rehling
|
f2b0ba1ec6
|
eliminate find_spell warning for games where nobody is cursed, and you cannot summon igjarjuk
|
2015-10-27 12:40:03 +01:00 |
|
Enno Rehling
|
53fd192d63
|
Merge pull request #320 from ennorehling/feature/issue-318
cJSON memory leak in test_export_land_region
|
2015-10-15 21:01:13 +02:00 |
|
Enno Rehling
|
b771ec9aab
|
test-only leak: do some json surgery and delete the entire tree from the export
|
2015-10-15 09:06:44 +02:00 |
|
Enno Rehling
|
43bf8a4ade
|
Merge pull request #315 from ennorehling/feature/tests-leaks
close some memory leaks in tests
|
2015-10-15 08:57:18 +02:00 |
|
Enno Rehling
|
47e925473e
|
always use a macro, not magical constants
|
2015-10-15 08:40:52 +02:00 |
|
Enno Rehling
|
c9e7a76d9b
|
minor leak: release memory held by curse_type structures
|
2015-10-15 08:38:43 +02:00 |
|
Enno Rehling
|
d4655ee88a
|
leak: do not create new message_type objects in test_cleanup
|
2015-10-15 08:29:20 +02:00 |
|
Enno Rehling
|
d79745812a
|
unit needs to be in a region or test_cleanup will not free it
|
2015-10-14 22:19:15 +02:00 |
|
Enno Rehling
|
467ce2a719
|
visual studio compilation fix
|
2015-10-14 22:09:11 +02:00 |
|
Enno Rehling
|
ef1a2dfc4f
|
fixed a crash
|
2015-10-14 22:06:40 +02:00 |
|
Enno Rehling
|
3200dd2dc8
|
leak: free locale_data
|
2015-10-14 21:51:43 +02:00 |
|