mod_wsgi-5.0.2-6.fc44

List of Findings

Error: COMPILER_WARNING (CWE-477): [#def1]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c: scope_hint: In function 'Adapter_environ'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2633:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 2633 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/Python.h:109: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_python.h:26: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:22: included_from: Included from here.
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2631|                   if (!strcmp(elts[i].val, "DOCUMENT_ROOT")) {
# 2632|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2633|->                                              Py_FileSystemDefaultEncoding,
# 2634|                                                "surrogateescape");
# 2635|                   }

Error: COMPILER_WARNING (CWE-477): [#def2]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2633:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 2631|                   if (!strcmp(elts[i].val, "DOCUMENT_ROOT")) {
# 2632|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2633|->                                              Py_FileSystemDefaultEncoding,
# 2634|                                                "surrogateescape");
# 2635|                   }

Error: COMPILER_WARNING (CWE-477): [#def3]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c: scope_hint: In function ‘Adapter_environ’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2633:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 2633 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/Python.h:109: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_python.h:26: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:22: included_from: Included from here.
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2631|                   if (!strcmp(elts[i].val, "DOCUMENT_ROOT")) {
# 2632|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2633|->                                              Py_FileSystemDefaultEncoding,
# 2634|                                                "surrogateescape");
# 2635|                   }

Error: COMPILER_WARNING (CWE-477): [#def4]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2633:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 2631|                   if (!strcmp(elts[i].val, "DOCUMENT_ROOT")) {
# 2632|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2633|->                                              Py_FileSystemDefaultEncoding,
# 2634|                                                "surrogateescape");
# 2635|                   }

Error: COMPILER_WARNING (CWE-477): [#def5]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2638:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 2638 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2636|                   else if (!strcmp(elts[i].val, "SCRIPT_FILENAME")) {
# 2637|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2638|->                                              Py_FileSystemDefaultEncoding,
# 2639|                                                "surrogateescape");
# 2640|                   }

Error: COMPILER_WARNING (CWE-477): [#def6]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2638:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 2636|                   else if (!strcmp(elts[i].val, "SCRIPT_FILENAME")) {
# 2637|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2638|->                                              Py_FileSystemDefaultEncoding,
# 2639|                                                "surrogateescape");
# 2640|                   }

Error: COMPILER_WARNING (CWE-477): [#def7]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2638:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 2638 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2636|                   else if (!strcmp(elts[i].val, "SCRIPT_FILENAME")) {
# 2637|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2638|->                                              Py_FileSystemDefaultEncoding,
# 2639|                                                "surrogateescape");
# 2640|                   }

Error: COMPILER_WARNING (CWE-477): [#def8]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:2638:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 2636|                   else if (!strcmp(elts[i].val, "SCRIPT_FILENAME")) {
# 2637|                       object = PyUnicode_Decode(elts[i].val, strlen(elts[i].val),
# 2638|->                                              Py_FileSystemDefaultEncoding,
# 2639|                                                "surrogateescape");
# 2640|                   }

Error: COMPILER_WARNING (CWE-477): [#def9]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c: scope_hint: In function 'wsgi_reload_required'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:3862:38: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 3862 |                                      Py_FileSystemDefaultEncoding,
#      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 3860|   #if PY_MAJOR_VERSION >= 3
# 3861|   	    path = PyUnicode_Decode(resource, strlen(resource),
# 3862|-> 				     Py_FileSystemDefaultEncoding,
# 3863|   				     "surrogateescape");
# 3864|               args = Py_BuildValue("(O)", path);

Error: COMPILER_WARNING (CWE-477): [#def10]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:3862:38: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 3860|   #if PY_MAJOR_VERSION >= 3
# 3861|   	    path = PyUnicode_Decode(resource, strlen(resource),
# 3862|-> 				     Py_FileSystemDefaultEncoding,
# 3863|   				     "surrogateescape");
# 3864|               args = Py_BuildValue("(O)", path);

Error: COMPILER_WARNING (CWE-477): [#def11]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c: scope_hint: In function ‘wsgi_reload_required’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:3862:38: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 3862 |                                      Py_FileSystemDefaultEncoding,
#      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 3860|   #if PY_MAJOR_VERSION >= 3
# 3861|   	    path = PyUnicode_Decode(resource, strlen(resource),
# 3862|-> 				     Py_FileSystemDefaultEncoding,
# 3863|   				     "surrogateescape");
# 3864|               args = Py_BuildValue("(O)", path);

Error: COMPILER_WARNING (CWE-477): [#def12]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:3862:38: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 3860|   #if PY_MAJOR_VERSION >= 3
# 3861|   	    path = PyUnicode_Decode(resource, strlen(resource),
# 3862|-> 				     Py_FileSystemDefaultEncoding,
# 3863|   				     "surrogateescape");
# 3864|               args = Py_BuildValue("(O)", path);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def13]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8583:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sockfd'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following 'false' branch (when 'sockfd >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8582:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8582:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8583:9: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8583:9: danger: 'sockfd' leaks here
# 8581|   
# 8582|       if (strlen(process->socket_path) > sizeof(addr.sun_path)) {
# 8583|->         ap_log_error(APLOG_MARK, APLOG_ALERT, 0, wsgi_server,
# 8584|                        "mod_wsgi (pid=%d): Length of path for daemon process "
# 8585|                        "socket exceeds maxmimum allowed value and will be "

Error: GCC_ANALYZER_WARNING (CWE-775): [#def14]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8583:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sockfd’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following ‘false’ branch (when ‘sockfd >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8582:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8582:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8583:9: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8583:9: danger: ‘sockfd’ leaks here
# 8581|   
# 8582|       if (strlen(process->socket_path) > sizeof(addr.sun_path)) {
# 8583|->         ap_log_error(APLOG_MARK, APLOG_ALERT, 0, wsgi_server,
# 8584|                        "mod_wsgi (pid=%d): Length of path for daemon process "
# 8585|                        "socket exceeds maxmimum allowed value and will be "

Error: GCC_ANALYZER_WARNING (CWE-775): [#def15]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8592:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sockfd'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following 'false' branch (when 'sockfd >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8582:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8592:5: danger: 'sockfd' leaks here
# 8590|       memset(&addr, 0, sizeof(addr));
# 8591|       addr.sun_family = AF_UNIX;
# 8592|->     apr_cpystrn(addr.sun_path, process->socket_path, sizeof(addr.sun_path));
# 8593|   
# 8594|       omask = umask(0077);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8592:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sockfd’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following ‘false’ branch (when ‘sockfd >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8572:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8582:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8592:5: danger: ‘sockfd’ leaks here
# 8590|       memset(&addr, 0, sizeof(addr));
# 8591|       addr.sun_family = AF_UNIX;
# 8592|->     apr_cpystrn(addr.sun_path, process->socket_path, sizeof(addr.sun_path));
# 8593|   
# 8594|       omask = umask(0077);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def17]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sockfd'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following 'false' branch (when 'sockfd >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following 'false' branch (when 'rc >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: danger: 'sockfd' leaks here
# 8622|   
# 8623|       if (listen(sockfd, process->listen_backlog) < 0) {
# 8624|->         ap_log_error(APLOG_MARK, APLOG_ALERT, errno, wsgi_server,
# 8625|                        "mod_wsgi (pid=%d): Couldn't listen on unix domain "
# 8626|                        "socket.", getpid());

Error: GCC_ANALYZER_WARNING (CWE-775): [#def18]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sockfd’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following ‘false’ branch (when ‘sockfd >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: danger: ‘sockfd’ leaks here
# 8622|   
# 8623|       if (listen(sockfd, process->listen_backlog) < 0) {
# 8624|->         ap_log_error(APLOG_MARK, APLOG_ALERT, errno, wsgi_server,
# 8625|                        "mod_wsgi (pid=%d): Couldn't listen on unix domain "
# 8626|                        "socket.", getpid());

Error: GCC_ANALYZER_WARNING (CWE-775): [#def19]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8628:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sockfd'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following 'false' branch (when 'sockfd >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following 'false' branch (when 'rc >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8628:9: danger: 'sockfd' leaks here
# 8626|                        "socket.", getpid());
# 8627|   
# 8628|->         close(sockfd);
# 8629|   
# 8630|           return -1;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def20]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8628:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sockfd’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following ‘false’ branch (when ‘sockfd >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8624:9: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8628:9: danger: ‘sockfd’ leaks here
# 8626|                        "socket.", getpid());
# 8627|   
# 8628|->         close(sockfd);
# 8629|   
# 8630|           return -1;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def21]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8657:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sockfd'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following 'false' branch (when 'sockfd >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following 'false' branch (when 'rc >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:10: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8653:15: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8656:12: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8657:26: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8657:26: danger: 'sockfd' leaks here
# 8655|   
# 8656|           if (process->socket_user)
# 8657|->             socket_uid = ap_uname2id(process->socket_user);
# 8658|   
# 8659|           if (chown(process->socket_path, socket_uid, -1) < 0) {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def22]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8657:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sockfd’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following ‘false’ branch (when ‘sockfd >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:10: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8653:15: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8656:12: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8657:26: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8657:26: danger: ‘sockfd’ leaks here
# 8655|   
# 8656|           if (process->socket_user)
# 8657|->             socket_uid = ap_uname2id(process->socket_user);
# 8658|   
# 8659|           if (chown(process->socket_path, socket_uid, -1) < 0) {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def23]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sockfd'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following 'false' branch (when 'sockfd >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following 'false' branch (when 'rc >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:10: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8653:15: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8659:12: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: danger: 'sockfd' leaks here
# 8658|   
# 8659|           if (chown(process->socket_path, socket_uid, -1) < 0) {
# 8660|->             ap_log_error(APLOG_MARK, APLOG_ALERT, errno, wsgi_server,
# 8661|                            "mod_wsgi (pid=%d): Couldn't change owner of unix "
# 8662|                            "domain socket '%s' to uid=%ld.", getpid(),

Error: GCC_ANALYZER_WARNING (CWE-775): [#def24]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sockfd’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following ‘false’ branch (when ‘sockfd >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:10: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8653:15: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8659:12: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: danger: ‘sockfd’ leaks here
# 8658|   
# 8659|           if (chown(process->socket_path, socket_uid, -1) < 0) {
# 8660|->             ap_log_error(APLOG_MARK, APLOG_ALERT, errno, wsgi_server,
# 8661|                            "mod_wsgi (pid=%d): Couldn't change owner of unix "
# 8662|                            "domain socket '%s' to uid=%ld.", getpid(),

Error: GCC_ANALYZER_WARNING (CWE-775): [#def25]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8665:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sockfd'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following 'false' branch (when 'sockfd >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following 'false' branch (when 'rc >= 0')...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:10: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8653:15: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8659:12: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8665:13: danger: 'sockfd' leaks here
# 8663|                            process->socket_path, (long)socket_uid);
# 8664|   
# 8665|->             close(sockfd);
# 8666|   
# 8667|               return -1;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def26]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8665:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sockfd’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:19: acquire_resource: stream socket created here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8554:8: branch_false: following ‘false’ branch (when ‘sockfd >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8562:9: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8609:8: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8619:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8623:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:10: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8649:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8653:15: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8659:12: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8660:13: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8665:13: danger: ‘sockfd’ leaks here
# 8663|                            process->socket_path, (long)socket_uid);
# 8664|   
# 8665|->             close(sockfd);
# 8666|   
# 8667|               return -1;

Error: GCC_ANALYZER_WARNING (CWE-465): [#def27]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:12760:12: warning[-Wanalyzer-deref-before-check]: check of 'current' for NULL after already dereferencing it
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8676:13: enter_function: entry to 'wsgi_process_socket'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8709:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8717:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8720:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8728:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8770:5: call_function: calling 'wsgi_hook_daemon_handler' from 'wsgi_process_socket'
#12758|       next = current->next;
#12759|   
#12760|->     while (current) {
#12761|           if (current->frec == ap_core_input_filter_handle) {
#12762|               current = next;

Error: GCC_ANALYZER_WARNING (CWE-465): [#def28]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:12760:12: warning[-Wanalyzer-deref-before-check]: check of ‘current’ for NULL after already dereferencing it
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8676:13: enter_function: entry to ‘wsgi_process_socket’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8709:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8717:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8720:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8728:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8770:5: call_function: calling ‘wsgi_hook_daemon_handler’ from ‘wsgi_process_socket’
#12758|       next = current->next;
#12759|   
#12760|->     while (current) {
#12761|           if (current->frec == ap_core_input_filter_handle) {
#12762|               current = next;

Error: GCC_ANALYZER_WARNING (CWE-465): [#def29]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:12779:12: warning[-Wanalyzer-deref-before-check]: check of 'current' for NULL after already dereferencing it
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8676:13: enter_function: entry to 'wsgi_process_socket'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8709:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8717:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8720:8: branch_false: following 'false' branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8728:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8770:5: call_function: calling 'wsgi_hook_daemon_handler' from 'wsgi_process_socket'
#12777|       next = current->next;
#12778|   
#12779|->     while (current) {
#12780|           if (current->frec == ap_core_output_filter_handle) {
#12781|               current = next;

Error: GCC_ANALYZER_WARNING (CWE-465): [#def30]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:12779:12: warning[-Wanalyzer-deref-before-check]: check of ‘current’ for NULL after already dereferencing it
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8676:13: enter_function: entry to ‘wsgi_process_socket’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8709:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8717:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8720:8: branch_false: following ‘false’ branch...
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8728:5: branch_false: ...to here
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:8770:5: call_function: calling ‘wsgi_hook_daemon_handler’ from ‘wsgi_process_socket’
#12777|       next = current->next;
#12778|   
#12779|->     while (current) {
#12780|           if (current->frec == ap_core_output_filter_handle) {
#12781|               current = next;

Error: COMPILER_WARNING (CWE-477): [#def31]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c: scope_hint: In function 'Auth_environ'
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:14394:30: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#14394 |                              Py_FileSystemDefaultEncoding,
#      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#14392|       value = ap_document_root(r);
#14393|       object = PyUnicode_Decode(value, strlen(value),
#14394|->                              Py_FileSystemDefaultEncoding,
#14395|                                "surrogateescape");
#14396|   #else

Error: COMPILER_WARNING (CWE-477): [#def32]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:14394:30: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#14392|       value = ap_document_root(r);
#14393|       object = PyUnicode_Decode(value, strlen(value),
#14394|->                              Py_FileSystemDefaultEncoding,
#14395|                                "surrogateescape");
#14396|   #else

Error: COMPILER_WARNING (CWE-477): [#def33]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c: scope_hint: In function ‘Auth_environ’
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:14394:30: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#14394 |                              Py_FileSystemDefaultEncoding,
#      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#14392|       value = ap_document_root(r);
#14393|       object = PyUnicode_Decode(value, strlen(value),
#14394|->                              Py_FileSystemDefaultEncoding,
#14395|                                "surrogateescape");
#14396|   #else

Error: COMPILER_WARNING (CWE-477): [#def34]
mod_wsgi-5.0.2/py3build/src/server/mod_wsgi.c:14394:30: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#14392|       value = ap_document_root(r);
#14393|       object = PyUnicode_Decode(value, strlen(value),
#14394|->                              Py_FileSystemDefaultEncoding,
#14395|                                "surrogateescape");
#14396|   #else

Error: COMPILER_WARNING (CWE-477): [#def35]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c: scope_hint: In function 'newInterpreterObject'
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:733:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  733 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/Python.h:109: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_python.h:26: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.h:24: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:21: included_from: Included from here.
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  731|                       value = PyUnicode_Decode(pwent->pw_name,
#  732|                                                strlen(pwent->pw_name),
#  733|->                                              Py_FileSystemDefaultEncoding,
#  734|                                                "surrogateescape");
#  735|   #else

Error: COMPILER_WARNING (CWE-477): [#def36]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:733:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  731|                       value = PyUnicode_Decode(pwent->pw_name,
#  732|                                                strlen(pwent->pw_name),
#  733|->                                              Py_FileSystemDefaultEncoding,
#  734|                                                "surrogateescape");
#  735|   #else

Error: COMPILER_WARNING (CWE-477): [#def37]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c: scope_hint: In function ‘newInterpreterObject’
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:733:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  733 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/Python.h:109: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_python.h:26: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.h:24: included_from: Included from here.
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:21: included_from: Included from here.
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  731|                       value = PyUnicode_Decode(pwent->pw_name,
#  732|                                                strlen(pwent->pw_name),
#  733|->                                              Py_FileSystemDefaultEncoding,
#  734|                                                "surrogateescape");
#  735|   #else

Error: COMPILER_WARNING (CWE-477): [#def38]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:733:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  731|                       value = PyUnicode_Decode(pwent->pw_name,
#  732|                                                strlen(pwent->pw_name),
#  733|->                                              Py_FileSystemDefaultEncoding,
#  734|                                                "surrogateescape");
#  735|   #else

Error: COMPILER_WARNING (CWE-477): [#def39]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:751:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  751 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  749|                       value = PyUnicode_Decode(pwent->pw_name,
#  750|                                                strlen(pwent->pw_name),
#  751|->                                              Py_FileSystemDefaultEncoding,
#  752|                                                "surrogateescape");
#  753|   #else

Error: COMPILER_WARNING (CWE-477): [#def40]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:751:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  749|                       value = PyUnicode_Decode(pwent->pw_name,
#  750|                                                strlen(pwent->pw_name),
#  751|->                                              Py_FileSystemDefaultEncoding,
#  752|                                                "surrogateescape");
#  753|   #else

Error: COMPILER_WARNING (CWE-477): [#def41]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:751:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  751 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  749|                       value = PyUnicode_Decode(pwent->pw_name,
#  750|                                                strlen(pwent->pw_name),
#  751|->                                              Py_FileSystemDefaultEncoding,
#  752|                                                "surrogateescape");
#  753|   #else

Error: COMPILER_WARNING (CWE-477): [#def42]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:751:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  749|                       value = PyUnicode_Decode(pwent->pw_name,
#  750|                                                strlen(pwent->pw_name),
#  751|->                                              Py_FileSystemDefaultEncoding,
#  752|                                                "surrogateescape");
#  753|   #else

Error: COMPILER_WARNING (CWE-477): [#def43]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:769:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  769 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  767|                       value = PyUnicode_Decode(pwent->pw_name,
#  768|                                                strlen(pwent->pw_name),
#  769|->                                              Py_FileSystemDefaultEncoding,
#  770|                                                "surrogateescape");
#  771|   #else

Error: COMPILER_WARNING (CWE-477): [#def44]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:769:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  767|                       value = PyUnicode_Decode(pwent->pw_name,
#  768|                                                strlen(pwent->pw_name),
#  769|->                                              Py_FileSystemDefaultEncoding,
#  770|                                                "surrogateescape");
#  771|   #else

Error: COMPILER_WARNING (CWE-477): [#def45]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:769:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  769 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  767|                       value = PyUnicode_Decode(pwent->pw_name,
#  768|                                                strlen(pwent->pw_name),
#  769|->                                              Py_FileSystemDefaultEncoding,
#  770|                                                "surrogateescape");
#  771|   #else

Error: COMPILER_WARNING (CWE-477): [#def46]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:769:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  767|                       value = PyUnicode_Decode(pwent->pw_name,
#  768|                                                strlen(pwent->pw_name),
#  769|->                                              Py_FileSystemDefaultEncoding,
#  770|                                                "surrogateescape");
#  771|   #else

Error: COMPILER_WARNING (CWE-477): [#def47]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:821:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  821 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  819|                       value = PyUnicode_Decode(pwent->pw_dir,
#  820|                                                strlen(pwent->pw_dir),
#  821|->                                              Py_FileSystemDefaultEncoding,
#  822|                                                "surrogateescape");
#  823|   #else

Error: COMPILER_WARNING (CWE-477): [#def48]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:821:46: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  819|                       value = PyUnicode_Decode(pwent->pw_dir,
#  820|                                                strlen(pwent->pw_dir),
#  821|->                                              Py_FileSystemDefaultEncoding,
#  822|                                                "surrogateescape");
#  823|   #else

Error: COMPILER_WARNING (CWE-477): [#def49]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:821:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  821 |                                              Py_FileSystemDefaultEncoding,
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  819|                       value = PyUnicode_Decode(pwent->pw_dir,
#  820|                                                strlen(pwent->pw_dir),
#  821|->                                              Py_FileSystemDefaultEncoding,
#  822|                                                "surrogateescape");
#  823|   #else

Error: COMPILER_WARNING (CWE-477): [#def50]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:821:46: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  819|                       value = PyUnicode_Decode(pwent->pw_dir,
#  820|                                                strlen(pwent->pw_dir),
#  821|->                                              Py_FileSystemDefaultEncoding,
#  822|                                                "surrogateescape");
#  823|   #else

Error: COMPILER_WARNING (CWE-477): [#def51]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:867:42: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  867 |                                          Py_FileSystemDefaultEncoding,
#      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  865|                   value = PyUnicode_Decode(wsgi_python_eggs,
#  866|                                            strlen(wsgi_python_eggs),
#  867|->                                          Py_FileSystemDefaultEncoding,
#  868|                                            "surrogateescape");
#  869|   #else

Error: COMPILER_WARNING (CWE-477): [#def52]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:867:42: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
#  865|                   value = PyUnicode_Decode(wsgi_python_eggs,
#  866|                                            strlen(wsgi_python_eggs),
#  867|->                                          Py_FileSystemDefaultEncoding,
#  868|                                            "surrogateescape");
#  869|   #else

Error: COMPILER_WARNING (CWE-477): [#def53]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:867:42: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  867 |                                          Py_FileSystemDefaultEncoding,
#      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  865|                   value = PyUnicode_Decode(wsgi_python_eggs,
#  866|                                            strlen(wsgi_python_eggs),
#  867|->                                          Py_FileSystemDefaultEncoding,
#  868|                                            "surrogateescape");
#  869|   #else

Error: COMPILER_WARNING (CWE-477): [#def54]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:867:42: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
#  865|                   value = PyUnicode_Decode(wsgi_python_eggs,
#  866|                                            strlen(wsgi_python_eggs),
#  867|->                                          Py_FileSystemDefaultEncoding,
#  868|                                            "surrogateescape");
#  869|   #else

Error: COMPILER_WARNING (CWE-477): [#def55]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1139:37: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 1139 |                                     Py_FileSystemDefaultEncoding,
#      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1137|   #if PY_MAJOR_VERSION >= 3
# 1138|               item = PyUnicode_Decode(home, strlen(home),
# 1139|->                                     Py_FileSystemDefaultEncoding,
# 1140|                                       "surrogateescape");
# 1141|   #else

Error: COMPILER_WARNING (CWE-477): [#def56]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1139:37: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 1137|   #if PY_MAJOR_VERSION >= 3
# 1138|               item = PyUnicode_Decode(home, strlen(home),
# 1139|->                                     Py_FileSystemDefaultEncoding,
# 1140|                                       "surrogateescape");
# 1141|   #else

Error: COMPILER_WARNING (CWE-477): [#def57]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1139:37: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 1139 |                                     Py_FileSystemDefaultEncoding,
#      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1137|   #if PY_MAJOR_VERSION >= 3
# 1138|               item = PyUnicode_Decode(home, strlen(home),
# 1139|->                                     Py_FileSystemDefaultEncoding,
# 1140|                                       "surrogateescape");
# 1141|   #else

Error: COMPILER_WARNING (CWE-477): [#def58]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1139:37: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 1137|   #if PY_MAJOR_VERSION >= 3
# 1138|               item = PyUnicode_Decode(home, strlen(home),
# 1139|->                                     Py_FileSystemDefaultEncoding,
# 1140|                                       "surrogateescape");
# 1141|   #else

Error: COMPILER_WARNING (CWE-477): [#def59]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1468:26: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 1468 |                          Py_FileSystemDefaultEncoding,
#      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1466|                   config_file = PyUnicode_Decode(wsgi_newrelic_config_file,
# 1467|                            strlen(wsgi_newrelic_config_file),
# 1468|->                          Py_FileSystemDefaultEncoding,
# 1469|                            "surrogateescape");
# 1470|   #else

Error: COMPILER_WARNING (CWE-477): [#def60]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1468:26: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 1466|                   config_file = PyUnicode_Decode(wsgi_newrelic_config_file,
# 1467|                            strlen(wsgi_newrelic_config_file),
# 1468|->                          Py_FileSystemDefaultEncoding,
# 1469|                            "surrogateescape");
# 1470|   #else

Error: COMPILER_WARNING (CWE-477): [#def61]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1468:26: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 1468 |                          Py_FileSystemDefaultEncoding,
#      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1466|                   config_file = PyUnicode_Decode(wsgi_newrelic_config_file,
# 1467|                            strlen(wsgi_newrelic_config_file),
# 1468|->                          Py_FileSystemDefaultEncoding,
# 1469|                            "surrogateescape");
# 1470|   #else

Error: COMPILER_WARNING (CWE-477): [#def62]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1468:26: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 1466|                   config_file = PyUnicode_Decode(wsgi_newrelic_config_file,
# 1467|                            strlen(wsgi_newrelic_config_file),
# 1468|->                          Py_FileSystemDefaultEncoding,
# 1469|                            "surrogateescape");
# 1470|   #else

Error: COMPILER_WARNING (CWE-477): [#def63]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1478:29: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 1478 |                             Py_FileSystemDefaultEncoding,
#      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1476|                       environment = PyUnicode_Decode(wsgi_newrelic_environment,
# 1477|                               strlen(wsgi_newrelic_environment),
# 1478|->                             Py_FileSystemDefaultEncoding,
# 1479|                               "surrogateescape");
# 1480|   #else

Error: COMPILER_WARNING (CWE-477): [#def64]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1478:29: warning[-Wdeprecated-declarations]: 'Py_FileSystemDefaultEncoding' is deprecated
# 1476|                       environment = PyUnicode_Decode(wsgi_newrelic_environment,
# 1477|                               strlen(wsgi_newrelic_environment),
# 1478|->                             Py_FileSystemDefaultEncoding,
# 1479|                               "surrogateescape");
# 1480|   #else

Error: COMPILER_WARNING (CWE-477): [#def65]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1478:29: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 1478 |                             Py_FileSystemDefaultEncoding,
#      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.14/fileobject.h:22:46: note: declared here
#   22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding;
#      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1476|                       environment = PyUnicode_Decode(wsgi_newrelic_environment,
# 1477|                               strlen(wsgi_newrelic_environment),
# 1478|->                             Py_FileSystemDefaultEncoding,
# 1479|                               "surrogateescape");
# 1480|   #else

Error: COMPILER_WARNING (CWE-477): [#def66]
mod_wsgi-5.0.2/py3build/src/server/wsgi_interp.c:1478:29: warning[-Wdeprecated-declarations]: ‘Py_FileSystemDefaultEncoding’ is deprecated
# 1476|                       environment = PyUnicode_Decode(wsgi_newrelic_environment,
# 1477|                               strlen(wsgi_newrelic_environment),
# 1478|->                             Py_FileSystemDefaultEncoding,
# 1479|                               "surrogateescape");
# 1480|   #else

Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:146:9: warning[-Wanalyzer-malloc-leak]: leak of 's'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to 'Log_writelines'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling 'Log_writelines' from 'Log_writelines'
#  144|   
#  145|       if (self->r) {
#  146|->         Py_BEGIN_ALLOW_THREADS
#  147|           ap_log_rerror(APLOG_MARK, self->level, 0, self->r, "%s", s);
#  148|           Py_END_ALLOW_THREADS

Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:146:9: warning[-Wanalyzer-malloc-leak]: leak of ‘s’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to ‘Log_writelines’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling ‘Log_writelines’ from ‘Log_writelines’
#  144|   
#  145|       if (self->r) {
#  146|->         Py_BEGIN_ALLOW_THREADS
#  147|           ap_log_rerror(APLOG_MARK, self->level, 0, self->r, "%s", s);
#  148|           Py_END_ALLOW_THREADS

Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:147:9: warning[-Wanalyzer-malloc-leak]: leak of 's'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to 'Log_writelines'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling 'Log_writelines' from 'Log_writelines'
#  145|       if (self->r) {
#  146|           Py_BEGIN_ALLOW_THREADS
#  147|->         ap_log_rerror(APLOG_MARK, self->level, 0, self->r, "%s", s);
#  148|           Py_END_ALLOW_THREADS
#  149|       }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:147:9: warning[-Wanalyzer-malloc-leak]: leak of ‘s’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to ‘Log_writelines’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling ‘Log_writelines’ from ‘Log_writelines’
#  145|       if (self->r) {
#  146|           Py_BEGIN_ALLOW_THREADS
#  147|->         ap_log_rerror(APLOG_MARK, self->level, 0, self->r, "%s", s);
#  148|           Py_END_ALLOW_THREADS
#  149|       }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def71]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:148:9: warning[-Wanalyzer-malloc-leak]: leak of 's'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to 'Log_writelines'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling 'Log_writelines' from 'Log_writelines'
#  146|           Py_BEGIN_ALLOW_THREADS
#  147|           ap_log_rerror(APLOG_MARK, self->level, 0, self->r, "%s", s);
#  148|->         Py_END_ALLOW_THREADS
#  149|       }
#  150|       else {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:148:9: warning[-Wanalyzer-malloc-leak]: leak of ‘s’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to ‘Log_writelines’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling ‘Log_writelines’ from ‘Log_writelines’
#  146|           Py_BEGIN_ALLOW_THREADS
#  147|           ap_log_rerror(APLOG_MARK, self->level, 0, self->r, "%s", s);
#  148|->         Py_END_ALLOW_THREADS
#  149|       }
#  150|       else {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:151:9: warning[-Wanalyzer-malloc-leak]: leak of 's'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to 'Log_writelines'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling 'Log_writelines' from 'Log_writelines'
#  149|       }
#  150|       else {
#  151|->         Py_BEGIN_ALLOW_THREADS
#  152|           ap_log_error(APLOG_MARK, self->level, 0, wsgi_server, "%s", s);
#  153|           Py_END_ALLOW_THREADS

Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:151:9: warning[-Wanalyzer-malloc-leak]: leak of ‘s’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to ‘Log_writelines’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling ‘Log_writelines’ from ‘Log_writelines’
#  149|       }
#  150|       else {
#  151|->         Py_BEGIN_ALLOW_THREADS
#  152|           ap_log_error(APLOG_MARK, self->level, 0, wsgi_server, "%s", s);
#  153|           Py_END_ALLOW_THREADS

Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:152:9: warning[-Wanalyzer-malloc-leak]: leak of 's'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to 'Log_writelines'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling 'Log_writelines' from 'Log_writelines'
#  150|       else {
#  151|           Py_BEGIN_ALLOW_THREADS
#  152|->         ap_log_error(APLOG_MARK, self->level, 0, wsgi_server, "%s", s);
#  153|           Py_END_ALLOW_THREADS
#  154|       }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:152:9: warning[-Wanalyzer-malloc-leak]: leak of ‘s’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to ‘Log_writelines’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling ‘Log_writelines’ from ‘Log_writelines’
#  150|       else {
#  151|           Py_BEGIN_ALLOW_THREADS
#  152|->         ap_log_error(APLOG_MARK, self->level, 0, wsgi_server, "%s", s);
#  153|           Py_END_ALLOW_THREADS
#  154|       }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:153:9: warning[-Wanalyzer-malloc-leak]: leak of 's'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to 'Log_writelines'
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following 'true' branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling 'Log_writelines' from 'Log_writelines'
#  151|           Py_BEGIN_ALLOW_THREADS
#  152|           ap_log_error(APLOG_MARK, self->level, 0, wsgi_server, "%s", s);
#  153|->         Py_END_ALLOW_THREADS
#  154|       }
#  155|   }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:153:9: warning[-Wanalyzer-malloc-leak]: leak of ‘s’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:357:18: enter_function: entry to ‘Log_writelines’
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:365:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:366:23: branch_true: ...to here
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:368:8: branch_true: following ‘true’ branch...
mod_wsgi-5.0.2/py3build/src/server/wsgi_logger.c:369:16: call_function: calling ‘Log_writelines’ from ‘Log_writelines’
#  151|           Py_BEGIN_ALLOW_THREADS
#  152|           ap_log_error(APLOG_MARK, self->level, 0, wsgi_server, "%s", s);
#  153|->         Py_END_ALLOW_THREADS
#  154|       }
#  155|   }

Scan Properties

analyzer-version-clippy1.90.0
analyzer-version-cppcheck2.18.3
analyzer-version-gcc15.2.1
analyzer-version-gcc-analyzer16.0.0
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-217.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
mock-configfedora-rawhide-gcc-latest-x86_64
project-namemod_wsgi-5.0.2-6.fc44
store-results-to/tmp/tmpm465pu57/mod_wsgi-5.0.2-6.fc44.tar.xz
time-created2025-10-28 19:26:47
time-finished2025-10-28 19:29:01
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'gcc,cppcheck,shellcheck,clippy,unicontrol' '-o' '/tmp/tmpm465pu57/mod_wsgi-5.0.2-6.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpm465pu57/mod_wsgi-5.0.2-6.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251027.143044.ge6b947b-1.el9