[sr-dev] git:master:6438573c: core: safety check for freeaddrinfo() param on log_init()
Daniel-Constantin Mierla
miconda at gmail.com
Wed Nov 23 10:52:07 CET 2022
Module: kamailio
Branch: master
Commit: 6438573ce2d138d83cc1fa7cd88834c48d623ac6
URL: https://github.com/kamailio/kamailio/commit/6438573ce2d138d83cc1fa7cd88834c48d623ac6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2022-11-23T10:51:56+01:00
core: safety check for freeaddrinfo() param on log_init()
- GH #3281
---
Modified: src/core/dprint.c
---
Diff: https://github.com/kamailio/kamailio/commit/6438573ce2d138d83cc1fa7cd88834c48d623ac6.diff
Patch: https://github.com/kamailio/kamailio/commit/6438573ce2d138d83cc1fa7cd88834c48d623ac6.patch
---
diff --git a/src/core/dprint.c b/src/core/dprint.c
index ff63fd9ff1..0f1eef773d 100644
--- a/src/core/dprint.c
+++ b/src/core/dprint.c
@@ -480,7 +480,9 @@ void log_init(void)
log_fqdn = strdup (info->ai_canonname);
}
- freeaddrinfo (info);
+ if(info!=NULL) {
+ freeaddrinfo (info);
+ }
dprint_init_colors();
}
More information about the sr-dev
mailing list