2025-05-10 17:58
ftp://ftp.de.debian.org/debian/pool/main/g/gadmin-proftpd/gadmin-proftpd_0.4.2.orig.tar.gz
cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3
platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39
python: 3.12.3
client-version: 1.3.67
compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
cppcheck: head 2.17.0
head-info: beb3362 (2025-05-10 14:33:23 +0200)
count: 521 619
elapsed-time: 2.5 2.5
head-timing-info:
old-timing-info:
head results:
gadmin-proftpd-0.4.2/src/add_server.c:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/activate_button_clicked.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_SHUTMSG [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/add_standard_users.c:47:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_GROUP [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/activate_button_clicked.c:42:27: style: Variable 'cert_dir' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/activate_button_clicked.c:43:23: style: Variable 'active_index' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/add_user.c:160:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/apply_user.c:69:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/apply_user.c:214:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_PASS_LEN [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/apply_user.c:532:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/apply_user.c:361:9: error: Memory leak: UserUsername [memleak]
gadmin-proftpd-0.4.2/src/apply_user.c:61:62: style: Parameter 'username' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/apply_user.c:186:27: style: Variable 'groupname' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:187:27: style: Variable 'comment' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:189:27: style: Variable 'login_from' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:190:27: style: Variable 'max_logins' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:191:27: style: Variable 'br' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:191:37: style: Variable 'brc' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:191:48: style: Variable 'fr' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:191:58: style: Variable 'frc' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_user.c:183:23: style: Variable 'active_index' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/apply_user.c:197:13: style: Variable 'comment' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:124:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_APPCONFDIR [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/chars_are_digits.c:23:24: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/add_user.c:105:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled]
gadmin-proftpd-0.4.2/src/add_user.c:119:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled]
gadmin-proftpd-0.4.2/src/add_user.c:682:5: style: Condition 'found_server' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/add_user.c:311:6: error: Memory leak: info [memleak]
gadmin-proftpd-0.4.2/src/add_user.c:326:6: error: Memory leak: info [memleak]
gadmin-proftpd-0.4.2/src/clear_file_tab.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFER_LOG [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/add_user.c:78:18: style: Variable 'buf' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/add_user.c:149:27: style: Variable 'comment' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/add_user.c:151:27: style: Variable 'login_from' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/add_user.c:152:27: style: Variable 'max_logins' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/add_user.c:153:27: style: Variable 'br' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/add_user.c:153:37: style: Variable 'brc' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/add_user.c:153:48: style: Variable 'fr' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/add_user.c:153:58: style: Variable 'frc' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/clear_security_tab.c:45:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECURE_LOG [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/commands.c:92:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSINIT_START_CMD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/commands.c:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSINIT_STOP_CMD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/commands.c:182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/commands.c:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/commands.c:351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_BINARY [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/commented.c:28:21: style: Parameter 'line' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/commands.c:222:3: error: Common realloc mistake: 'includes' nulled but not freed upon failure [memleakOnRealloc]
gadmin-proftpd-0.4.2/src/commands.c:121:23: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/commands.c:133:53: style: Parameter 'path' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/commands.c:237:34: style: Parameter 'path' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/create_conf_tab.c:65:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONBOX_SPREAD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_conf_tab.c:50:26: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_conf_tab.c:74:18: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_conf_tab.c:93:18: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_conf_tab.c:112:18: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_conf_tab.c:133:14: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_conf_tab.c:47:17: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/create_conf_tab.c:133:14: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/create_del_system_user_question.c:44:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_del_system_user_question.c:48:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_del_system_user_question.c:55:13: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_del_system_user_question.c:93:13: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_del_system_user_question.c:110:13: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_del_system_user_question.c:41:25: style: Variable 'username' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_disc_tab.c:89:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONBOX_SPREAD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_disc_tab.c:47:26: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_disc_tab.c:98:14: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_disc_tab.c:41:17: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/create_disc_tab.c:98:14: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/create_disc_tab.c:43:18: style: Variable 'tooltips' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_disc_tab.c:44:14: style: Variable 'tooltips' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_file_tab.c:48:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WELCOME_MESSAGE [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_file_tab.c:69:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_STATISTICS [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_file_tab.c:139:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONBOX_SPREAD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_file_tab.c:95:26: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_file_tab.c:168:33: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_file_tab.c:188:33: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_file_tab.c:204:14: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_file_tab.c:89:17: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/create_file_tab.c:204:14: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/create_file_tab.c:91:18: style: Variable 'tooltips' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_file_tab.c:92:14: style: Variable 'tooltips' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_import_window.c:81:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_main_window.c:43:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_import_window.c:86:19: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_import_window.c:126:20: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_import_window.c:139:20: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_import_window.c:151:20: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_import_window.c:170:13: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_import_window.c:187:13: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_import_window.c:77:18: style: Variable 'tooltips' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_main_window.c:63:26: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:67:31: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:70:30: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:73:35: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:76:32: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:208:32: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:211:31: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:212:31: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:213:31: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:214:31: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:215:31: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:216:31: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_main_window.c:217:31: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_security_tab.c:76:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONBOX_SPREAD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_security_tab.c:48:30: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_security_tab.c:90:14: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_security_tab.c:42:17: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/create_security_tab.c:90:14: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/create_security_tab.c:44:18: style: Variable 'tooltips' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_security_tab.c:45:14: style: Variable 'tooltips' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:129:9: error: Memory leak: old_server_ident [memleak]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:65:27: style: Variable 'server_name' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:66:27: style: Variable 'server_port' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:67:27: style: Variable 'admin_email' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_server_tab.c:103:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONBOX_SPREAD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:68:27: style: Variable 'passive_port_1' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:69:27: style: Variable 'passive_port_2' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:70:27: style: Variable 'masquerade_address' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:71:27: style: Variable 'max_connect' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:72:27: style: Variable 'idle_timeout' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:73:27: style: Variable 'server_ident' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:74:27: style: Variable 'server_user' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:75:27: style: Variable 'server_group' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_server_tab.c:61:28: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_server_tab.c:114:19: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_server_tab.c:151:30: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:76:27: style: Variable 'fake_username' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_server_tab.c:164:37: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:77:27: style: Variable 'fake_groupname' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:78:27: style: Variable 'max_login_attempts' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:79:27: style: Variable 'login_timeout' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:80:27: style: Variable 'upload_bandwidth' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:81:27: style: Variable 'download_bandwidth' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:82:27: style: Variable 'systemlog' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:83:27: style: Variable 'default_username_length' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_server_tab.c:178:14: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_server_tab.c:48:17: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_tab.c:178:14: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/create_server_tab.c:56:18: style: Variable 'tooltips' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_server_tab.c:57:14: style: Variable 'tooltips' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:84:27: style: Variable 'default_password_length' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:85:27: style: Variable 'default_html_path' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:88:27: style: Variable 'tls_protocols' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:89:27: style: Variable 'tls_logfile' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/apply_server_settings.c:90:27: style: Variable 'tls_certfile' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:170:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONBOX_SPREAD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:86:30: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:137:29: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:150:29: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:177:28: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:196:31: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:212:14: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:80:19: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:212:14: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:82:18: style: Variable 'tooltips' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_transfer_tab.c:83:14: style: Variable 'tooltips' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_user_settings.c:159:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_BUTTON [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_server_settings.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_server_settings.c:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_user_settings.c:157:21: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_user_settings.c:238:19: style: Variable 'comb' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_user_settings.c:250:20: style: Variable 'check' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_user_settings.c:260:18: style: Variable 'ent' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_user_settings.c:284:3: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_user_settings.c:284:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_user_settings.c:284:16: style: Variable 'spin' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/credits_window.c:38:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/credits_window.c:43:20: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/credits_window.c:167:18: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_server_settings.c:83:14: style: Condition 'line!=NULL' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_server_settings.c:263:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:264:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:284:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:285:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:300:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:301:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:311:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:312:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:323:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:324:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:362:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:363:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:373:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:374:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:398:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:399:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:452:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:453:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:467:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:468:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:488:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:489:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:499:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:500:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:510:5: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:511:5: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:533:2: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:534:2: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:544:2: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:545:2: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:547:2: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:548:2: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:550:2: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:551:2: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:561:2: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:562:2: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:679:2: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:680:2: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:690:2: error: Memory leak: combo_text [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:691:2: error: Memory leak: utf8 [memleak]
gadmin-proftpd-0.4.2/src/create_server_settings.c:77:17: warning: Either the condition 'line!=NULL' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/create_server_settings.c:80:10: note: Assuming that condition 'line!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/create_server_settings.c:77:17: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/create_server_settings.c:93:21: warning: Either the condition 'line!=NULL' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/create_server_settings.c:80:10: note: Assuming that condition 'line!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/create_server_settings.c:93:21: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/deactivate_button_clicked.c:50:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_BINARY [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_server_settings.c:119:12: style: Variable 'auth_user_file' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_server_settings.c:119:29: style: Variable 'auth_group_file' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_server_settings.c:638:16: style: Variable 'spin' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_server_settings.c:643:15: style: Variable 'ent' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_server_settings.c:694:3: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_server_settings.c:694:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_server_settings.c:694:16: style: Variable 'comb' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/delete_server.c:100:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/delete_user.c:95:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/delete_user.c:325:14: warning:inconclusive: Either the condition 'username==NULL' is redundant or there is possible null pointer dereference: username. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/delete_user.c:327:18: note: Assuming that condition 'username==NULL' is not redundant
gadmin-proftpd-0.4.2/src/delete_user.c:325:14: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/create_user_tab.c:213:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONBOX_SPREAD [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/file_chooser.c:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/file_chooser.c:31:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/file_chooser.c:47:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/file_chooser.c:63:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/functions.c:787:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_FTPUSERS [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/functions.c:847:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/create_user_tab.c:163:26: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_user_tab.c:217:35: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_user_tab.c:229:35: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/create_user_tab.c:265:31: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_user_tab.c:276:25: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_user_tab.c:303:25: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/create_user_tab.c:445:14: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/create_user_tab.c:157:19: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/create_user_tab.c:445:14: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/create_user_tab.c:79:27: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/create_user_tab.c:83:19: style: Variable 'model' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/create_user_tab.c:95:11: style: Variable 'model' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/create_user_tab.c:441:20: style: Variable 'cellnr' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:366:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:369:2: note: Found duplicate branches for 'if' and 'else'.
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:366:2: note: Found duplicate branches for 'if' and 'else'.
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:387:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:390:2: note: Found duplicate branches for 'if' and 'else'.
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:387:2: note: Found duplicate branches for 'if' and 'else'.
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:57:38: style: Parameter 'model' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:57:58: style: Parameter 'path' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:58:22: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/dir_treeview_funcs.c:58:38: style: Parameter 'widgets' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:112:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:126:10: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:126:23: error: Invalid usleep() argument nr 1. The value is 1000000 but the valid values are '0:999999'. [invalidFunctionArg]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:104:10: style: Local variable 'widgets' shadows outer variable [shadowVariable]
gadmin-proftpd-0.4.2/src/functions.h:27:18: note: Shadowed declaration
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:104:10: note: Shadow variable
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:87:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:326:8: style: Variable 'fp' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/functions.c:775:12: portability: Non reentrant function 'crypt' called. For threadsafe applications it is recommended to use the reentrant replacement function 'crypt_r'. [prohibitedcryptCalled]
gadmin-proftpd-0.4.2/src/functions.c:1087:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled]
gadmin-proftpd-0.4.2/src/functions.c:1119:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled]
gadmin-proftpd-0.4.2/src/functions.c:1093:6: style: Condition 'upper_case' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/functions.c:1048:22: note: Assignment 'upper_case=0', assigned value is 0
gadmin-proftpd-0.4.2/src/functions.c:1093:6: note: Condition 'upper_case' is always false
gadmin-proftpd-0.4.2/src/functions.c:1104:6: style: Condition '!upper_case' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/functions.c:1048:22: note: Assignment 'upper_case=0', assigned value is 0
gadmin-proftpd-0.4.2/src/functions.c:1104:6: note: Condition '!upper_case' is always true
gadmin-proftpd-0.4.2/src/functions.c:803:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/functions.c:134:12: warning: Either the condition '(fp=fopen(GP_PASSWD_BUF,"r"))==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/functions.c:100:37: note: Assuming that condition '(fp=fopen(GP_PASSWD_BUF,"r"))==NULL' is not redundant
gadmin-proftpd-0.4.2/src/functions.c:134:12: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/functions.c:179:36: style:inconclusive: Function 'group_exists' argument 1 names different: declaration 'username' definition 'groupname'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/functions.h:51:40: note: Function 'group_exists' argument 1 names different: declaration 'username' definition 'groupname'.
gadmin-proftpd-0.4.2/src/functions.c:179:36: note: Function 'group_exists' argument 1 names different: declaration 'username' definition 'groupname'.
gadmin-proftpd-0.4.2/src/functions.c:61:24: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:61:35: style: Parameter 'cmpstring' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:262:32: style: Parameter 'user' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:378:30: style: Parameter 'groupnr' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:475:45: style: Parameter 'username' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:482:12: style: Variable 'user_line' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/functions.c:571:43: style: Parameter 'username' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:662:23: style: Variable 'encrypted_pass' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/functions.c:739:46: style: Parameter 'password' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:747:11: style: Variable 'arr' can be declared as const array [constVariable]
gadmin-proftpd-0.4.2/src/functions.c:779:21: style: Parameter 'user' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:824:28: style: Parameter 'directory' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/functions.c:824:44: style: Parameter 'perm' can be declared as const array [constParameter]
gadmin-proftpd-0.4.2/src/functions.c:1142:30: style: Parameter 'descr' can be declared as const array [constParameter]
gadmin-proftpd-0.4.2/src/functions.c:267:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/functions.c:267:15: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/functions.c:383:15: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/functions.c:742:19: style: Variable 'where' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/functions.c:784:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/functions.c:1116:11: style: Variable 'where' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/get_option_pos.c:29:26: style: Parameter 'line' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/gprostats.c:116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/import_functions.c:135:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/import_functions.c:456:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkTreeSelectionForeachFunc [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/generate_cert.c:41:40: style: Variable 'config' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:46:27: style: Variable 'hostname' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:47:27: style: Variable 'email' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:48:27: style: Variable 'bits' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:49:27: style: Variable 'password' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:50:27: style: Variable 'days' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:51:27: style: Variable 'country' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:52:27: style: Variable 'state' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:53:27: style: Variable 'city' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:54:27: style: Variable 'org' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:55:27: style: Variable 'org_unit' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/generate_cert.c:56:27: style: Variable 'cert_dir' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/import_functions.c:212:19: style: The if condition is the same as the previous if condition [duplicateCondition]
gadmin-proftpd-0.4.2/src/import_functions.c:154:19: note: First condition
gadmin-proftpd-0.4.2/src/import_functions.c:212:19: note: Second condition
gadmin-proftpd-0.4.2/src/import_functions.c:202:6: style: Condition 'found_server' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/import_functions.c:368:45: style: Condition 'found_server' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/import_functions.c:433:27: style: Variable 'g_home_dir' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/kick_ban_button_clicked.c:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_FTPUSERS [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/kick_button_clicked.c:70:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/kick_button_clicked.c:46:27: style: Variable 'username' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/kick_button_clicked.c:47:24: style: Variable 'avoid_warnings' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/kick_button_clicked.c:98:17: style: Variable 'avoid_warnings' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/kick_button_clicked.c:107:17: style: Variable 'avoid_warnings' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/gprostats.c:166:10: style: The if condition is the same as the previous if condition [duplicateCondition]
gadmin-proftpd-0.4.2/src/gprostats.c:159:10: note: First condition
gadmin-proftpd-0.4.2/src/gprostats.c:166:10: note: Second condition
gadmin-proftpd-0.4.2/src/gprostats.c:173:10: style: The if condition is the same as the previous if condition [duplicateCondition]
gadmin-proftpd-0.4.2/src/gprostats.c:166:10: note: First condition
gadmin-proftpd-0.4.2/src/gprostats.c:173:10: note: Second condition
gadmin-proftpd-0.4.2/src/gprostats.c:179:10: style: The if condition is the same as the previous if condition [duplicateCondition]
gadmin-proftpd-0.4.2/src/gprostats.c:173:10: note: First condition
gadmin-proftpd-0.4.2/src/gprostats.c:179:10: note: Second condition
gadmin-proftpd-0.4.2/src/make_settings_buttons.c:48:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_BUTTON [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_buttons.c:46:23: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/gprostats.c:371:8: warning: %llu in format string (no. 1) requires 'unsigned long long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
gadmin-proftpd-0.4.2/src/gprostats.c:515:7: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
gadmin-proftpd-0.4.2/src/gprostats.c:526:4: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
gadmin-proftpd-0.4.2/src/gprostats.c:543:7: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
gadmin-proftpd-0.4.2/src/gprostats.c:554:4: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
gadmin-proftpd-0.4.2/src/gprostats.c:274:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/gprostats.c:361:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/gprostats.c:369:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/gprostats.c:374:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/gprostats.c:377:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/gprostats.c:65:17: style: Parameter 'conf' can be declared as const array [constParameter]
gadmin-proftpd-0.4.2/src/gprostats.c:65:34: style: Parameter 'xferlog' can be declared as const array [constParameter]
gadmin-proftpd-0.4.2/src/gprostats.c:260:28: error: Memory is allocated but not initialized: userlist[row].dir [uninitdata]
gadmin-proftpd-0.4.2/src/kick_ban_button_clicked.c:71:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/kick_ban_button_clicked.c:48:24: style: Variable 'avoid_warnings' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/kick_ban_button_clicked.c:145:17: style: Variable 'avoid_warnings' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/make_settings_combos.c:40:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_combos.c:68:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_combos.c:161:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_combos.c:94:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/make_settings_combos.c:129:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/make_settings_combos.c:32:39: style:inconclusive: Function 'make_combo_with_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_combos.h:31:11: note: Function 'make_combo_with_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:32:39: note: Function 'make_combo_with_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:60:39: style:inconclusive: Function 'make_short_combo_with_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_combos.h:39:11: note: Function 'make_short_combo_with_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:60:39: note: Function 'make_short_combo_with_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:88:39: style:inconclusive: Function 'make_label_combo_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_combos.h:47:11: note: Function 'make_label_combo_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:88:39: note: Function 'make_label_combo_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:123:39: style:inconclusive: Function 'make_label_textcombo_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_combos.h:56:11: note: Function 'make_label_textcombo_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:123:39: note: Function 'make_label_textcombo_label' argument 7 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:156:39: style:inconclusive: Function 'make_combo' argument 6 names different: declaration 'entry_length' definition 'combo_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_combos.h:63:11: note: Function 'make_combo' argument 6 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_combos.c:156:39: note: Function 'make_combo' argument 6 names different: declaration 'entry_length' definition 'combo_length'.
gadmin-proftpd-0.4.2/src/make_settings_entries.c:40:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_entries.c:67:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_progressbars.c:40:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_progressbars.c:63:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:45:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:82:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:117:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:152:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:183:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:77:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:147:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:32:39: style:inconclusive: Function 'make_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.h:31:11: note: Function 'make_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:32:39: note: Function 'make_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:63:39: style:inconclusive: Function 'make_padded_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.h:39:11: note: Function 'make_padded_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:63:39: note: Function 'make_padded_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:104:39: style:inconclusive: Function 'make_short_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.h:47:11: note: Function 'make_short_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:104:39: note: Function 'make_short_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:135:39: style:inconclusive: Function 'make_shortleft_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.h:55:11: note: Function 'make_shortleft_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:135:39: note: Function 'make_shortleft_spinbutton_with_label' argument 7 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:174:39: style:inconclusive: Function 'make_spinbutton' argument 6 names different: declaration 'entry_length' definition 'spinbutton_length'. [funcArgNamesDifferent]
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.h:62:11: note: Function 'make_spinbutton' argument 6 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/make_settings_spinbuttons.c:174:39: note: Function 'make_spinbutton' argument 6 names different: declaration 'entry_length' definition 'spinbutton_length'.
gadmin-proftpd-0.4.2/src/populate_conf_tab.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_conf_tab.c:66:60: warning:inconclusive: Either the condition 'utf8!=NULL' is redundant or there is possible null pointer dereference: utf8. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/populate_conf_tab.c:71:13: note: Assuming that condition 'utf8!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/populate_conf_tab.c:66:60: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/osx_functions.c:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/osx_functions.c:366:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_disc_tab.c:67:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_file_tab.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFER_LOG [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_security_tab.c:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECURE_LOG [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/osx_functions.c:92:42: style: Parameter 'username' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/osx_functions.c:391:70: style: Parameter 'shell' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/osx_functions.c:522:21: style: Variable 'encrypted_pass' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/populate_servers.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_file_tab.c:110:38: style: The statement 'if (new_buffer[strlen(new_buffer)-1]!='\0') new_buffer[strlen(new_buffer)-1]='\0'' is logically equivalent to 'new_buffer[strlen(new_buffer)-1]='\0''. [duplicateConditionalAssign]
gadmin-proftpd-0.4.2/src/populate_file_tab.c:111:36: note: Assignment 'new_buffer[strlen(new_buffer)-1]='\0''
gadmin-proftpd-0.4.2/src/populate_file_tab.c:110:38: note: Condition 'new_buffer[strlen(new_buffer)-1]!='\0'' is redundant
gadmin-proftpd-0.4.2/src/populate_file_tab.c:134:38: style: The statement 'if (new_buffer[strlen(new_buffer)-1]!='\0') new_buffer[strlen(new_buffer)-1]='\0'' is logically equivalent to 'new_buffer[strlen(new_buffer)-1]='\0''. [duplicateConditionalAssign]
gadmin-proftpd-0.4.2/src/populate_file_tab.c:135:36: note: Assignment 'new_buffer[strlen(new_buffer)-1]='\0''
gadmin-proftpd-0.4.2/src/populate_file_tab.c:134:38: note: Condition 'new_buffer[strlen(new_buffer)-1]!='\0'' is redundant
gadmin-proftpd-0.4.2/src/populate_file_tab.c:187:38: style: The statement 'if (new_buffer[strlen(new_buffer)-1]!='\0') new_buffer[strlen(new_buffer)-1]='\0'' is logically equivalent to 'new_buffer[strlen(new_buffer)-1]='\0''. [duplicateConditionalAssign]
gadmin-proftpd-0.4.2/src/populate_file_tab.c:188:36: note: Assignment 'new_buffer[strlen(new_buffer)-1]='\0''
gadmin-proftpd-0.4.2/src/populate_file_tab.c:187:38: note: Condition 'new_buffer[strlen(new_buffer)-1]!='\0'' is redundant
gadmin-proftpd-0.4.2/src/populate_file_tab.c:233:38: style: The statement 'if (new_buffer[strlen(new_buffer)-1]!='\0') new_buffer[strlen(new_buffer)-1]='\0'' is logically equivalent to 'new_buffer[strlen(new_buffer)-1]='\0''. [duplicateConditionalAssign]
gadmin-proftpd-0.4.2/src/populate_file_tab.c:234:36: note: Assignment 'new_buffer[strlen(new_buffer)-1]='\0''
gadmin-proftpd-0.4.2/src/populate_file_tab.c:233:38: note: Condition 'new_buffer[strlen(new_buffer)-1]!='\0'' is redundant
gadmin-proftpd-0.4.2/src/populate_file_tab.c:275:38: style: The statement 'if (new_buffer[strlen(new_buffer)-1]!='\0') new_buffer[strlen(new_buffer)-1]='\0'' is logically equivalent to 'new_buffer[strlen(new_buffer)-1]='\0''. [duplicateConditionalAssign]
gadmin-proftpd-0.4.2/src/populate_file_tab.c:276:36: note: Assignment 'new_buffer[strlen(new_buffer)-1]='\0''
gadmin-proftpd-0.4.2/src/populate_file_tab.c:275:38: note: Condition 'new_buffer[strlen(new_buffer)-1]!='\0'' is redundant
gadmin-proftpd-0.4.2/src/populate_shell_combo.c:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_SHELLS [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:207:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:263:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:276:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:287:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:302:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:317:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:331:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:345:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:359:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:373:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:404:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:415:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:426:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:431:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:441:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:446:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:455:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:467:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:612:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:622:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:634:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_server_settings.c:653:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/reread_conf.c:44:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_BINARY [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_users.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:211:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/save_conf_tab.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/save_conf_tab.c:74:13: style: Condition 'utf8!=NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/save_conf_tab.c:47:19: note: Assignment 'utf8=NULL', assigned value is 0
gadmin-proftpd-0.4.2/src/save_conf_tab.c:54:38: note: Assuming condition is false
gadmin-proftpd-0.4.2/src/save_conf_tab.c:74:13: note: Condition 'utf8!=NULL' is always false
gadmin-proftpd-0.4.2/src/save_conf_tab.c:58:11: warning: Either the condition 'conf!=NULL' is redundant or there is possible null pointer dereference: conf. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/save_conf_tab.c:71:13: note: Assuming that condition 'conf!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/save_conf_tab.c:58:11: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/select_first_server.c:57:33: style: Condition 'address==NULL' is always false [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/select_first_server.c:63:42: style: Condition '(char*)address' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/select_first_server.c:65:39: style: Condition '(char*)type' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/select_first_server.c:57:23: style: Same expression on both sides of '||'. [duplicateExpression]
gadmin-proftpd-0.4.2/src/select_first_server.c:63:51: style: Pointer expression 'address' converted to bool is always true. [knownPointerToBool]
gadmin-proftpd-0.4.2/src/select_first_server.c:65:48: style: Pointer expression 'type' converted to bool is always true. [knownPointerToBool]
gadmin-proftpd-0.4.2/src/populate_users.c:110:12: style: Condition 'found_server' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/populate_users.c:101:23: note: Assignment 'found_server=1', assigned value is 1
gadmin-proftpd-0.4.2/src/populate_users.c:106:20: note: Assuming condition is false
gadmin-proftpd-0.4.2/src/populate_users.c:110:12: note: Condition 'found_server' is always true
gadmin-proftpd-0.4.2/src/populate_users.c:164:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_users.c:197:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_users.c:204:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_users.c:224:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_users.c:53:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/server_treeview_row_clicked.c:50:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/set_version.c:49:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_BINARY [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/set_version.c:42:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/show_help.c:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/show_help.c:43:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/show_help.c:165:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/show_info.c:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/show_info.c:68:17: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/show_info.c:31:27: style: Parameter 'content' can be declared as pointer to const. However it seems that 'info_set_exit' is a callback function, if 'content' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
gadmin-proftpd-0.4.2/src/show_info.c:98:2: note: You might need to cast the function pointer here
gadmin-proftpd-0.4.2/src/show_info.c:31:27: note: Parameter 'content' can be declared as pointer to const
gadmin-proftpd-0.4.2/src/show_shutdown.c:50:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:51:12: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources]
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:50:15: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:50:15: note: Assignment 'fp=popen(shutdown,"r")', assigned value is 0
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:51:12: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:37:27: style: Variable 'new_logins_dc' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:38:27: style: Variable 'existing_users_dc' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:39:27: style: Variable 'real_shutdown' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:40:27: style: Variable 'shut_msg' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/show_shutdown.c:55:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/show_shutdown.c:68:13: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/show_shutdown.c:91:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/show_shutdown.c:112:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/show_shutdown.c:133:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/show_shutdown.c:178:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/show_shutdown.c:197:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/standard_conf.c:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/standard_conf.c:220:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF_BACKUP [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/standard_conf.c:246:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/standard_conf.c:271:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_APPCONFDIR [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/standard_conf.c:316:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFTPD_CONF [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/standard_conf.c:444:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/status_update.c:55:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_PATH [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/status_update.c:124:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/standard_conf.c:449:14: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled]
gadmin-proftpd-0.4.2/src/standard_conf.c:499:14: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/standard_conf.c:516:14: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled]
gadmin-proftpd-0.4.2/src/standard_conf.c:480:42: warning:inconclusive: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/standard_conf.c:482:13: note: Assuming that condition 'info!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/standard_conf.c:480:42: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/standard_conf.c:132:20: style: Parameter 'file_path' can be declared as pointer to const [constParameterPointer]
gadmin-proftpd-0.4.2/src/support.c:102:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/support.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/support.c:95:10: style: Variable 'elem' can be declared as pointer to const [constVariablePointer]
gadmin-proftpd-0.4.2/src/user_treeview_row_clicked.c:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar]
gadmin-proftpd-0.4.2/src/widgets.c:38:14: style: struct member 'w::main_window' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:39:14: style: struct member 'w::main_vbox' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:41:14: style: struct member 'w::notebook_vbox1' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:42:14: style: struct member 'w::notebook_vbox2' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:43:14: style: struct member 'w::notebook_vbox3' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:44:14: style: struct member 'w::notebook_vbox4' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:45:14: style: struct member 'w::notebook_vbox5' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:46:14: style: struct member 'w::notebook_vbox6' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:47:14: style: struct member 'w::notebook_vbox7' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:49:14: style: struct member 'w::status_label' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:50:14: style: struct member 'w::version_label' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:53:14: style: struct member 'w::server_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:54:17: style: struct member 'w::server_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:55:14: style: struct member 'w::server_settings_vbox' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:56:14: style: struct member 'w::server_settings_scrolled_window' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:61:14: style: struct member 'w::srv_set_table' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:63:14: style: struct member 'w::server_set_check_virtual' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:66:14: style: struct member 'w::user_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:67:17: style: struct member 'w::user_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:68:14: style: struct member 'w::user_settings_vbox' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:69:14: style: struct member 'w::user_settings_scrolled_window' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:74:14: style: struct member 'w::gen_cert_progressbar' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:75:14: style: struct member 'w::usr_set_table' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:78:14: style: struct member 'w::user_button_box' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:79:14: style: struct member 'w::useradd_username_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:80:14: style: struct member 'w::useradd_password_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:81:14: style: struct member 'w::useradd_homedir_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:82:14: style: struct member 'w::useradd_usercomment_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:83:14: style: struct member 'w::useradd_shell_combo' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:84:14: style: struct member 'w::useradd_uploaddir_checkbutton' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:88:14: style: struct member 'w::directory_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:89:17: style: struct member 'w::directory_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:92:14: style: struct member 'w::del_system_user_question_window' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:95:14: style: struct member 'w::default_conf_question_window' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:98:14: style: struct member 'w::transfer_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:99:17: style: struct member 'w::transfer_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:100:14: style: struct member 'w::total_bandwidth_label' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:101:14: style: struct member 'w::total_incoming_label' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:102:14: style: struct member 'w::total_outgoing_label' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:103:14: style: struct member 'w::kick_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:104:14: style: struct member 'w::transfer_pid_checkbutton' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:107:14: style: struct member 'w::disc_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:108:17: style: struct member 'w::disc_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:111:14: style: struct member 'w::file_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:112:17: style: struct member 'w::file_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:115:14: style: struct member 'w::security_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:116:17: style: struct member 'w::security_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:119:14: style: struct member 'w::conf_textview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:122:14: style: struct member 'w::import_window' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:123:14: style: struct member 'w::import_treeview' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:124:17: style: struct member 'w::import_store' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:125:14: style: struct member 'w::import_home_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:126:14: style: struct member 'w::import_with_username_checkbutton' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:129:14: style: struct member 'w::shutdown_window' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:130:14: style: struct member 'w::new_acc_disabled_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:131:14: style: struct member 'w::existing_users_dc_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:132:14: style: struct member 'w::real_shutdown_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/widgets.c:133:14: style: struct member 'w::shutdown_msg_entry' is never used. [unusedStructMember]
gadmin-proftpd-0.4.2/src/status_update.c:358:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
gadmin-proftpd-0.4.2/src/status_update.c:361:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
gadmin-proftpd-0.4.2/src/status_update.c:364:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
gadmin-proftpd-0.4.2/src/status_update.c:235:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/status_update.c:242:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/status_update.c:339:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/status_update.c:348:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/status_update.c:128:39: warning:inconclusive: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/status_update.c:130:10: note: Assuming that condition 'info!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/status_update.c:128:39: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/status_update.c:199:39: warning:inconclusive: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/status_update.c:202:10: note: Assuming that condition 'info!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/status_update.c:199:39: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/status_update.c:215:17: warning: Either the condition 'line==NULL' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/status_update.c:217:10: note: Assuming that condition 'line==NULL' is not redundant
gadmin-proftpd-0.4.2/src/status_update.c:215:17: note: Null pointer dereference
gadmin-proftpd-0.4.2/src/status_update.c:42:29: style: Parameter 'process' can be declared as const array [constParameter]
gadmin-proftpd-0.4.2/src/status_update.c:42:49: style: Parameter 'extmatch' can be declared as const array [constParameter]
gadmin-proftpd-0.4.2/src/status_update.c:47:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:319:40: style: Condition 'found' is always true [knownConditionTrueFalse]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:314:11: note: Assignment 'found=1', assigned value is 1
gadmin-proftpd-0.4.2/src/populate_user_settings.c:319:40: note: Condition 'found' is always true
gadmin-proftpd-0.4.2/src/populate_user_settings.c:310:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:321:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:328:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:373:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:393:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:216:9: error: Memory leak: username [memleak]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:56:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:147:44: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:147:51: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
gadmin-proftpd-0.4.2/src/populate_user_settings.c:149:20: style: Variable 'spinvalue' is assigned a value that is never used. [unreadVariable]
diff:
2.17.0 gadmin-proftpd-0.4.2/src/add_server.c:104:11: warning: If memory allocation fails, then there is a possible null pointer dereference: vhost_config [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/add_server.c:50:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/add_server.c:50:31: note: Assignment 'vhost_config=g_strconcat("","\n\n","Port 65535\n","ServerName \"localhost\"\n","ServerIdent on \"Vhost server\"\n","PassivePorts 49152 65534\n","#MasqueradeAddress None\n","ServerAdmin Admin@example.org\n","Umask 022\n","TimesGMT off\n","MaxLoginAttempts 3\n","TimeoutLogin 300\n","TimeoutNoTransfer 120\n","TimeoutIdle 120\n","User ",SERVER_USER,"\n","Group ",SERVER_GROUP,"\n","DirFakeUser on ",SERVER_USER,"\n","DirFakeGroup on ",SERVER_GROUP,"\n","DefaultTransferMode binary\n","AllowForeignAddress off\n","DeleteAbortedStores off\n","AllowRetrieveRestart on\n","AllowStoreRestart on\n","TransferRate RETR 142\n","TransferRate STOR 142\n","TransferRate STOU 142\n","TransferRate APPE 142\n","RequireValidShell off\n","\n","TLSEngine off\n","TLSRequired off\n","TLSVerifyClient off\n","TLSLog ",GP_VARDIR,"/log/proftpd_tls.log\n","TLSRSACertificateFile ",GP_APPCONFDIR,"/certs/cert.pem\n","TLSRSACertificateKeyFile ",GP_APPCONFDIR,"/certs/key.pem\n","TLSCACertificateFile ",GP_APPCONFDIR,"/certs/cacert.pem\n","TLSRenegotiate required off\n","\n\n","\n","Ratios off\n","SaveRatios off\n","RatioFile \"/restricted/proftpd_ratios\"\n","RatioTempFile \"/restricted/proftpd_ratios_temp\"\n","CwdRatioMsg \"Please upload first!\"\n","FileRatioErrMsg \"FileRatio limit exceeded, upload something first...\"\n","ByteRatioErrMsg \"ByteRatio limit exceeded, upload something first...\"\n","LeechRatioMsg \"Your ratio is unlimited.\"\n","\n\n","\n"," DenyAll\n","\n","\n\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/add_server.c:104:11: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/add_user.c:317:8: warning: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/add_user.c:307:24: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/add_user.c:307:24: note: Assignment 'info=g_strdup_printf("%s:%s:%ld:%ld:%s:%s:%s\n",username,encrypted_pass,hnumber,hnumber,comment,"/dev/null",shell)', assigned value is 0
gadmin-proftpd-0.4.2/src/add_user.c:309:36: note: Assuming condition is false
gadmin-proftpd-0.4.2/src/add_user.c:317:8: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/add_user.c:332:8: warning: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/add_user.c:322:24: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/add_user.c:322:24: note: Assignment 'info=g_strdup_printf("%s:x:%ld\n",group,hnumber)', assigned value is 0
gadmin-proftpd-0.4.2/src/add_user.c:324:35: note: Assuming condition is false
gadmin-proftpd-0.4.2/src/add_user.c:332:8: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/add_user.c:504:64: warning: If memory allocation fails, then there is a possible null pointer dereference: restricted_dir [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/add_user.c:500:34: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/add_user.c:500:34: note: Assignment 'restricted_dir=g_strdup_printf("%s/%s",homedir,"restricted")', assigned value is 0
gadmin-proftpd-0.4.2/src/add_user.c:504:64: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/clear_security_tab.c:71:10: warning: If memory allocation fails, then there is a possible null pointer dereference: secure_log [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/clear_security_tab.c:70:34: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/clear_security_tab.c:70:34: note: Assignment 'secure_log=g_strdup_printf("%s",&old_buffy[10])', assigned value is 0
gadmin-proftpd-0.4.2/src/clear_security_tab.c:71:10: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/clear_security_tab.c:80:18: warning: If memory allocation fails, then there is a possible null pointer dereference: secure_log [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/clear_security_tab.c:70:34: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/clear_security_tab.c:70:34: note: Assignment 'secure_log=g_strdup_printf("%s",&old_buffy[10])', assigned value is 0
gadmin-proftpd-0.4.2/src/clear_security_tab.c:80:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/commands.c:110:16: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/commands.c:108:26: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/commands.c:108:26: note: Assignment 'cmd=g_strdup_printf("%s",SYSINIT_STOP_CMD)', assigned value is 0
gadmin-proftpd-0.4.2/src/commands.c:110:16: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/commands.c:352:18: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/commands.c:351:26: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/commands.c:351:26: note: Assignment 'cmd=g_strdup_printf("%s -V",PROFTPD_BINARY)', assigned value is 0
gadmin-proftpd-0.4.2/src/commands.c:352:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/commands.c:94:16: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/commands.c:92:26: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/commands.c:92:26: note: Assignment 'cmd=g_strdup_printf("%s",SYSINIT_START_CMD)', assigned value is 0
gadmin-proftpd-0.4.2/src/commands.c:94:16: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_file_tab.c:50:18: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_file_tab.c:48:26: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_file_tab.c:48:26: note: Assignment 'cmd=g_strdup_printf("gprostats -w %s",WELCOME_MESSAGE)', assigned value is 0
gadmin-proftpd-0.4.2/src/create_file_tab.c:50:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_file_tab.c:71:18: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_file_tab.c:69:26: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_file_tab.c:69:26: note: Assignment 'cmd=g_strdup_printf("gprostats -html %s",HTML_STATISTICS)', assigned value is 0
gadmin-proftpd-0.4.2/src/create_file_tab.c:71:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:107:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:106:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:106:27: note: Assignment 'info=g_strdup_printf("Deactivate")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:107:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:124:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:123:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:123:27: note: Assignment 'info=g_strdup_printf("Shutdown")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:124:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:159:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:158:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:158:27: note: Assignment 'info=g_strdup_printf("Help")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:159:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:176:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:175:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:175:27: note: Assignment 'info=g_strdup_printf("About")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:176:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:193:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:192:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:192:27: note: Assignment 'info=g_strdup_printf("Quit")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:193:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:224:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:223:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:223:27: note: Assignment 'info=g_strdup_printf("Servers")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:224:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:231:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:230:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:230:27: note: Assignment 'info=g_strdup_printf("Users")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:231:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:238:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:237:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:237:27: note: Assignment 'info=g_strdup_printf("Transfers")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:238:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:246:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:245:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:245:27: note: Assignment 'info=g_strdup_printf("Disc")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:246:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:254:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:253:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:253:27: note: Assignment 'info=g_strdup_printf("Files")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:254:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:262:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:261:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:261:27: note: Assignment 'info=g_strdup_printf("Security")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:262:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:270:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:269:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:269:27: note: Assignment 'info=g_strdup_printf("Configuration")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:270:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:288:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:287:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:287:27: note: Assignment 'info=g_strdup_printf("Information: cant read version")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:288:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:302:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:301:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:301:27: note: Assignment 'info=g_strdup_printf("Status: unknown")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:302:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_main_window.c:90:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_main_window.c:89:27: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_main_window.c:89:27: note: Assignment 'info=g_strdup_printf("Activate")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_main_window.c:90:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:261:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:260:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:260:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:261:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:264:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:263:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:263:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:264:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:282:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:281:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:281:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:282:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:285:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:284:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:284:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:285:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:298:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:297:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:297:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:298:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:301:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:300:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:300:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:301:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:309:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:308:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:308:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:309:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:312:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:311:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:311:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:312:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:321:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:320:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:320:33: note: Assignment 'combo_text=g_strdup_printf("GMT")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:321:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:324:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:323:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:323:33: note: Assignment 'combo_text=g_strdup_printf("Local time")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:324:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:360:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:359:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:359:33: note: Assignment 'combo_text=g_strdup_printf("Binary")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:360:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:363:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:362:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:362:33: note: Assignment 'combo_text=g_strdup_printf("Ascii")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:363:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:371:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:370:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:370:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:371:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:374:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:373:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:373:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:374:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:396:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:395:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:395:33: note: Assignment 'combo_text=g_strdup_printf("Upper")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:396:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:399:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:398:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:398:33: note: Assignment 'combo_text=g_strdup_printf("Lower")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:399:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:450:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:449:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:449:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:450:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:453:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:452:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:452:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:453:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:465:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:464:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:464:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:465:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:468:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:467:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:467:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:468:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:486:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:485:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:485:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:486:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:489:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:488:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:488:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:489:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:497:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:496:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:496:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:497:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:500:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:499:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:499:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:500:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:508:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:507:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:507:33: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:508:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:511:48: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:510:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:510:33: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:511:48: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:531:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:530:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:530:30: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:531:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:534:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:533:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:533:30: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:534:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:542:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:541:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:541:30: note: Assignment 'combo_text=g_strdup_printf("Both")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:542:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:545:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:544:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:544:30: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:545:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:548:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:547:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:547:30: note: Assignment 'combo_text=g_strdup_printf("Data")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:548:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:551:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:550:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:550:30: note: Assignment 'combo_text=g_strdup_printf("Control")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:551:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:559:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:558:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:558:30: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:559:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:562:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:561:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:561:30: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:562:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:677:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:676:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:676:30: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:677:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:680:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:679:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:679:30: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:680:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:688:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:687:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:687:30: note: Assignment 'combo_text=g_strdup_printf("On")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:688:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_server_settings.c:691:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_server_settings.c:690:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_server_settings.c:690:30: note: Assignment 'combo_text=g_strdup_printf("Off")', assigned value is 0
gadmin-proftpd-0.4.2/src/create_server_settings.c:691:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/create_user_tab.c:89:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dir_path [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/create_user_tab.c:88:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/create_user_tab.c:88:31: note: Assignment 'dir_path=g_strdup_printf("%s",dir)', assigned value is 0
gadmin-proftpd-0.4.2/src/create_user_tab.c:89:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/functions.c:548:23: warning: If memory allocation fails, then there is a possible null pointer dereference: user_line [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/functions.c:547:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/functions.c:547:33: note: Assignment 'user_line=g_strdup_printf("%s:%s:%s",username,encrypted_password,part)', assigned value is 0
gadmin-proftpd-0.4.2/src/functions.c:548:23: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:192:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:191:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:191:31: note: Assignment 'info=g_strdup_printf("localhost")', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:192:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:199:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:198:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:198:31: note: Assignment 'info=g_strdup_printf("email@example.org")', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:199:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:206:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:205:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:205:31: note: Assignment 'info=g_strdup_printf("Country")', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:206:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:213:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:212:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:212:31: note: Assignment 'info=g_strdup_printf("City")', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:213:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:220:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:219:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:219:30: note: Assignment 'info=g_strdup_printf("Organization name")', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:220:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:227:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:226:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:226:31: note: Assignment 'info=g_strdup_printf("Organization department")', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:227:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:234:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:233:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:233:31: note: Assignment 'info=g_strdup_printf("EN")', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:234:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:274:8: warning: If memory allocation fails, then there is a possible null pointer dereference: settings [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:262:24: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:262:24: note: Assignment 'settings=g_strconcat("\n","certificate_directory ",GP_APPCONFDIR,"/certs\n","random_username_length 6\n","random_password_length 6\n","randomize_case lower\n","useradd_homedir_path /var/ftp\n","html_path ",HTML_STATISTICS,"\n","welcome_name ",WELCOME_MESSAGE,"\n","virtual_users off\n","\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:274:8: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:326:15: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:325:23: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:325:23: note: Assignment 'cmd=g_strdup_printf("cat %s | cut -f1 -d\":\" > %s",GP_PASSWD,GP_FTPUSERS)', assigned value is 0
gadmin-proftpd-0.4.2/src/gadmin_proftpd.c:326:15: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:121:18: warning: If memory allocation fails, then there is a possible null pointer dereference: openssl_config_path [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:120:42: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:120:42: note: Assignment 'openssl_config_path=g_strdup_printf("%s/gadmin-proftpd-openssl.conf",cert_dir)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:121:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:131:43: warning: If memory allocation fails, then there is a possible null pointer dereference: openssl_config_path [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:120:42: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:120:42: note: Assignment 'openssl_config_path=g_strdup_printf("%s/gadmin-proftpd-openssl.conf",cert_dir)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:121:45: note: Assuming condition is false
gadmin-proftpd-0.4.2/src/generate_cert.c:131:43: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:217:11: warning: If memory allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:152:25: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:152:25: note: Assignment 'config=g_strconcat("\n","dir = ",cert_dir,"\n","[ ca ]\n","default_ca = CA_default\n\n","[ CA_default ]\n","serial = $dir/serial\n","database = $dir/index.txt\n","new_certs_dir = $dir\n","certificate = $dir/cacert.pem\n","private_key = $dir/cakey.pem\n","default_days = ",days,"\n","default_md = md5\n","preserve = no\n","email_in_dn = no\n","nameopt = default_ca\n","certopt = default_ca\n","policy = policy_match\n\n","[ policy_match ]\n","countryName = match\n","stateOrProvinceName = match\n","organizationName = match\n","organizationalUnitName = optional\n","commonName = supplied\n","emailAddress = optional\n\n","[ req ]\n","default_bits = ",bits,"\n","default_keyfile = key.pem\n","default_md = md5\n","string_mask = nombstr\n","distinguished_name = req_distinguished_name\n","req_extensions = v3_req\n\n","[ req_distinguished_name ]\n","0.organizationName = ",org,"\n","organizationalUnitName = ",org_unit,"\n","emailAddress = ",email,"\n","emailAddress_max = 80\n","localityName = ",city,"\n","stateOrProvinceName = ",state,"\n","countryName = ",country,"\n","countryName_min = 2\n","countryName_max = 2\n","commonName = ",hostname,"\n","commonName_max = 64\n\n","0.organizationName_default = ",org,"\n","emailAddress_default = ",email,"\n","localityName_default = ",city,"\n","stateOrProvinceName_default = ",state,"\n","countryName_default = ",country,"\n","commonName_default = ",hostname,"\n\n","[ v3_ca ]\n","basicConstraints = CA:TRUE\n","subjectKeyIdentifier = hash\n","authorityKeyIdentifier = keyid:always,issuer:always\n\n","[ v3_req ]\n","basicConstraints = CA:FALSE\n","subjectKeyIdentifier = hash\n\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:217:11: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:223:18: warning: If memory allocation fails, then there is a possible null pointer dereference: passfile [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:222:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:222:31: note: Assignment 'passfile=g_strdup_printf("%s/passfile",cert_dir)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:223:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:249:18: warning: If memory allocation fails, then there is a possible null pointer dereference: passfile [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:222:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:222:31: note: Assignment 'passfile=g_strdup_printf("%s/passfile",cert_dir)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:223:34: note: Assuming condition is false
gadmin-proftpd-0.4.2/src/generate_cert.c:249:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:278:18: warning: If memory allocation fails, then there is a possible null pointer dereference: script_path [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:277:34: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:277:34: note: Assignment 'script_path=g_strdup_printf("%s/create_certs.sh",cert_dir)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:278:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:299:11: warning: If memory allocation fails, then there is a possible null pointer dereference: openssl_script [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:286:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:286:33: note: Assignment 'openssl_script=g_strconcat("","#!/bin/bash\n\n","rm -f index*\n","touch index.txt\n","rm -f serial*\n","echo '01' > serial\n","rm -f *.pem\n","openssl req -new -x509 -days ",days," -extensions v3_ca -keyout cakey.pem -out cacert.pem -config ",openssl_config_path," -batch -passout file:",passfile,"\n\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:299:11: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:338:11: warning: If memory allocation fails, then there is a possible null pointer dereference: openssl_script [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:333:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:333:33: note: Assignment 'openssl_script=g_strconcat("","#!/bin/bash\n\n","openssl req -new -nodes -out req.pem -config ",openssl_config_path," -batch -passout file:",passfile,"\n\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:338:11: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/generate_cert.c:380:11: warning: If memory allocation fails, then there is a possible null pointer dereference: openssl_script [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/generate_cert.c:372:33: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/generate_cert.c:372:33: note: Assignment 'openssl_script=g_strconcat("","#!/bin/bash\n\n","openssl ca -out cert.pem -config ",openssl_config_path," -batch -passin file:",passfile," -infiles req.pem\n\n","rm -f index*\n","rm -f serial*\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/generate_cert.c:380:11: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/populate_security_tab.c:80:10: warning: If memory allocation fails, then there is a possible null pointer dereference: secure_log [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/populate_security_tab.c:79:34: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/populate_security_tab.c:79:34: note: Assignment 'secure_log=g_strdup_printf("%s",&buffy[10])', assigned value is 0
gadmin-proftpd-0.4.2/src/populate_security_tab.c:80:10: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/populate_security_tab.c:91:18: warning: If memory allocation fails, then there is a possible null pointer dereference: secure_log [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/populate_security_tab.c:79:34: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/populate_security_tab.c:79:34: note: Assignment 'secure_log=g_strdup_printf("%s",&buffy[10])', assigned value is 0
gadmin-proftpd-0.4.2/src/populate_security_tab.c:91:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/populate_shell_combo.c:51:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: combo_text [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/populate_shell_combo.c:50:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/populate_shell_combo.c:50:30: note: Assignment 'combo_text=g_strdup_printf("/dev/null")', assigned value is 0
gadmin-proftpd-0.4.2/src/populate_shell_combo.c:51:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/set_version.c:50:18: warning: If memory allocation fails, then there is a possible null pointer dereference: command [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/set_version.c:49:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/set_version.c:49:30: note: Assignment 'command=g_strdup_printf("%s -v 2>&1",PROFTPD_BINARY)', assigned value is 0
gadmin-proftpd-0.4.2/src/set_version.c:50:18: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/set_version.c:72:40: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ver [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/set_version.c:71:25: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/set_version.c:71:25: note: Assignment 'ver=g_strdup_printf(" Information: PRoFTPD-%s",&version[i+1])', assigned value is 0
gadmin-proftpd-0.4.2/src/set_version.c:72:40: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/set_version.c:83:38: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ver [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/set_version.c:82:30: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/set_version.c:82:30: note: Assignment 'ver=g_strdup_printf(" Proftpd is not installed or not in your path.")', assigned value is 0
gadmin-proftpd-0.4.2/src/set_version.c:83:38: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:50:16: warning: If memory allocation fails, then there is a possible null pointer dereference: shutdown [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:47:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:47:31: note: Assignment 'shutdown=g_strdup_printf("ftpshut -l %s -d %s %s \"%s\"",new_logins_dc,existing_users_dc,real_shutdown,shut_msg)', assigned value is 0
gadmin-proftpd-0.4.2/src/shutdown_ok_clicked.c:50:16: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/standard_conf.c:406:11: warning: If memory allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/standard_conf.c:335:25: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/standard_conf.c:335:25: note: Assignment 'config=g_strconcat("ServerType standalone\n","DefaultServer on\n","Umask 022\n","ServerName \"0.0.0.0\"\n","ServerIdent on \"My FTP Server\"\n","ServerAdmin email@example.org\n","IdentLookups off\n","UseReverseDNS off\n","Port 21\n","PassivePorts 49152 65534\n","#MasqueradeAddress None\n","TimesGMT off\n","MaxInstances 30\n","MaxLoginAttempts 3\n","TimeoutLogin 300\n","TimeoutNoTransfer 120\n","TimeoutIdle 120\n","DisplayLogin ",WELCOME_MESSAGE,"\n","DisplayChdir .message\nUser ",SERVER_USER,"\n","Group ",SERVER_GROUP,"\n","DirFakeUser off ",SERVER_USER,"\n","DirFakeGroup off ",SERVER_GROUP,"\n","DefaultTransferMode binary\n","AllowForeignAddress off\n","AllowRetrieveRestart on\n","AllowStoreRestart on\n","DeleteAbortedStores off\n","TransferRate RETR 220\n","TransferRate STOR 250\n","TransferRate STOU 250\n","TransferRate APPE 250\n","SystemLog ",GP_VARDIR,"/log/secure\n","RequireValidShell off\n\n","\n","TLSEngine off\n","TLSRequired off\n","TLSVerifyClient off\n","TLSProtocol SSLv23\n","TLSLog ",GP_VARDIR,"/log/proftpd_tls.log\n","TLSRSACertificateFile ",GP_APPCONFDIR,"/certs/cert.pem\n","TLSRSACertificateKeyFile ",GP_APPCONFDIR,"/certs/key.pem\n","TLSCACertificateFile ",GP_APPCONFDIR,"/certs/cacert.pem\n","TLSRenegotiate required off\n","TLSOptions AllowClientRenegotiation\n","\n\n","\n","Ratios off\n","SaveRatios off\n","RatioFile \"/restricted/proftpd_ratios\"\n","RatioTempFile \"/restricted/proftpd_ratios_temp\"\n","CwdRatioMsg \"Please upload first!\"\n","FileRatioErrMsg \"FileRatio limit exceeded, upload something first...\"\n","ByteRatioErrMsg \"ByteRatio limit exceeded, upload something first...\"\n","LeechRatioMsg \"Your ratio is unlimited.\"\n","\n\n","\n"," DenyALL\n","\n\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/standard_conf.c:406:11: note: Null pointer dereference
head gadmin-proftpd-0.4.2/src/standard_conf.c:480:42: warning:inconclusive: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/standard_conf.c:482:13: note: Assuming that condition 'info!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/standard_conf.c:480:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/standard_conf.c:480:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/standard_conf.c:469:23: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/standard_conf.c:469:23: note: Assignment 'info=g_strconcat("\n\n","GADMIN-PROFTPD could not find the proftpd configuration\n","or you are using a basic configuration that doesnt have\n","all the features that this program requires.\n\n\n","Do you want to overwrite your current proftpd configuration\n","with a suitable standard configuration for gadmin-proftpd ?\n\n","\t\t\t(If you dont know then press yes)\n",NULL)', assigned value is 0
gadmin-proftpd-0.4.2/src/standard_conf.c:480:42: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:117:39: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:116:24: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:116:24: note: Assignment 'info=g_strdup_printf("Status: Deactivated")', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:117:39: note: Null pointer dereference
head gadmin-proftpd-0.4.2/src/status_update.c:128:39: warning:inconclusive: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/status_update.c:130:10: note: Assuming that condition 'info!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/status_update.c:128:39: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:128:39: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:127:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:127:31: note: Assignment 'info=g_strdup_printf("The server is deactivated.\n")', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:128:39: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:144:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:143:26: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:143:26: note: Assignment 'info=g_strdup_printf("Status: Activated")', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:144:45: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:195:18: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:194:26: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:194:26: note: Assignment 'cmd=g_strdup_printf("%s -v",FTPWHO_BINARY)', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:195:18: note: Null pointer dereference
head gadmin-proftpd-0.4.2/src/status_update.c:199:39: warning:inconclusive: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
gadmin-proftpd-0.4.2/src/status_update.c:202:10: note: Assuming that condition 'info!=NULL' is not redundant
gadmin-proftpd-0.4.2/src/status_update.c:199:39: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:199:39: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:198:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:198:31: note: Assignment 'info=g_strdup_printf("Error running ftpwho -v.\n")', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:199:39: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:412:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:411:24: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:411:24: note: Assignment 'info=g_strdup_printf(" %s %li","Total Kbytes/sec:",totalxfer)', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:412:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:425:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:424:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:424:31: note: Assignment 'info=g_strdup_printf("\t %s %li","Incoming Kbytes/sec:",inxfer)', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:425:46: note: Null pointer dereference
2.17.0 gadmin-proftpd-0.4.2/src/status_update.c:438:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory]
gadmin-proftpd-0.4.2/src/status_update.c:437:31: note: Assuming allocation function fails
gadmin-proftpd-0.4.2/src/status_update.c:437:31: note: Assignment 'info=g_strdup_printf("\t %s %li ","Outgoing Kbytes/sec:",outxfer)', assigned value is 0
gadmin-proftpd-0.4.2/src/status_update.c:438:46: note: Null pointer dereference
DONE