2025-05-08 11:03 ftp://ftp.de.debian.org/debian/pool/main/t/tint2/tint2_17.0.1.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=cairo --library=gtk --library=bsd --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 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: ebc80c0 (2025-05-07 18:59:31 +0200) count: 767 791 elapsed-time: 94.8 91.4 head-timing-info: old-timing-info: head results: tint2-v17.0.1/src/battery/battery.c:222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:264:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:295:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:387:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_blink [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/battery/battery.c:162:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/battery/battery.c:166:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/battery/battery.c:149:35: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] tint2-v17.0.1/src/battery/battery.c:146:23: note: Assuming allocation function fails tint2-v17.0.1/src/battery/battery.c:146:23: note: Assignment 'tmp=strdup(dest)', assigned value is 0 tint2-v17.0.1/src/battery/battery.c:149:35: note: Null pointer dereference tint2-v17.0.1/src/battery/battery.c:253:31: style:inconclusive: Function 'init_battery_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/battery/battery.h:106:31: note: Function 'init_battery_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/battery/battery.c:253:31: note: Function 'init_battery_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/battery/battery.c:167:15: style: Variable 'c' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/battery/battery.c:488:14: style: Variable 'battery' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/battery/battery.c:493:33: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'battery_get_tooltip' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/battery/battery.c:281:43: note: You might need to cast the function pointer here tint2-v17.0.1/src/battery/battery.c:493:33: note: Parameter 'obj' can be declared as pointer to const tint2-v17.0.1/src/battery/dummy.c:36:37: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/button/button.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:216:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon_theme_wrapper [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:246:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:258:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:341:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:495:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/button/button.c:33:5: warning: If memory allocation fails, then there is a possible null pointer dereference: button [nullPointerOutOfMemory] tint2-v17.0.1/src/button/button.c:32:28: note: Assuming allocation function fails tint2-v17.0.1/src/button/button.c:32:28: note: Assignment 'button=calloc(1,sizeof(struct Button))', assigned value is 0 tint2-v17.0.1/src/button/button.c:33:5: note: Null pointer dereference tint2-v17.0.1/src/button/button.c:34:5: warning: If memory allocation fails, then there is a possible null pointer dereference: button [nullPointerOutOfMemory] tint2-v17.0.1/src/button/button.c:32:28: note: Assuming allocation function fails tint2-v17.0.1/src/button/button.c:32:28: note: Assignment 'button=calloc(1,sizeof(struct Button))', assigned value is 0 tint2-v17.0.1/src/button/button.c:34:5: note: Null pointer dereference tint2-v17.0.1/src/button/button.c:34:11: warning: If memory allocation fails, then there is a possible null pointer dereference: button->backend [nullPointerOutOfMemory] tint2-v17.0.1/src/button/button.c:33:29: note: Assuming allocation function fails tint2-v17.0.1/src/button/button.c:33:29: note: Assignment 'button->backend=calloc(1,sizeof(struct ButtonBackend))', assigned value is 0 tint2-v17.0.1/src/button/button.c:34:11: note: Null pointer dereference tint2-v17.0.1/src/button/button.c:35:5: warning: If memory allocation fails, then there is a possible null pointer dereference: button [nullPointerOutOfMemory] tint2-v17.0.1/src/button/button.c:32:28: note: Assuming allocation function fails tint2-v17.0.1/src/button/button.c:32:28: note: Assignment 'button=calloc(1,sizeof(struct Button))', assigned value is 0 tint2-v17.0.1/src/button/button.c:35:5: note: Null pointer dereference tint2-v17.0.1/src/button/button.c:44:5: warning: If memory allocation fails, then there is a possible null pointer dereference: button_frontend [nullPointerOutOfMemory] tint2-v17.0.1/src/button/button.c:43:37: note: Assuming allocation function fails tint2-v17.0.1/src/button/button.c:43:37: note: Assignment 'button_frontend=calloc(1,sizeof(struct Button))', assigned value is 0 tint2-v17.0.1/src/button/button.c:44:5: note: Null pointer dereference tint2-v17.0.1/src/button/button.c:46:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: button_frontend [nullPointerOutOfMemory] tint2-v17.0.1/src/button/button.c:43:37: note: Assuming allocation function fails tint2-v17.0.1/src/button/button.c:43:37: note: Assignment 'button_frontend=calloc(1,sizeof(struct Button))', assigned value is 0 tint2-v17.0.1/src/button/button.c:46:5: note: Null pointer dereference tint2-v17.0.1/src/button/button.c:120:30: style:inconclusive: Function 'init_button_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/button/button.h:90:30: note: Function 'init_button_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/button/button.c:120:30: note: Function 'init_button_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/button/button.c:517:35: style:inconclusive: Function 'button_action' argument 2 names different: declaration 'button' definition 'mouse_button'. [funcArgNamesDifferent] tint2-v17.0.1/src/button/button.h:106:35: note: Function 'button_action' argument 2 names different: declaration 'button' definition 'mouse_button'. tint2-v17.0.1/src/button/button.c:517:35: note: Function 'button_action' argument 2 names different: declaration 'button' definition 'mouse_button'. tint2-v17.0.1/src/button/button.c:543:13: style: Variable 'button' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/clock/clock.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:217:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_WEIGHT_BOLD [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/clock/clock.c:121:29: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tint2-v17.0.1/src/clock/clock.c:128:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tint2-v17.0.1/src/clock/clock.c:175:29: style:inconclusive: Function 'init_clock_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/clock/clock.h:50:29: note: Function 'init_clock_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/clock/clock.c:175:29: note: Function 'init_clock_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/clock/clock.c:156:44: style: Parameter 'tm' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/clock/clock.c:306:12: style: Variable 'clock' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/config.c:669:76: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/drag_and_drop.c:60:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyPropertyType [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:138:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGETS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_win [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:271:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdndSelection [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/drag_and_drop.c:306:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmp_ptr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:146:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:204:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:226:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:236:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:519:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TINT2_PANGO_SLACK [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:548:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_shadow [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:667:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:744:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:1052:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/execplugin/execplugin.c:38:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:38:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:39:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:39:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:39:10: warning: If memory allocation fails, then there is a possible null pointer dereference: execp->backend [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:38:44: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:38:22: note: Assignment 'execp->backend=(struct ExecpBackend*)calloc(1,sizeof(struct ExecpBackend))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:39:10: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:40:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:40:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:41:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:41:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:42:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:42:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:43:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:43:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:44:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:44:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:45:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:45:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:46:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:46:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:47:16: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:47:16: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:48:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:48:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:49:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:49:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:50:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:50:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:50:41: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:50:41: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:51:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:51:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:52:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:52:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:52:41: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:52:41: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:53:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:53:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:54:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:54:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: execp_frontend [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:77:44: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:77:29: note: Assignment 'execp_frontend=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:78:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:80:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: execp_frontend [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:77:44: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:77:29: note: Assignment 'execp_frontend=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:80:5: note: Null pointer dereference tint2-v17.0.1/src/execplugin/execplugin.c:177:29: style:inconclusive: Function 'init_execp_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/execplugin/execplugin.h:125:29: note: Function 'init_execp_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/execplugin/execplugin.c:177:29: note: Function 'init_execp_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/execplugin/execplugin.c:647:33: style:inconclusive: Function 'execp_cmd_completed' argument 1 names different: declaration 'obj' definition 'execp'. [funcArgNamesDifferent] tint2-v17.0.1/src/execplugin/execplugin.h:143:33: note: Function 'execp_cmd_completed' argument 1 names different: declaration 'obj' definition 'execp'. tint2-v17.0.1/src/execplugin/execplugin.c:647:33: note: Function 'execp_cmd_completed' argument 1 names different: declaration 'obj' definition 'execp'. tint2-v17.0.1/src/execplugin/execplugin.c:61:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/execplugin/execplugin.c:530:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/freespace/freespace.c:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_items_order [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/freespace/freespace.c:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_shrink [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/freespace/freespace.c:112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/freespace/freespace.c:47:18: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: freespace [nullPointerOutOfMemory] tint2-v17.0.1/src/freespace/freespace.c:45:55: note: Assuming allocation function fails tint2-v17.0.1/src/freespace/freespace.c:45:36: note: Assignment 'freespace=(struct FreeSpace*)calloc(1,sizeof(struct FreeSpace))', assigned value is 0 tint2-v17.0.1/src/freespace/freespace.c:47:18: note: Null pointer dereference tint2-v17.0.1/src/freespace/freespace.c:35:33: style:inconclusive: Function 'init_freespace_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/freespace/freespace.h:18:33: note: Function 'init_freespace_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/freespace/freespace.c:35:33: note: Function 'init_freespace_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/freespace/freespace.c:76:15: style: Variable 'a' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/init.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_gradients [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_manager [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_manager [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/init.c:114:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/apps-common.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:245:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:279:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/apps-common.c:173:46: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] tint2-v17.0.1/src/launcher/apps-common.c:189:46: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] tint2-v17.0.1/src/launcher/apps-common.c:51:9: style: Condition 'found' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/launcher/apps-common.c:151:9: style: Same expression used in consecutive assignments of 'lang_index_name' and 'lang_index_generic_name'. [duplicateAssignExpression] tint2-v17.0.1/src/launcher/apps-common.c:152:9: note: Same expression used in consecutive assignments of 'lang_index_name' and 'lang_index_generic_name'. tint2-v17.0.1/src/launcher/apps-common.c:151:9: note: Same expression used in consecutive assignments of 'lang_index_name' and 'lang_index_generic_name'. tint2-v17.0.1/src/launcher/icon-theme-common.c:433:59: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/launcher/launcher.c:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startup_notifications [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:273:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:450:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:478:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_FIXED [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:578:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:605:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/launcher.c:476:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:476:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:477:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:477:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:478:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:478:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:479:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:479:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:480:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:480:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:481:18: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:481:18: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:482:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:482:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:483:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:483:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:484:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:484:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:484:53: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:484:53: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:485:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:485:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:486:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:486:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:487:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:487:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:488:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:488:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:489:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:489:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:495:9: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:495:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:498:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:498:9: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:508:27: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:499:40: note: Calling function 'launcher_reload_icon', 2nd argument 'launcherIcon' value is 0 tint2-v17.0.1/src/launcher/launcher.c:508:27: note: Null pointer dereference tint2-v17.0.1/src/launcher/launcher.c:89:32: style:inconclusive: Function 'init_launcher_panel' argument 1 names different: declaration 'panel' definition 'p'. [funcArgNamesDifferent] tint2-v17.0.1/src/launcher/launcher.h:62:32: note: Function 'init_launcher_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/launcher/launcher.c:89:32: note: Function 'init_launcher_panel' argument 1 names different: declaration 'panel' definition 'p'. tint2-v17.0.1/src/launcher/launcher.c:445:50: style:inconclusive: Function 'launcher_action' argument 2 names different: declaration 'e' definition 'evt'. [funcArgNamesDifferent] tint2-v17.0.1/src/launcher/launcher.h:72:50: note: Function 'launcher_action' argument 2 names different: declaration 'e' definition 'evt'. tint2-v17.0.1/src/launcher/launcher.c:445:50: note: Function 'launcher_action' argument 2 names different: declaration 'e' definition 'evt'. tint2-v17.0.1/src/launcher/launcher.c:177:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:193:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:196:23: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:244:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:264:23: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:358:19: style: Variable 'icon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:364:19: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/launcher.c:390:19: style: Variable 'launcherIcon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/xsettings-client.c:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:193:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:354:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XSETTINGS_SETTINGS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:385:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XSETTINGS_SCREEN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:414:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:461:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-client.c:201:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/launcher/xsettings-client.c:192:12: note: result is assigned tint2-v17.0.1/src/launcher/xsettings-client.c:201:12: note: result is overwritten tint2-v17.0.1/src/launcher/xsettings-client.c:47:86: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/launcher/xsettings-client.c:106:35: style: Parameter 'display' can be declared as pointer to const. However it seems that 'ignore_errors' is a callback function, if 'display' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/launcher/xsettings-client.c:351:36: note: You might need to cast the function pointer here tint2-v17.0.1/src/launcher/xsettings-client.c:106:35: note: Parameter 'display' can be declared as pointer to const tint2-v17.0.1/src/launcher/xsettings-client.c:106:57: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ignore_errors' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/launcher/xsettings-client.c:351:36: note: You might need to cast the function pointer here tint2-v17.0.1/src/launcher/xsettings-client.c:106:57: note: Parameter 'event' can be declared as pointer to const tint2-v17.0.1/src/launcher/xsettings-client.c:454:70: style: Parameter 'xev' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/launcher/xsettings-common.c:244:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/launcher/xsettings-common.c:244:29: style: Condition '*(char*)&myint==1' is always false [knownConditionTrueFalse] tint2-v17.0.1/src/launcher/xsettings-common.c:243:20: note: Assignment 'myint=0x01020304', assigned value is 16909060 tint2-v17.0.1/src/launcher/xsettings-common.c:244:29: note: Condition '*(char*)&myint==1' is always false tint2-v17.0.1/src/main.c:706:40: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/mouse_actions.c:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_lclick_command [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/mouse_actions.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_drag [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/mouse_actions.c:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_drag [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/mouse_actions.c:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/mouse_actions.c:27:58: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/mouse_actions.c:29:11: style: Variable 'task' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/mouse_actions.c:38:19: style: Variable 'icon' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/mouse_actions.c:47:14: style: Variable 'taskbar' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/panel.c:235:100: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/separator/separator.c:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_LINE_CAP_ROUND [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/separator/separator.c:23:5: warning: If memory allocation fails, then there is a possible null pointer dereference: separator [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:22:47: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:22:28: note: Assignment 'separator=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:23:5: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:24:5: warning: If memory allocation fails, then there is a possible null pointer dereference: separator [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:22:47: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:22:28: note: Assignment 'separator=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:24:5: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:25:5: warning: If memory allocation fails, then there is a possible null pointer dereference: separator [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:22:47: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:22:28: note: Assignment 'separator=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:25:5: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:26:5: warning: If memory allocation fails, then there is a possible null pointer dereference: separator [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:22:47: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:22:28: note: Assignment 'separator=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:26:5: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:27:5: warning: If memory allocation fails, then there is a possible null pointer dereference: separator [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:22:47: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:22:28: note: Assignment 'separator=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:27:5: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: separator [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:22:47: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:22:28: note: Assignment 'separator=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:28:5: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:29:5: warning: If memory allocation fails, then there is a possible null pointer dereference: separator [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:22:47: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:22:28: note: Assignment 'separator=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:29:5: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:45:12: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] tint2-v17.0.1/src/separator/separator.c:44:42: note: Assuming allocation function fails tint2-v17.0.1/src/separator/separator.c:44:23: note: Assignment 'copy=(struct Separator*)calloc(1,sizeof(struct Separator))', assigned value is 0 tint2-v17.0.1/src/separator/separator.c:45:12: note: Null pointer dereference tint2-v17.0.1/src/separator/separator.c:43:16: style: Variable 'old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/separator/separator.c:118:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/separator/separator.c:131:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/systray/systraybar.c:231:50: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/taskbar/task.c:687:59: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/taskbar/taskbar.c:388:72: error: There is an unknown macro here somewhere. Configuration is required. If RESET is a macro then please configure it. [unknownMacro] tint2-v17.0.1/src/taskbar/taskbarname.c:60:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Area [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_has_font [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:138:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskbarname_font_desc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:202:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desktop [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/taskbar/taskbarname.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_panels [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:22:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:48:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2-send/tint2-send.c:37:12: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2-send/tint2-send.c:36:31: note: Assuming allocation function fails tint2-v17.0.1/src/tint2-send/tint2-send.c:36:17: note: Assignment 'ret=(char*)calloc(1,tmp_size+1)', assigned value is 0 tint2-v17.0.1/src/tint2-send/tint2-send.c:37:12: note: Null pointer dereference tint2-v17.0.1/src/tint2-send/tint2-send.c:67:11: style: Variable 'action' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/background_gui.c:136:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:623:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:702:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:1008:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_TYPE_COLOR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/background_gui.c:165:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:156:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:165:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:179:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:176:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:179:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:192:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:189:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:192:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:206:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:203:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:206:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:219:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:216:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:219:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:231:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:229:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:231:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:246:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:242:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:246:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:262:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:257:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:262:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:274:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:272:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:274:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:289:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:285:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:289:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:304:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:300:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:304:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:316:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:314:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:316:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:330:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:326:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:330:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:344:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/background_gui.c:340:8: note: col is assigned tint2-v17.0.1/src/tint2conf/background_gui.c:344:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/background_gui.c:1019:41: style:inconclusive: Function 'background_update_for_gradient' argument 1 names different: declaration 'gradient_id' definition 'gradient_id_changed'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/gradient_gui.h:15:41: note: Function 'background_update_for_gradient' argument 1 names different: declaration 'gradient_id' definition 'gradient_id_changed'. tint2-v17.0.1/src/tint2conf/background_gui.c:1019:41: note: Function 'background_update_for_gradient' argument 1 names different: declaration 'gradient_id' definition 'gradient_id_changed'. tint2-v17.0.1/src/tint2conf/gradient_gui.c:55:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/gradient_gui.c:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_RGB24 [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/gradient_gui.c:530:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_RGB24 [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/gradient_gui.c:204:5: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:203:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:203:25: note: Assignment 'g=(struct GradientConfig*)calloc(1,sizeof(struct GradientConfig))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:204:5: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/gradient_gui.c:228:12: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:227:70: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:227:37: note: Assignment 'copy=(struct GradientConfigColorStop*)calloc(1,sizeof(struct GradientConfigColorStop))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:228:12: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/gradient_gui.c:245:5: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:25: note: Assignment 'g=(struct GradientConfig*)calloc(1,sizeof(struct GradientConfig))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:245:5: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/gradient_gui.c:246:5: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:25: note: Assignment 'g=(struct GradientConfig*)calloc(1,sizeof(struct GradientConfig))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:246:5: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/gradient_gui.c:247:5: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:25: note: Assignment 'g=(struct GradientConfig*)calloc(1,sizeof(struct GradientConfig))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:247:5: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/gradient_gui.c:248:5: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:25: note: Assignment 'g=(struct GradientConfig*)calloc(1,sizeof(struct GradientConfig))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:248:5: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/gradient_gui.c:248:45: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:25: note: Assignment 'g=(struct GradientConfig*)calloc(1,sizeof(struct GradientConfig))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:248:45: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/gradient_gui.c:81:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:73:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:81:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:97:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:91:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:97:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:110:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:108:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:110:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:131:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:121:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:131:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:162:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:154:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:162:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:175:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/gradient_gui.c:173:8: note: col is assigned tint2-v17.0.1/src/tint2conf/gradient_gui.c:175:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/gradient_gui.c:225:30: style: Variable 'old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/gradient_gui.c:240:21: style: Variable 'g_old' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:41: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'gradient_stop_duplicate' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/tint2conf/gradient_gui.c:145:5: note: You might need to cast the function pointer here tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:41: note: Parameter 'widget' can be declared as pointer to const tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:58: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gradient_stop_duplicate' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/tint2conf/gradient_gui.c:145:5: note: You might need to cast the function pointer here tint2-v17.0.1/src/tint2conf/gradient_gui.c:483:58: note: Parameter 'data' can be declared as pointer to const tint2-v17.0.1/src/tint2conf/main.c:56:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:119:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:369:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:396:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:441:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:463:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:517:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:556:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:727:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:757:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:784:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:807:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:924:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/main.c:245: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] tint2-v17.0.1/src/tint2conf/main.c:114:12: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/main.c:541:12: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/md4.c:251:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:232:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:428:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1170:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1863:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1921:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:1945:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:2040:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:2164:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:2577:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:3047:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:3586:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:3736:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:4152:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:4277:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:4722:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:5192:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:5433:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:5884:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:6042:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties.c:271:21: 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] tint2-v17.0.1/src/tint2conf/properties.c:279:23: 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] tint2-v17.0.1/src/tint2conf/properties.c:287:18: 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] tint2-v17.0.1/src/tint2conf/properties.c:295:24: 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] tint2-v17.0.1/src/tint2conf/properties.c:303: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] tint2-v17.0.1/src/tint2conf/properties.c:311: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] tint2-v17.0.1/src/tint2conf/properties.c:319:21: 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] tint2-v17.0.1/src/tint2conf/properties.c:327:18: 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] tint2-v17.0.1/src/tint2conf/properties.c:335:23: 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] tint2-v17.0.1/src/tint2conf/properties.c:343: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] tint2-v17.0.1/src/tint2conf/properties.c:351: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] tint2-v17.0.1/src/tint2conf/properties.c:363: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] tint2-v17.0.1/src/tint2conf/properties.c:413: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] tint2-v17.0.1/src/tint2conf/properties.c:1179: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] tint2-v17.0.1/src/tint2conf/properties.c:2173: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] tint2-v17.0.1/src/tint2conf/properties.c:3573:28: 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] tint2-v17.0.1/src/tint2conf/properties.c:4121:33: 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] tint2-v17.0.1/src/tint2conf/properties.c:4246:28: 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] tint2-v17.0.1/src/tint2conf/properties.c:4691:27: 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] tint2-v17.0.1/src/tint2conf/properties.c:1285:9: error: Memory leak: result [memleak] tint2-v17.0.1/src/tint2conf/properties.c:1463:34: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1452:41: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1463:34: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1464:18: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1452:41: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1464:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1464:32: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1453:41: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1464:32: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1465:18: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1453:41: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1454:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1465:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1478:33: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1467:39: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1478:33: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1479:18: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1467:39: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1479:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1479:31: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1468:39: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1479:31: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1480:18: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1468:39: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1469:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1480:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1493:31: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1482:35: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1493:31: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1494:18: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1482:35: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1494:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1494:29: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1483:35: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1494:29: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1495:18: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1483:35: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1484:35: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1495:18: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1536:38: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1525:45: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1536:38: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1537:22: warning: Possible null pointer dereference: separator1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1525:45: note: Assignment 'separator1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1537:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1537:36: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1526:45: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1537:36: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1538:22: warning: Possible null pointer dereference: separator2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1526:45: note: Assignment 'separator2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1527:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1538:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1551:37: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1540:43: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1551:37: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1552:22: warning: Possible null pointer dereference: executor1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1540:43: note: Assignment 'executor1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1552:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1552:35: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1541:43: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1552:35: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1553:22: warning: Possible null pointer dereference: executor2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1541:43: note: Assignment 'executor2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1542:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1553:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1566:35: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1555:39: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1566:35: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1567:22: warning: Possible null pointer dereference: button1 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1555:39: note: Assignment 'button1=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1567:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1567:33: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1556:39: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1567:33: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:1568:22: warning: Possible null pointer dereference: button2 [nullPointer] tint2-v17.0.1/src/tint2conf/properties.c:1556:39: note: Assignment 'button2=NULL', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1557:39: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/properties.c:1568:22: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:2015:17: warning: If memory allocation fails, then there is a possible null pointer dereference: theme [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/properties.c:2014:42: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/properties.c:2014:42: note: Assignment 'theme=calloc(1,sizeof(struct IconTheme))', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:2015:17: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:2016:17: warning: If memory allocation fails, then there is a possible null pointer dereference: theme [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/properties.c:2014:42: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/properties.c:2014:42: note: Assignment 'theme=calloc(1,sizeof(struct IconTheme))', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:2016:17: note: Null pointer dereference tint2-v17.0.1/src/tint2conf/properties.c:495:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:482:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:495:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:521:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:512:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:521:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:534:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:531:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:534:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:559:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:551:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:559:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:577:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:569:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:577:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:595:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:587:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:595:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:608:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:605:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:608:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:635:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:618:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:635:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:651:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:645:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:651:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:667:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:661:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:667:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:683:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:677:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:683:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:697:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:693:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:697:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:712:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:707:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:712:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:728:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:722:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:728:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:743:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:738:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:743:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:759:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:754:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:759:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:775:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:770:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:775:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:791:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:786:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:791:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:809:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:802:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:809:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:827:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:820:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:827:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:859:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:838:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:859:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:876:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:869:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:876:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:899:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:896:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:899:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:916:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:909:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:916:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:953:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:936:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:953:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:972:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:963:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:972:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:991:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:982:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:991:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:1012:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:1001:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:1012:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:1039:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:1022:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:1039:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:1071:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:1049:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:1071:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2301:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2294:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2301:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2318:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2311:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2318:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2335:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2328:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2335:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2352:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2345:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2352:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2368:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2362:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2368:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2382:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2378:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2382:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2400:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2393:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2400:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2418:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2411:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2418:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2435:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2429:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2435:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2466:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2460:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2466:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2484:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2476:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2484:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2590:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2583:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2590:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2603:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2601:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2603:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2621:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2614:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2621:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2638:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2632:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2638:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2656:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2649:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2656:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2669:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2667:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2669:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2698:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2689:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2698:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2727:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2708:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2727:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2760:15: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2737:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2760:15: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2779:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2772:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2779:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2797:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2790:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2797:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2814:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2808:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2814:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2831:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2825:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2831:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2862:15: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2842:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2862:15: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2882:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2875:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2882:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2900:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2893:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2900:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2918:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2911:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2918:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2936:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2930:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2936:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2954:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2948:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2954:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:2987:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2978:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:2987:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3005:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:2998:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3005:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3082:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3053:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3082:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3121:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3092:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3121:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3160:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3131:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3160:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3199:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3170:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3199:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3251:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3209:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3251:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3265:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3262:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3265:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3278:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3275:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3278:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3294:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3288:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3294:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3311:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3304:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3311:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3328:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3321:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3328:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3341:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3339:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3341:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3354:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3351:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3354:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3367:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3364:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3367:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3384:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3377:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3384:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3401:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3394:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3401:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3414:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3411:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3414:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3750:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3743:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3750:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3768:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3761:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3768:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3787:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3779:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3787:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3819:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3798:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3819:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3837:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3831:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3837:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3854:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3848:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3854:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3871:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3865:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3871:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3888:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3882:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3888:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3918:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3899:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3918:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3936:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3929:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3936:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3953:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3946:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3953:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:3970:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3963:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:3970:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4006:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:3994:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4006:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4042:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4030:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4042:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4069:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4053:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4069:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4088:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4081:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4088:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4160:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4158:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4160:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4177:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4175:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4177:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4193:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4187:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4193:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4206:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4204:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4206:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4219:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4217:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4219:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4287:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4284:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4287:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4304:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4297:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4304:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4321:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4314:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4321:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4339:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4332:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4339:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4358:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4349:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4358:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4377:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4369:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4377:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4415:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4387:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4415:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4433:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4427:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4433:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4450:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4444:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4450:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4467:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4461:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4467:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4484:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4478:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4484:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4514:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4495:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4514:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4532:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4525:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4532:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4549:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4542:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4549:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4566:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4559:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4566:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4594:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4586:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4594:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4607:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4605:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4607:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4619:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4617:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4619:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4632:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4629:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4632:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4645:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4642:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4645:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4658:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4656:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4658:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4731:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4729:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4731:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4744:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4742:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4744:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4770:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4755:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4770:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4788:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4782:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4788:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4805:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4799:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4805:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4822:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4816:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4822:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4839:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4833:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4839:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4869:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4850:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4869:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4887:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4880:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4887:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4904:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4897:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4904:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4921:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4914:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4921:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4949:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4941:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4949:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4962:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4960:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4962:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4974:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:4972:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:4974:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5214:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5198:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5214:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5252:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5224:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5252:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5271:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5263:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5271:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5289:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5281:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5289:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5307:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5299:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5307:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5321:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5317:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5321:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5338:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5331:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5338:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5356:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5349:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5356:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5374:9: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5367:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5374:9: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5391:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5385:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5391:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5452:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5450:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5452:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5471:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5469:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5471:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5488:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5482:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5488:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5515:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5499:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5515:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5532:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5526:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5532:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5562:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5543:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5562:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5581:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5574:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5581:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5598:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5592:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5598:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5615:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5609:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5615:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5632:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5626:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5632:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5649:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5643:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5649:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5679:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5660:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5679:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5697:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5690:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5697:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5714:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5707:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5714:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5731:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5724:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5731:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5766:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5754:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5766:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5801:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5789:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5801:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5818:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5812:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5818:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5842:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5829:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5842:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5902:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5900:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5902:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5938:18: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5923:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5938:18: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5956:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5949:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5956:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5973:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5966:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5973:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:5990:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:5983:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:5990:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:6016:16: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] tint2-v17.0.1/src/tint2conf/properties.c:6010:8: note: col is assigned tint2-v17.0.1/src/tint2conf/properties.c:6016:16: note: col is overwritten tint2-v17.0.1/src/tint2conf/properties.c:4110:34: style:inconclusive: Function 'create_separator' argument 1 names different: declaration 'parent' definition 'notebook'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/properties.c:153:34: note: Function 'create_separator' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4110:34: note: Function 'create_separator' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4234:30: style:inconclusive: Function 'create_execp' argument 1 names different: declaration 'parent' definition 'notebook'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/properties.c:154:30: note: Function 'create_execp' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4234:30: note: Function 'create_execp' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4679:31: style:inconclusive: Function 'create_button' argument 1 names different: declaration 'parent' definition 'notebook'. [funcArgNamesDifferent] tint2-v17.0.1/src/tint2conf/properties.c:155:31: note: Function 'create_button' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:4679:31: note: Function 'create_button' argument 1 names different: declaration 'parent' definition 'notebook'. tint2-v17.0.1/src/tint2conf/properties.c:1374:25: style: Local variable 'iter' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:1363:17: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:1374:25: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:1606:21: style: Local variable 'iter' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:1585:17: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:1606:21: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:2517:21: style: Local variable 'iter' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:2512:17: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:2517:21: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:3028:32: style: Local variable 'notebook' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.c:45:12: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties.c:3028:32: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties.c:172:18: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:1404:28: style: Variable 'separator' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:1412:27: style: Variable 'executor' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:1420:25: style: Variable 'button' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties.c:3561:31: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties.c:5830:11: style: Variable 'bat_format_spec' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:1005:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties_rw.c:1018:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/properties_rw.c:70:14: style: Local variable 'panel_items' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.h:26:22: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties_rw.c:70:14: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties_rw.c:689:12: style: Local variable 'icon_theme' shadows outer variable [shadowVariable] tint2-v17.0.1/src/tint2conf/properties.h:174:26: note: Shadowed declaration tint2-v17.0.1/src/tint2conf/properties_rw.c:689:12: note: Shadow variable tint2-v17.0.1/src/tint2conf/properties_rw.c:486:51: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:496:39: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:511:51: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:2092:20: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/properties_rw.c:2103:23: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/tint2conf/theme_view.c:179:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tint2conf/theme_view.c:148:12: style: Variable 'name' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/tooltip/tooltip.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgrounds [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:138:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_win [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitors [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitors [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:331:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/tooltip/tooltip.c:249:12: style: Variable 'panel' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:235:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:403:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:445:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_effects [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:633:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:768:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:860:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:918:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:990:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1028:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_horizontal [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1076:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ALIGN_CENTER [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:1286:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/area.c:517:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/area.c:532:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/area.c:1154:5: warning: If memory allocation fails, then there is a possible null pointer dereference: gi [nullPointerOutOfMemory] tint2-v17.0.1/src/util/area.c:1180:58: note: Assuming allocation function fails tint2-v17.0.1/src/util/area.c:1180:32: note: Assignment 'gi=(struct GradientInstance*)calloc(1,sizeof(struct GradientInstance))', assigned value is 0 tint2-v17.0.1/src/util/area.c:1181:39: note: Calling function 'instantiate_gradient', 3rd argument 'gi' value is 0 tint2-v17.0.1/src/util/area.c:1154:5: note: Null pointer dereference tint2-v17.0.1/src/util/area.c:1155:5: warning: If memory allocation fails, then there is a possible null pointer dereference: gi [nullPointerOutOfMemory] tint2-v17.0.1/src/util/area.c:1180:58: note: Assuming allocation function fails tint2-v17.0.1/src/util/area.c:1180:32: note: Assignment 'gi=(struct GradientInstance*)calloc(1,sizeof(struct GradientInstance))', assigned value is 0 tint2-v17.0.1/src/util/area.c:1181:39: note: Calling function 'instantiate_gradient', 3rd argument 'gi' value is 0 tint2-v17.0.1/src/util/area.c:1155:5: note: Null pointer dereference tint2-v17.0.1/src/util/area.c:918:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tint2-v17.0.1/src/util/area.c:921:7: note: Found duplicate branches for 'if' and 'else'. tint2-v17.0.1/src/util/area.c:918:5: note: Found duplicate branches for 'if' and 'else'. tint2-v17.0.1/src/util/area.c:1276:9: style: Statements following 'return' will never be executed. [unreachableCode] tint2-v17.0.1/src/util/area.c:825:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] tint2-v17.0.1/src/util/area.c:264:19: style: Variable 'child' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:304:19: style: Variable 'child' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:502:64: style: Parameter 'color2' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/area.c:930:55: style: Parameter 'line1_font_desc' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/area.c:931:55: style: Parameter 'line2_font_desc' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/area.c:1117:17: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1128:17: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1206:11: style: Variable 'element_area' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1207:11: style: Variable 'parent_area' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/area.c:1032:26: style: Variable 'new_size' is assigned a value that is never used. [unreadVariable] tint2-v17.0.1/src/util/bt.c:265:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/cache.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/cache.c:112:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/cache.c:103:12: style: Variable 'k' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/cache.c:104:12: style: Variable 'v' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/cache.c:154:12: style: Variable 'old_value' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/common.c:196:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:715:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PictStandardARGB32 [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:733:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ATTR_FOREGROUND [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:795:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_icons [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:921:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PictOpSrc [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:951:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1000:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1062:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1093:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:1174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/common.c:339:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] tint2-v17.0.1/src/util/common.c:169:25: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] tint2-v17.0.1/src/util/common.c:1118:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/common.c:773:64: warning: Invalid sqrt() argument nr 1. The value is -2 but the valid values are '0.0:'. [invalidFunctionArg] tint2-v17.0.1/src/util/common.c:765:30: note: Assuming that condition 'i<=shadow_size' is not redundant tint2-v17.0.1/src/util/common.c:773:64: note: Invalid argument tint2-v17.0.1/src/util/common.c:335:9: style: Condition '!command' is always false [knownConditionTrueFalse] tint2-v17.0.1/src/util/common.c:436:17: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:435:30: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:435:30: note: Assignment 'result=calloc(buf_size,1)', assigned value is 0 tint2-v17.0.1/src/util/common.c:436:17: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:437:17: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:435:30: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:435:30: note: Assignment 'result=calloc(buf_size,1)', assigned value is 0 tint2-v17.0.1/src/util/common.c:437:17: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:452:13: warning: If memory allocation fails, then there is a possible null pointer dereference: home_slash [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:451:30: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:451:30: note: Assignment 'home_slash=calloc(buf_size,1)', assigned value is 0 tint2-v17.0.1/src/util/common.c:452:13: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:453:13: warning: If memory allocation fails, then there is a possible null pointer dereference: home_slash [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:451:30: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:451:30: note: Assignment 'home_slash=calloc(buf_size,1)', assigned value is 0 tint2-v17.0.1/src/util/common.c:453:13: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:458:17: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:457:30: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:457:30: note: Assignment 'result=calloc(buf_size2,1)', assigned value is 0 tint2-v17.0.1/src/util/common.c:458:17: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:459:17: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:457:30: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:457:30: note: Assignment 'result=calloc(buf_size2,1)', assigned value is 0 tint2-v17.0.1/src/util/common.c:459:17: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:1181:13: warning: If resource allocation fails, then there is a possible null pointer dereference: header [nullPointerOutOfResources] tint2-v17.0.1/src/util/common.c:1180:25: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1180:25: note: Assignment 'header=fopen(header_name,"wt")', assigned value is 0 tint2-v17.0.1/src/util/common.c:1181:13: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:1197:12: warning: If resource allocation fails, then there is a possible null pointer dereference: header [nullPointerOutOfResources] tint2-v17.0.1/src/util/common.c:1180:25: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1180:25: note: Assignment 'header=fopen(header_name,"wt")', assigned value is 0 tint2-v17.0.1/src/util/common.c:1197:12: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:1205:13: warning: If resource allocation fails, then there is a possible null pointer dereference: source [nullPointerOutOfResources] tint2-v17.0.1/src/util/common.c:1204:25: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1204:25: note: Assignment 'source=fopen(source_name,"wt")', assigned value is 0 tint2-v17.0.1/src/util/common.c:1205:13: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:1221:17: warning: If resource allocation fails, then there is a possible null pointer dereference: source [nullPointerOutOfResources] tint2-v17.0.1/src/util/common.c:1204:25: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1204:25: note: Assignment 'source=fopen(source_name,"wt")', assigned value is 0 tint2-v17.0.1/src/util/common.c:1221:17: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:1223:13: warning: If resource allocation fails, then there is a possible null pointer dereference: source [nullPointerOutOfResources] tint2-v17.0.1/src/util/common.c:1204:25: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1204:25: note: Assignment 'source=fopen(source_name,"wt")', assigned value is 0 tint2-v17.0.1/src/util/common.c:1223:13: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:1224:12: warning: If resource allocation fails, then there is a possible null pointer dereference: source [nullPointerOutOfResources] tint2-v17.0.1/src/util/common.c:1204:25: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1204:25: note: Assignment 'source=fopen(source_name,"wt")', assigned value is 0 tint2-v17.0.1/src/util/common.c:1224:12: note: Null pointer dereference tint2-v17.0.1/src/util/common.c:519:33: style:inconclusive: Function 'extract_values' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent] tint2-v17.0.1/src/util/common.h:62:33: note: Function 'extract_values' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:519:33: note: Function 'extract_values' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:537:35: style:inconclusive: Function 'extract_values_4' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent] tint2-v17.0.1/src/util/common.h:63:35: note: Function 'extract_values_4' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:537:35: note: Function 'extract_values_4' argument 1 names different: declaration 'value' definition 'str'. tint2-v17.0.1/src/util/common.c:980:25: style:inconclusive: Function 'get_text_size2' argument 5 names different: declaration 'available_with' definition 'available_width'. [funcArgNamesDifferent] tint2-v17.0.1/src/util/common.h:120:25: note: Function 'get_text_size2' argument 5 names different: declaration 'available_with' definition 'available_width'. tint2-v17.0.1/src/util/common.c:980:25: note: Function 'get_text_size2' argument 5 names different: declaration 'available_with' definition 'available_width'. tint2-v17.0.1/src/util/common.c:169:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/common.c:484:22: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/common.c:731:60: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'is_color_attribute' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/common.c:754:35: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/common.c:731:60: note: Parameter 'user_data' can be declared as pointer to const tint2-v17.0.1/src/util/common.c:1125:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/common.c:1219:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/common.c:339:17: style: Variable 'tooltip' is assigned a value that is never used. [unreadVariable] tint2-v17.0.1/src/util/common.c:794:26: style: Variable 'counter' is assigned a value that is never used. [unreadVariable] tint2-v17.0.1/src/util/gradient.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/gradient.c:122:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/gradient.c:53:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_top [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:52:46: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:52:30: note: Assignment 'offset_top=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:53:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:54:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_top [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:52:46: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:52:30: note: Assignment 'offset_top=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:54:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:57:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_bottom [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:56:49: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:56:33: note: Assignment 'offset_bottom=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:57:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:58:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_bottom [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:56:49: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:56:33: note: Assignment 'offset_bottom=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:58:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:59:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_bottom [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:56:49: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:56:33: note: Assignment 'offset_bottom=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:59:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:60:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_bottom [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:56:49: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:56:33: note: Assignment 'offset_bottom=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:60:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:64:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_left [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:63:47: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:63:31: note: Assignment 'offset_left=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:64:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:65:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_left [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:63:47: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:63:31: note: Assignment 'offset_left=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:65:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:68:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_right [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:67:48: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:67:32: note: Assignment 'offset_right=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:68:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:69:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_right [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:67:48: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:67:32: note: Assignment 'offset_right=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:69:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:70:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_right [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:67:48: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:67:32: note: Assignment 'offset_right=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:70:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:71:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_right [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:67:48: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:67:32: note: Assignment 'offset_right=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:71:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:76:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:75:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:75:35: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:76:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:77:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:75:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:75:35: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:77:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:78:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:75:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:75:35: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:78:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:79:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:75:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:75:35: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:79:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:82:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:81:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:81:35: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:82:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:83:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:81:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:81:35: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:83:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:84:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:81:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:81:35: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:84:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:85:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:81:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:81:35: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:85:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:88:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_r [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:87:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:87:35: note: Assignment 'offset_center_r=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:88:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:89:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_r [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:87:51: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:87:35: note: Assignment 'offset_center_r=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:89:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:93:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:92:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:92:27: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:93:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:94:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:92:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:92:27: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:94:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:95:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:92:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:92:27: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:95:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:96:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_x [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:92:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:92:27: note: Assignment 'offset_center_x=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:96:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:99:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:98:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:98:27: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:99:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:100:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:98:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:98:27: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:100:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:101:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:98:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:98:27: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:101:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:102:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_y [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:98:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:98:27: note: Assignment 'offset_center_y=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:102:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:105:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_r [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:104:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:104:27: note: Assignment 'offset_center_r=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:105:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:106:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_r [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:104:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:104:27: note: Assignment 'offset_center_r=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:106:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:107:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_r [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:104:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:104:27: note: Assignment 'offset_center_r=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:107:9: note: Null pointer dereference tint2-v17.0.1/src/util/gradient.c:108:9: warning: If memory allocation fails, then there is a possible null pointer dereference: offset_center_r [nullPointerOutOfMemory] tint2-v17.0.1/src/util/gradient.c:104:43: note: Assuming allocation function fails tint2-v17.0.1/src/util/gradient.c:104:27: note: Assignment 'offset_center_r=(struct Offset*)calloc(1,sizeof(struct Offset))', assigned value is 0 tint2-v17.0.1/src/util/gradient.c:108:9: note: Null pointer dereference tint2-v17.0.1/src/util/mem.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:259:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:298:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:307:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:316:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:325:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/mem.c:102:5: warning: Return value of function dlerror() is not used. [ignoredReturnValue] tint2-v17.0.1/src/util/mem.c:69:25: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/mem.c:69:47: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/mem.c:86:25: style: Parameter 'x' can be declared as pointer to const. However it seems that 'return_null' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/mem.c:97:34: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/mem.c:86:25: note: Parameter 'x' can be declared as pointer to const tint2-v17.0.1/src/util/mem.c:86:34: style: Parameter 'y' can be declared as pointer to const. However it seems that 'return_null' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tint2-v17.0.1/src/util/mem.c:97:34: note: You might need to cast the function pointer here tint2-v17.0.1/src/util/mem.c:86:34: note: Parameter 'y' can be declared as pointer to const tint2-v17.0.1/src/util/mem.c:106:11: style: Variable 'err' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/print.c:70:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/print.c:75:25: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:448:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:586:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:593:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:646:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDamageNotify [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:662:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPressMask [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:670:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/server.c:609:11: warning: Either the condition 'xvi' is redundant or there is possible null pointer dereference: xvi. [nullPointerRedundantCheck] tint2-v17.0.1/src/util/server.c:599:9: note: Assuming that condition 'xvi' is not redundant tint2-v17.0.1/src/util/server.c:609:11: note: Null pointer dereference tint2-v17.0.1/src/util/server.c:39:33: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:39:49: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:315:30: style: Parameter 'crtc' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:315:51: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/server.c:600:28: style: Variable 'format' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/server.c:680:27: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/signals.c:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execp_list [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/signals.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crash [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/test.c:166:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] tint2-v17.0.1/src/util/test.c:168:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] tint2-v17.0.1/src/util/test.c:168:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] tint2-v17.0.1/src/util/test.c:27:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] tint2-v17.0.1/src/util/test.c:26:48: note: Assuming allocation function fails tint2-v17.0.1/src/util/test.c:26:26: note: Assignment 'item=(struct TestListItem*)calloc(sizeof(struct TestListItem),1)', assigned value is 0 tint2-v17.0.1/src/util/test.c:27:5: note: Null pointer dereference tint2-v17.0.1/src/util/test.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] tint2-v17.0.1/src/util/test.c:26:48: note: Assuming allocation function fails tint2-v17.0.1/src/util/test.c:26:26: note: Assignment 'item=(struct TestListItem*)calloc(sizeof(struct TestListItem),1)', assigned value is 0 tint2-v17.0.1/src/util/test.c:28:5: note: Null pointer dereference tint2-v17.0.1/src/util/test.c:86:45: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/timer.c:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:233:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:546:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:583:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/timer.c:54:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:544:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:863:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:900:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1019:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1056:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1167:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1209:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1248:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1386:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1429:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:1469:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tint2-v17.0.1/src/util/timer.c:144:16: style: Variable 'timer' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/util/timer.c:205:37: style: Parameter 'tp' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/timer.c:292:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/uevent.h:76:67: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/uevent.h:80:69: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/window.c:46:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:75:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:117:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:219:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:234:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:249:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:262:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_WINDOW [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:267:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_WINDOW [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:395:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:628:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_thumbnails [valueFlowBailoutIncompleteVar] tint2-v17.0.1/src/util/window.c:332:16: error: Array 'width[2147483648]' accessed at index -1, which is out of bounds. [negativeIndex] tint2-v17.0.1/src/util/window.c:313:21: note: Assignment 'icon_num=-1', assigned value is -1 tint2-v17.0.1/src/util/window.c:314:19: note: Assuming condition is false tint2-v17.0.1/src/util/window.c:332:16: note: Negative array index tint2-v17.0.1/src/util/window.c:333:17: error: Array 'height[2147483648]' accessed at index -1, which is out of bounds. [negativeIndex] tint2-v17.0.1/src/util/window.c:313:21: note: Assignment 'icon_num=-1', assigned value is -1 tint2-v17.0.1/src/util/window.c:314:19: note: Assuming condition is false tint2-v17.0.1/src/util/window.c:333:17: note: Negative array index tint2-v17.0.1/src/util/window.c:334:21: error: Array 'icon_data[2147483648]' accessed at index -1, which is out of bounds. [negativeIndex] tint2-v17.0.1/src/util/window.c:313:21: note: Assignment 'icon_num=-1', assigned value is -1 tint2-v17.0.1/src/util/window.c:314:19: note: Assuming condition is false tint2-v17.0.1/src/util/window.c:334:21: note: Negative array index tint2-v17.0.1/src/util/window.c:158:36: style: Condition '!match_right' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:149:23: note: Assignment 'match_right=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:158:36: note: Condition '!match_right' is always true tint2-v17.0.1/src/util/window.c:158:71: style: Condition '!match_bottom' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:150:24: note: Assignment 'match_bottom=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:158:71: note: Condition '!match_bottom' is always true tint2-v17.0.1/src/util/window.c:187:36: style: Condition '!match_right' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:178:23: note: Assignment 'match_right=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:187:36: note: Condition '!match_right' is always true tint2-v17.0.1/src/util/window.c:187:71: style: Condition '!match_bottom' is always true [knownConditionTrueFalse] tint2-v17.0.1/src/util/window.c:179:24: note: Assignment 'match_bottom=0', assigned value is 0 tint2-v17.0.1/src/util/window.c:187:71: note: Condition '!match_bottom' is always true tint2-v17.0.1/src/util/window.c:270:28: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tint2-v17.0.1/src/util/window.c:607:15: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] tint2-v17.0.1/src/launcher/apps-common.c:274:5: warning: If memory allocation fails, then there is a possible null pointer dereference: entry [ctunullpointerOutOfMemory] tint2-v17.0.1/src/tint2conf/properties.c:1919:33: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/properties.c:1919:33: note: Assignment 'entry=calloc(1,sizeof(struct DesktopEntry))', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:1920:27: note: Calling function read_desktop_file, 2nd argument is null tint2-v17.0.1/src/launcher/apps-common.c:274:5: note: Dereferencing argument entry that is null tint2-v17.0.1/src/util/area.c:1154:5: warning: If memory allocation fails, then there is a possible null pointer dereference: gi [ctunullpointerOutOfMemory] tint2-v17.0.1/src/util/area.c:1180:58: note: Assuming allocation function fails tint2-v17.0.1/src/util/area.c:1180:32: note: Assignment 'gi=(struct GradientInstance*)calloc(1,sizeof(struct GradientInstance))', assigned value is 0 tint2-v17.0.1/src/util/area.c:1181:29: note: Calling function instantiate_gradient, 3rd argument is null tint2-v17.0.1/src/util/area.c:1154:5: note: Dereferencing argument gi that is null tint2-v17.0.1/src/util/timer.c:54:11: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [ctunullpointerOutOfMemory] tint2-v17.0.1/src/util/timer.c:339:30: note: Assuming allocation function fails tint2-v17.0.1/src/util/timer.c:339:30: note: Assignment 'timer=calloc(1,sizeof(struct Timer))', assigned value is 0 tint2-v17.0.1/src/util/timer.c:340:19: note: Calling function init_timer, 1st argument is null tint2-v17.0.1/src/util/timer.c:54:11: note: Dereferencing argument timer that is null diff: 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:377:53: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:377:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:378:53: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:378:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:379:53: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:379:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:380:53: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:380:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:381:71: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:376:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:381:71: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:385:53: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:385:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:386:53: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:386:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:387:53: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:387:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:388:71: warning: If memory allocation fails, then there is a possible null pointer dereference: piece [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:384:66: note: Assignment 'piece=g_string_new("")', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:388:71: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/drag_and_drop.c:415:27: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory] tint2-v17.0.1/src/drag_and_drop.c:354:44: note: Assuming allocation function fails tint2-v17.0.1/src/drag_and_drop.c:354:44: note: Assignment 'cmd=g_string_new(dnd_launcher_icon->cmd)', assigned value is 0 tint2-v17.0.1/src/drag_and_drop.c:415:27: note: Null pointer dereference head tint2-v17.0.1/src/execplugin/execplugin.c:50:41: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:50:41: note: Null pointer dereference head tint2-v17.0.1/src/execplugin/execplugin.c:52:41: warning: If memory allocation fails, then there is a possible null pointer dereference: execp [nullPointerOutOfMemory] tint2-v17.0.1/src/execplugin/execplugin.c:37:35: note: Assuming allocation function fails tint2-v17.0.1/src/execplugin/execplugin.c:37:20: note: Assignment 'execp=(struct Execp*)calloc(1,sizeof(struct Execp))', assigned value is 0 tint2-v17.0.1/src/execplugin/execplugin.c:52:41: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/launcher/apps-common.c:130:22: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/apps-common.c:227:40: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/apps-common.c:227:40: note: Assignment 'full_path=g_build_filename(path,file_name,NULL)', assigned value is 0 tint2-v17.0.1/src/launcher/apps-common.c:228:37: note: Calling function 'read_desktop_file_full_path', 1st argument 'full_path' value is 0 tint2-v17.0.1/src/launcher/apps-common.c:130:22: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/launcher/apps-common.c:175:41: warning: If memory allocation fails, then there is a possible null pointer dereference: localized_key [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/apps-common.c:174:63: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/apps-common.c:174:63: note: Assignment 'localized_key=g_strdup_printf("Name[%s]",languages[i])', assigned value is 0 tint2-v17.0.1/src/launcher/apps-common.c:175:41: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/launcher/apps-common.c:191:41: warning: If memory allocation fails, then there is a possible null pointer dereference: localized_key [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/apps-common.c:190:63: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/apps-common.c:190:63: note: Assignment 'localized_key=g_strdup_printf("GenericName[%s]",languages[i])', assigned value is 0 tint2-v17.0.1/src/launcher/apps-common.c:191:41: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/launcher/launcher.c:454:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:451:36: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:451:36: note: Assignment 'cmd=g_string_new(icon->cmd)', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:454:19: note: Null pointer dereference head tint2-v17.0.1/src/launcher/launcher.c:484:53: warning: If memory allocation fails, then there is a possible null pointer dereference: launcherIcon [nullPointerOutOfMemory] tint2-v17.0.1/src/launcher/launcher.c:475:60: note: Assuming allocation function fails tint2-v17.0.1/src/launcher/launcher.c:475:38: note: Assignment 'launcherIcon=(struct LauncherIcon*)calloc(1,sizeof(struct LauncherIcon))', assigned value is 0 tint2-v17.0.1/src/launcher/launcher.c:484:53: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/taskbar/taskbarname.c:241:24: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] tint2-v17.0.1/src/taskbar/taskbarname.c:235:32: note: Assuming allocation function fails tint2-v17.0.1/src/taskbar/taskbarname.c:235:32: note: Assignment 'name=g_strdup(l->data)', assigned value is 0 tint2-v17.0.1/src/taskbar/taskbarname.c:241:24: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/tint2conf/background_gui.c:50:26: warning: If memory allocation fails, then there is a possible null pointer dereference: parts [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/background_gui.c:48:35: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/background_gui.c:48:35: note: Assignment 'parts=g_strsplit(text,", ",-1)', assigned value is 0 tint2-v17.0.1/src/tint2conf/background_gui.c:50:26: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/tint2conf/background_gui.c:51:29: warning: If memory allocation fails, then there is a possible null pointer dereference: parts [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/background_gui.c:48:35: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/background_gui.c:48:35: note: Assignment 'parts=g_strsplit(text,", ",-1)', assigned value is 0 tint2-v17.0.1/src/tint2conf/background_gui.c:51:29: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/tint2conf/background_gui.c:54:13: warning: If memory allocation fails, then there is a possible null pointer dereference: parts [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/background_gui.c:48:35: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/background_gui.c:48:35: note: Assignment 'parts=g_strsplit(text,", ",-1)', assigned value is 0 tint2-v17.0.1/src/tint2conf/background_gui.c:51:28: note: Assuming condition is false tint2-v17.0.1/src/tint2conf/background_gui.c:54:13: note: Null pointer dereference head tint2-v17.0.1/src/tint2conf/gradient_gui.c:248:45: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/gradient_gui.c:244:25: note: Assignment 'g=(struct GradientConfig*)calloc(1,sizeof(struct GradientConfig))', assigned value is 0 tint2-v17.0.1/src/tint2conf/gradient_gui.c:248:45: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/tint2conf/properties_rw.c:725:21: warning: If memory allocation fails, then there is a possible null pointer dereference: app_dirs [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/properties_rw.c:724:34: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/properties_rw.c:724:34: note: Assignment 'app_dirs=g_strsplit(gtk_entry_get_text((GtkEntry*)(launcher_apps_dirs)),",",0)', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties_rw.c:725:21: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/tint2conf/properties_rw.c:726:22: warning: If memory allocation fails, then there is a possible null pointer dereference: app_dirs [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/properties_rw.c:724:34: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/properties_rw.c:724:34: note: Assignment 'app_dirs=g_strsplit(gtk_entry_get_text((GtkEntry*)(launcher_apps_dirs)),",",0)', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties_rw.c:726:22: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/tint2conf/theme_view.c:153:17: warning: If memory allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfMemory] tint2-v17.0.1/src/tint2conf/theme_view.c:152:23: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/theme_view.c:152:23: note: Assignment 'dir=g_strdup(path)', assigned value is 0 tint2-v17.0.1/src/tint2conf/theme_view.c:153:17: note: Null pointer dereference head tint2-v17.0.1/src/util/area.c:1154:5: warning: If memory allocation fails, then there is a possible null pointer dereference: gi [ctunullpointerOutOfMemory] tint2-v17.0.1/src/util/area.c:1180:58: note: Assuming allocation function fails tint2-v17.0.1/src/util/area.c:1180:32: note: Assignment 'gi=(struct GradientInstance*)calloc(1,sizeof(struct GradientInstance))', assigned value is 0 tint2-v17.0.1/src/util/area.c:1181:29: note: Calling function instantiate_gradient, 3rd argument is null tint2-v17.0.1/src/util/area.c:1154:5: note: Dereferencing argument gi that is null 2.17.0 tint2-v17.0.1/src/util/common.c:1180:26: warning: If memory allocation fails, then there is a possible null pointer dereference: header_name [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:1178:41: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1178:41: note: Assignment 'header_name=g_strdup_printf("%s.h",name)', assigned value is 0 tint2-v17.0.1/src/util/common.c:1180:26: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/util/common.c:1192:13: warning: If memory allocation fails, then there is a possible null pointer dereference: guard [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:1179:35: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1179:35: note: Assignment 'guard=g_strdup_printf("%s_h",name)', assigned value is 0 tint2-v17.0.1/src/util/common.c:1192:13: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/util/common.c:1193:13: warning: If memory allocation fails, then there is a possible null pointer dereference: guard [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:1179:35: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1179:35: note: Assignment 'guard=g_strdup_printf("%s_h",name)', assigned value is 0 tint2-v17.0.1/src/util/common.c:1193:13: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/util/common.c:1204:26: warning: If memory allocation fails, then there is a possible null pointer dereference: source_name [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:1203:41: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:1203:41: note: Assignment 'source_name=g_strdup_printf("%s.c",name)', assigned value is 0 tint2-v17.0.1/src/util/common.c:1204:26: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/util/common.c:177:31: warning: If memory allocation fails, then there is a possible null pointer dereference: path_dest [ctunullpointerOutOfMemory] tint2-v17.0.1/src/tint2conf/properties.c:185:49: note: Assuming allocation function fails tint2-v17.0.1/src/tint2conf/properties.c:185:49: note: Assignment 'backup_path=g_strdup_printf("%s.backup.%lld",filepath,(long long)time(NULL))', assigned value is 0 tint2-v17.0.1/src/tint2conf/properties.c:186:22: note: Calling function copy_file, 2nd argument is null tint2-v17.0.1/src/util/common.c:177:31: note: Dereferencing argument path_dest that is null 2.17.0 tint2-v17.0.1/src/util/common.c:525:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tokens [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:524:31: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:524:31: note: Assignment 'tokens=g_strsplit(str," ",3)', assigned value is 0 tint2-v17.0.1/src/util/common.c:525:9: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/util/common.c:544:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tokens [nullPointerOutOfMemory] tint2-v17.0.1/src/util/common.c:543:31: note: Assuming allocation function fails tint2-v17.0.1/src/util/common.c:543:31: note: Assignment 'tokens=g_strsplit(str," ",4)', assigned value is 0 tint2-v17.0.1/src/util/common.c:544:9: note: Null pointer dereference 2.17.0 tint2-v17.0.1/src/util/test.c:35:27: warning: If memory allocation fails, then there is a possible null pointer dereference: output_name [nullPointerOutOfMemory] tint2-v17.0.1/src/util/test.c:34:40: note: Assuming allocation function fails tint2-v17.0.1/src/util/test.c:34:40: note: Assignment 'output_name=g_strdup_printf("test_%s.log",test_name)', assigned value is 0 tint2-v17.0.1/src/util/test.c:35:27: note: Null pointer dereference DONE