2025-01-28 01:50 ftp://ftp.de.debian.org/debian/pool/main/f/firebird4.0/firebird4.0_4.0.5.3140.ds6.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=zlib --library=icu --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 -j4 platform: Linux-6.1.0-29-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.64 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.16.0 head-info: b9644e7 (2025-01-27 23:14:41 +0100) count: 2900 2729 elapsed-time: 719.1 1519.6 head-timing-info: old-timing-info: head results: Firebird-4.0.5.3140-0/builds/install/arch-specific/darwin/buildno.c:2:1: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/builds/install/arch-specific/darwin/buildsuffix.c:2:1: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/builds/install/arch-specific/darwin/fullvers.c:2:1: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/builds/install/arch-specific/darwin/majorvers.c:2:1: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/builds/install/arch-specific/darwin/minorvers.c:2:1: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/builds/install/arch-specific/darwin/revno.c:2:1: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/examples/api/api11.c:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api1.c:82:21: style: Condition 'pr_error(status,"create database")' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api1.c:82:21: note: Calling function 'pr_error' returns 1 Firebird-4.0.5.3140-0/examples/api/api1.c:82:21: note: Condition 'pr_error(status,"create database")' is always true Firebird-4.0.5.3140-0/examples/api/api1.c:97:21: style: Condition 'pr_error(status,"attach database")' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api1.c:97:21: note: Calling function 'pr_error' returns 1 Firebird-4.0.5.3140-0/examples/api/api1.c:97:21: note: Condition 'pr_error(status,"attach database")' is always true Firebird-4.0.5.3140-0/examples/api/api1.c:104:21: style: Condition 'pr_error(status,"create table")' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api1.c:104:21: note: Calling function 'pr_error' returns 1 Firebird-4.0.5.3140-0/examples/api/api1.c:104:21: note: Condition 'pr_error(status,"create table")' is always true Firebird-4.0.5.3140-0/examples/api/api1.c:111:21: style: Condition 'pr_error(status,"insert into")' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api1.c:111:21: note: Calling function 'pr_error' returns 1 Firebird-4.0.5.3140-0/examples/api/api1.c:111:21: note: Condition 'pr_error(status,"insert into")' is always true Firebird-4.0.5.3140-0/examples/api/api1.c:126:35: style: Parameter 'operation' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/api/api12.c:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api10.c:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api13.c:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api11.c:61:19: style: Condition 'get_params(db,&emp_no,proj_id)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api11.c:61:19: note: Calling function 'get_params' returns 0 Firebird-4.0.5.3140-0/examples/api/api11.c:61:19: note: Condition 'get_params(db,&emp_no,proj_id)' is always false Firebird-4.0.5.3140-0/examples/api/api11.c:68:24: style: Condition 'select_projects(db,emp_no)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api11.c:68:24: note: Calling function 'select_projects' returns 0 Firebird-4.0.5.3140-0/examples/api/api11.c:68:24: note: Condition 'select_projects(db,emp_no)' is always false Firebird-4.0.5.3140-0/examples/api/api11.c:75:21: style: Condition 'add_emp_proj(db,emp_no,proj_id)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api11.c:75:21: note: Calling function 'add_emp_proj' returns 0 Firebird-4.0.5.3140-0/examples/api/api11.c:75:21: note: Condition 'add_emp_proj(db,emp_no,proj_id)' is always false Firebird-4.0.5.3140-0/examples/api/api11.c:82:24: style: Condition 'select_projects(db,emp_no)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/api11.c:82:24: note: Calling function 'select_projects' returns 0 Firebird-4.0.5.3140-0/examples/api/api11.c:82:24: note: Condition 'select_projects(db,emp_no)' is always false Firebird-4.0.5.3140-0/examples/api/api11.c:113:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api11.c:112:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api11.c:112:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api11.c:113:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api11.c:114:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api11.c:112:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api11.c:112:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api11.c:114:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api11.c:170:55: style: Parameter 'proj_id' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/api/api15.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_sweep_interval [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api13.c:176:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/examples/api/api13.c:177:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/examples/api/api13.c:178:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/examples/api/api13.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sel_sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api13.c:94:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api13.c:94:17: note: Assignment 'sel_sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api13.c:95:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api13.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sel_sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api13.c:94:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api13.c:94:17: note: Assignment 'sel_sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api13.c:96:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api13.c:45:26: style: Variable 'country' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/examples/api/api13.c:46:26: style: Variable 'new_name' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/examples/api/api16.c:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api15.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:134:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api15.c:135:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:135:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api15.c:136:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:136:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api15.c:137:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:137:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:149:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda1 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:148:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:148:14: note: Assignment 'sqlda1=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:149:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:150:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda1 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:148:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:148:14: note: Assignment 'sqlda1=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:150:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:167:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda2 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:166:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:166:14: note: Assignment 'sqlda2=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:167:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda2 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:166:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:166:14: note: Assignment 'sqlda2=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:168:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:216:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:216:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:217:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:217:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:220:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:220:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api12.c:221:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:221:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api16t.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqltype [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api2.c:118:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSQL_drop [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api16.c:91:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:91:2: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api16.c:92:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:92:2: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api16.c:93:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:93:2: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api16.c:94:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:94:2: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api2.c:142:19: style: Variable 'Dept_data' can be declared as const array [constVariable] Firebird-4.0.5.3140-0/examples/api/api16.c:229:22: portability: 'result' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] Firebird-4.0.5.3140-0/examples/api/api16.c:88:11: style: Variable 'count[1]' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/examples/api/api16.c:167:13: style: Variable 'count[0]' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/examples/api/api16.c:168:13: style: Variable 'count[1]' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/examples/api/api3.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api4.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api16t.c:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16t.c:73:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16t.c:73:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16t.c:74:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api16t.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16t.c:73:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16t.c:73:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16t.c:75:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api16t.c:76:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16t.c:73:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16t.c:73:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16t.c:76:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api16t.c:127:19: style: Variable 'po_number.len' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/examples/api/api16t.c:119:19: note: po_number.len is assigned Firebird-4.0.5.3140-0/examples/api/api16t.c:127:19: note: po_number.len is overwritten Firebird-4.0.5.3140-0/examples/api/api16t.c:135:19: style: Variable 'po_number.len' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/examples/api/api16t.c:127:19: note: po_number.len is assigned Firebird-4.0.5.3140-0/examples/api/api16t.c:135:19: note: po_number.len is overwritten Firebird-4.0.5.3140-0/examples/api/api16t.c:155:19: style: Variable 'po_number.len' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/examples/api/api16t.c:135:19: note: po_number.len is assigned Firebird-4.0.5.3140-0/examples/api/api16t.c:155:19: note: po_number.len is overwritten Firebird-4.0.5.3140-0/examples/api/api5.c:116:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlname [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api5.c:63:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:62:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:62:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:63:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api5.c:64:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:62:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:62:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:64:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api5.c:101:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:100:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:100:17: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(num_cols))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:101:9: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api5.c:102:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:100:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:100:17: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(num_cols))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:102:9: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:91:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:91:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:92:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:92:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:94:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:94:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:95:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:96:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:98:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:98:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:99:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:99:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:100:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:100:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:124:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:123:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:123:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:124:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api10.c:125:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:123:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:123:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:125:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api3.c:77:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api3.c:76:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api3.c:76:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api3.c:77:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api3.c:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api3.c:76:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api3.c:76:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api3.c:78:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api3.c:79:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api3.c:76:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api3.c:76:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api3.c:79:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api3.c:124:38: error: Uninitialized variable: last_name.vary_length [uninitvar] Firebird-4.0.5.3140-0/examples/api/api3.c:126:39: error: Uninitialized variable: first_name.vary_length [uninitvar] Firebird-4.0.5.3140-0/examples/api/api8.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api7.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api6.c:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api8.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:95:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:96:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:97:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:97:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:99:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:99:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:100:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:100:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:101:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:101:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:103:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:103:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:104:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:104:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:105:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api8.c:70:37: style: Variable 'blob_handle' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/examples/api/api9.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api7.c:88:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api7.c:87:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api7.c:87:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api7.c:88:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api7.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api7.c:87:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api7.c:87:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api7.c:89:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api7.c:122:26: error: Uninitialized variable: proj_name.vary_length [uninitvar] Firebird-4.0.5.3140-0/examples/api/api9f.c:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_uns_ext [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api9f.c:217:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segstr_eof [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api9f.c:321:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api4.c:122:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/examples/api/api4.c:73:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:73:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:74:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:75:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:77:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:77:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:78:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:79:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:79:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:80:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:80:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:83:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:83:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:84:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:84:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:85:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:85:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:86:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:86:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api4.c:77:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Firebird-4.0.5.3140-0/examples/api/apifull.c:154:1: portability: Omitted return type of function 'process_statement' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Firebird-4.0.5.3140-0/examples/api/api9.c:91:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api9.c:90:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9.c:90:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(4))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9.c:91:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api9.c:92:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api9.c:90:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9.c:90:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(4))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9.c:92:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api9.c:128:56: error: Uninitialized variable: job_grade [uninitvar] Firebird-4.0.5.3140-0/examples/api/apifull.c:162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_stmt_type [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/winevent.c:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/apifull.c:359:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_TEXT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/winevent.c:199:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/apifull.c:518:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/winevent.c:262:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/winevent.c:317:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_CLOSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/winevent.c:379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/winevent.c:396:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONINFORMATION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/winevent.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/api9f.c:265:16: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assignment 'file=fopen("desc.txt","r")', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9f.c:265:16: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api9f.c:266:15: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assignment 'file=fopen("desc.txt","r")', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9f.c:266:15: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api9f.c:85:7: style: Unused variable: out_buffer [unusedVariable] Firebird-4.0.5.3140-0/examples/api/api9f.c:253:8: style: Unused variable: p [unusedVariable] Firebird-4.0.5.3140-0/examples/api/api9f.c:302:8: style: Unused variable: status [unusedVariable] Firebird-4.0.5.3140-0/examples/dbcrypt/CryptApplication.cpp:132:4: error: There is an unknown macro here somewhere. Configuration is required. If FB_MESSAGE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/examples/api/winevent.c:133:21: style: Redundant assignment of 'lpszCmdLine' to itself. [selfAssignment] Firebird-4.0.5.3140-0/examples/api/winevent.c:370:28: style:inconclusive: Function 'AstRoutine' argument 1 names different: declaration 'result' definition 'lpEvent'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/examples/api/winevent.c:90:46: note: Function 'AstRoutine' argument 1 names different: declaration 'result' definition 'lpEvent'. Firebird-4.0.5.3140-0/examples/api/winevent.c:370:28: note: Function 'AstRoutine' argument 1 names different: declaration 'result' definition 'lpEvent'. Firebird-4.0.5.3140-0/examples/api/winevent.c:412:20: style:inconclusive: Function 'CHK_ERR' argument 1 names different: declaration 'gds__status' definition 'status'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/examples/api/winevent.c:97:39: note: Function 'CHK_ERR' argument 1 names different: declaration 'gds__status' definition 'status'. Firebird-4.0.5.3140-0/examples/api/winevent.c:412:20: note: Function 'CHK_ERR' argument 1 names different: declaration 'gds__status' definition 'status'. Firebird-4.0.5.3140-0/examples/api/winevent.c:370:57: style: Parameter 'updated' can be declared as pointer to const. However it seems that 'AstRoutine' is a callback function, if 'updated' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/examples/api/winevent.c:250:68: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/examples/api/winevent.c:370:57: note: Parameter 'updated' can be declared as pointer to const Firebird-4.0.5.3140-0/examples/api/winevent.c:133:21: style: Variable 'lpszCmdLine' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:201:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:307:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_KEY_HOLDER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:200:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:274:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DB_CRYPT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:70:11: warning: Member variable 'CryptKeyHolder::refCounter' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:61:7: performance:inconclusive: Either there is a missing 'override', or the member function '::PluginModule::threadDetach' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/api/api6.c:101:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:100:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:100:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:101:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:102:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:100:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:100:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:102:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:103:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:100:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:100:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:103:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:147:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:147:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:148:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:148:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:150:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:150:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:151:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:151:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:152:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:152:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:153:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:153:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:160:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:160:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:161:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:161:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:162:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:162:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:164:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:164:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:165:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:165:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:167:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:167:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:168:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:170:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:170:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:171:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:171:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/api6.c:113:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Firebird-4.0.5.3140-0/examples/api/api6.c:150:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Firebird-4.0.5.3140-0/examples/api/api6.c:170:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Firebird-4.0.5.3140-0/examples/api/api6.c:202:24: style: Variable 'fetch_stat' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/examples/api/api6.c:123:16: note: fetch_stat is assigned Firebird-4.0.5.3140-0/examples/api/api6.c:202:24: note: fetch_stat is overwritten Firebird-4.0.5.3140-0/examples/api/api6.c:125:43: error: Uninitialized variable: tot_budget [uninitvar] Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:70:11: warning: Member variable 'DbCrypt::savedKeyName' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:61:7: performance:inconclusive: Either there is a missing 'override', or the member function '::PluginModule::threadDetach' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:88:7: performance:inconclusive: Either there is a missing 'override', or the member function '::DbCrypt::setInfo' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sha1_desc [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:79:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sha256_desc [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:90:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yarrow_desc [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:47:24: performance:inconclusive: Technically the member function 'PseudoRandom::getDsc' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:107:51: note: Technically the member function 'PseudoRandom::getDsc' can be static (but you may consider moving to unnamed namespace). Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:47:24: note: Technically the member function 'PseudoRandom::getDsc' can be static (but you may consider moving to unnamed namespace). Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:59:7: performance:inconclusive: Technically the member function 'Hash::fini' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:207:2: style: Class 'AutoRelease' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/extauth/keygen.cpp:42:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PRIVATE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:208:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:354:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:445:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_CLIENT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/01.create.cpp:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_page_size [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/functions.c:83:11: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/functions.c:84:11: style: Parameter 'entrypoint' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/functions.c:139:7: style: Variable 'end' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:87:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_DIALECT_V6 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/api/apifull.c:86:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] Firebird-4.0.5.3140-0/examples/api/apifull.c:126:21: style: Condition 'ret==1' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/examples/api/apifull.c:124:32: note: Calling function 'process_statement' returns 0 Firebird-4.0.5.3140-0/examples/api/apifull.c:124:32: note: Assignment 'ret=process_statement(&sqlda,(char*)query)', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/apifull.c:126:21: note: Condition 'ret==1' is always false Firebird-4.0.5.3140-0/examples/api/apifull.c:104:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/apifull.c:103:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/apifull.c:103:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(20))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/apifull.c:104:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/apifull.c:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/apifull.c:103:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/apifull.c:103:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(20))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/apifull.c:105:5: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/api/apifull.c:156:20: style: Variable 'buffer' is not assigned a value. [unassignedVariable] Firebird-4.0.5.3140-0/examples/interfaces/03.select.cpp:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_tpb_read_committed [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:307:2: warning: Member variable 'ExtAuthServer::msg' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:74:7: performance:inconclusive: Either there is a missing 'override', or the member function '::PluginModule::threadDetach' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:314:7: performance:inconclusive: Either there is a missing 'override', or the member function '::ExtAuthServer::setDbCryptCallback' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:207:2: style: Class 'AutoRelease < IConfig >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:207:2: style: Class 'AutoRelease < IConfigEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:128:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_OK [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:229:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_SEGMENT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_VARYING [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:245:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_SHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:109:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:221:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:179:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:179:11: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:112:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:51:7: style: The scope of the variable 's' can be reduced. [variableScope] Firebird-4.0.5.3140-0/examples/interfaces/06.fb_message.cpp:75:3: error: There is an unknown macro here somewhere. Configuration is required. If FB_MESSAGE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:110:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getCount' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:115:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getField' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:120:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getRelation' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:125:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getOwner' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:130:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getAlias' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:135:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getType' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:145:6: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getSubType' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:150:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getLength' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:155:6: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getScale' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:160:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getCharSet' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:165:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getOffset' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:170:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getNullOffset' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:182:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getMessageLength' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:187:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getAlignment' can be static. [functionStatic] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:192:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getAlignedLength' can be const. [functionConst] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:55:3: style: Class 'Callback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:201:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/07.blob.cpp:101:3: error: There is an unknown macro here somewhere. Configuration is required. If FB_MESSAGE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:194:68: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:112:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:115:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:117:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:112:26: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:75:14: style: The scope of the variable 'updstr' can be reduced. [variableScope] Firebird-4.0.5.3140-0/examples/interfaces/08.events.cpp:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:40:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/08.events.cpp:112:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/08.events.cpp:114:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/11.batch.cpp:277:3: error: There is an unknown macro here somewhere. Configuration is required. If FB_MESSAGE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/12.batch_isc.cpp:192:3: error: There is an unknown macro here somewhere. Configuration is required. If FB_MESSAGE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:40:57: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:39:57: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/13.null_pk.cpp:72:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_DIALECT_V6 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:39:57: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/13.null_pk.cpp:105:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/examples/interfaces/13.null_pk.cpp:60:14: style: The scope of the variable 'sqlStr' can be reduced. [variableScope] Firebird-4.0.5.3140-0/examples/udr/Functions.cpp:223:10: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/examples/udr/Procedures.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If FB_UDR_BEGIN_PROCEDURE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/examples/udr/Zones.cpp:42:1: error: There is an unknown macro here somewhere. Configuration is required. If FB_UDR_BEGIN_PROCEDURE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:227:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_info_db_guid [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:291:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:303:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:402:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:514:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:529:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:546:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:558:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:564:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:152:3: style: Class 'AutoDispose' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:170:3: style: Class 'AutoDelete' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:179:3: style: Class 'AutoArrayDelete' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:161:3: style: Class 'AutoRelease < IAttachment >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:161:3: style: Class 'AutoRelease < ITransaction >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:161:3: style: Class 'AutoRelease < IMessageMetadata >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:161:3: style: Class 'AutoRelease < IStatement >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:82:3: style: Class 'AutoImpl < IAttachment , AutoReleaseClear < IAttachment > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:82:3: style: Class 'AutoImpl < ITransaction , AutoReleaseClear < ITransaction > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:82:3: style: Class 'AutoImpl < IMessageMetadata , AutoReleaseClear < IMessageMetadata > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udr/UdrCppExample.h:82:3: style: Class 'AutoImpl < IStatement , AutoReleaseClear < IStatement > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/udf/udflib.c:219:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Firebird-4.0.5.3140-0/examples/udf/udflib.c:232:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Firebird-4.0.5.3140-0/examples/udf/udflib.c:244:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Firebird-4.0.5.3140-0/examples/udf/udflib.c:123:13: style: Redundant condition: The condition '*p' is redundant since '*p == ' '' is sufficient. [redundantCondition] Firebird-4.0.5.3140-0/examples/udf/udflib.c:423:3: error: Memory leak: buffer [memleak] Firebird-4.0.5.3140-0/examples/udf/udflib.c:429:3: error: Memory leak: buf [memleak] Firebird-4.0.5.3140-0/examples/udf/udflib.c:429:3: error: Memory leak: buffer [memleak] Firebird-4.0.5.3140-0/examples/udf/udflib.c:431:3: error: Memory leak: buf [memleak] Firebird-4.0.5.3140-0/examples/udf/udflib.c:431:3: error: Memory leak: buffer [memleak] Firebird-4.0.5.3140-0/examples/udf/udflib.c:379:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:8: note: Assignment 'buf=(char*)malloc(length)', assigned value is 0 Firebird-4.0.5.3140-0/examples/udf/udflib.c:379:3: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/udf/udflib.c:381:25: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:8: note: Assignment 'buf=(char*)malloc(length)', assigned value is 0 Firebird-4.0.5.3140-0/examples/udf/udflib.c:380:7: note: Assignment 'p=buf', assigned value is 0 Firebird-4.0.5.3140-0/examples/udf/udflib.c:381:25: note: Null pointer dereference Firebird-4.0.5.3140-0/examples/udf/udflib.c:85:8: style: Local variable 'buffer' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:60:6: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/udf/udflib.c:85:8: note: Shadow variable Firebird-4.0.5.3140-0/examples/udf/udflib.c:113:8: style: Local variable 'buffer2' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:61:6: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/udf/udflib.c:113:8: note: Shadow variable Firebird-4.0.5.3140-0/examples/udf/udflib.c:150:8: style: Local variable 'buffer' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:60:6: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/udf/udflib.c:150:8: note: Shadow variable Firebird-4.0.5.3140-0/examples/udf/udflib.c:171:8: style: Local variable 'buffer' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:60:6: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/udf/udflib.c:171:8: note: Shadow variable Firebird-4.0.5.3140-0/examples/udf/udflib.c:192:8: style: Local variable 'buffer' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:60:6: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/udf/udflib.c:192:8: note: Shadow variable Firebird-4.0.5.3140-0/examples/udf/udflib.c:267:8: style: Local variable 'datebuf' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:62:6: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/udf/udflib.c:267:8: note: Shadow variable Firebird-4.0.5.3140-0/examples/udf/udflib.c:420:8: style: Local variable 'buffer' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:60:6: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/udf/udflib.c:420:8: note: Shadow variable Firebird-4.0.5.3140-0/examples/udf/udflib.c:143:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:144:9: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:145:9: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:167:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:188:29: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:188:39: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:265:15: style: Variable 'time_str' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:294:25: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:294:33: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:304:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:304:41: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:314:31: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:351:32: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:412:42: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:412:50: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/examples/udf/udflib.c:48:6: style: struct member 'blob::blob_number_segments' is never used. [unusedStructMember] Firebird-4.0.5.3140-0/examples/udf/udflib.c:51:9: style: struct member 'blob::blob_put_segment' is never used. [unusedStructMember] Firebird-4.0.5.3140-0/examples/udf/udflib.c:221:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/examples/udf/udflib.c:415:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:22:2: style: Class 'ReplPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:423:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:478:6: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:122:2: warning: If resource allocation fails, then there is a possible null pointer dereference: log [nullPointerOutOfResources] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:121:13: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:121:13: note: Assignment 'log=fopen(fn,"w")', assigned value is 0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:122:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/error.c:19:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/error.c:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/error.c:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/error.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/error.c:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/error.c:217:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:117:39: style:inconclusive: Function 'ReplPlugin' argument 1 names different: declaration 'config' definition 'conf'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:22:28: note: Function 'ReplPlugin' argument 1 names different: declaration 'config' definition 'conf'. Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:117:39: note: Function 'ReplPlugin' argument 1 names different: declaration 'config' definition 'conf'. Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:204:14: style: Local variable 'err' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:114:25: note: Shadowed declaration Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:204:14: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/closure.c:122:14: style: Variable 'rsp' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/extern/btyacc/closure.c:120:9: note: rsp is assigned Firebird-4.0.5.3140-0/extern/btyacc/closure.c:122:14: note: rsp is overwritten Firebird-4.0.5.3140-0/extern/btyacc/closure.c:15:22: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/closure.c:54:20: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/closure.c:110:24: style: Variable 'dsp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/closure.c:114:13: style: Variable 'csend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/closure.c:115:15: style: Variable 'rsend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/closure.c:92:12: style: Variable 'vrow' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/btyacc/error.c:26:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/error.c:40:23: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/error.c:54:37: style: Parameter 'st_cptr' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/error.c:216:37: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/main.c:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/main.c:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/main.c:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/main.c:345:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/main.c:344:5: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] Firebird-4.0.5.3140-0/extern/btyacc/main.c:348:5: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] Firebird-4.0.5.3140-0/extern/btyacc/main.c:352:5: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] Firebird-4.0.5.3140-0/extern/btyacc/main.c:147:21: warning: If memory allocation fails, then there is a possible null pointer dereference: file_prefix [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/main.c:146:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/main.c:146:24: note: Assignment 'file_prefix=strdup(input_file_name)', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/main.c:147:21: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/main.c:305:8: style: Variable 'tmpdir' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:226:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:226:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:227:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:227:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:228:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:228:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:229:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:229:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:230:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:230:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:233:2: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:233:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/lalr.c:345:16: style: Local variable 'done' shadows outer function [shadowFunction] Firebird-4.0.5.3140-0/extern/btyacc/defs.h:395:6: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/lalr.c:345:16: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:221:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] Firebird-4.0.5.3140-0/extern/btyacc/lalr.c:101:20: style: Variable 'item_end' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lalr.c:517:28: style: Variable 'fp2' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lalr.c:576:22: style: Variable 'fp3' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lalr.c:578:20: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:535:9: style: Local variable 'done' shadows outer function [shadowFunction] Firebird-4.0.5.3140-0/extern/btyacc/defs.h:395:6: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:535:9: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:33:22: style: Variable 'item_end' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:153:22: style: Variable 'isp1' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:154:22: style: Variable 'isp2' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:155:22: style: Variable 'iend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:216:22: style: Variable 'start_derives' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:244:22: style: Variable 'isp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:280:22: style: Variable 'isp1' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:282:22: style: Variable 'iend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:392:22: style: Variable 'sp1' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:394:22: style: Variable 'send' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:431:22: style: Variable 'rend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:51:22: style: Local variable 'to_state' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/btyacc/defs.h:287:16: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:51:22: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:142:22: style: Local variable 'to_state' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/btyacc/defs.h:287:16: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:142:22: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:51:22: style: Variable 'to_state' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:84:24: style: Variable 'rowp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:142:22: style: Variable 'to_state' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:37:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:37:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:38:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:38:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:39:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:39:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:40:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:40:9: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:41:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:41:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:42:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:42:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:43:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:43:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:44:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:44:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:45:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:45:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:46:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:46:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:47:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:47:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:48:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:48:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:49:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:49:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:51:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:51:9: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:52:12: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:52:12: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/readskel.c:66:5: style: Local variable 'line' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/btyacc/defs.h:215:14: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/readskel.c:66:5: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/readskel.c:27:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:17:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/readskel.c:66:21: style: Variable 'sline' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/btyacc/warshall.c:8:24: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/warshall.c:9:24: style: Variable 'rend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/warshall.c:11:24: style: Variable 'relend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/warshall.c:59:24: style: Variable 'relend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/output.c:682:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/output.c:870:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/output.c:899:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/output.c:1164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/output.c:1219:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/output.c:1304:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:75:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:753:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:802:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:827:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:855:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:876:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1632:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:65:2: warning: Member variable 'TypeRef::token' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:68:2: style: Class 'BooleanLiteralExpr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:81:2: style: Class 'NegateExpr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Action.h:96:2: style: Class 'DefAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.h:90:2: style: Class 'Lexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:47:2: style: Class 'BaseType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:171:2: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:57:22: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:47:22: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:57:22: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:71:22: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:47:22: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:71:22: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:84:22: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:47:22: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:84:22: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:97:22: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:47:22: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:97:22: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:111:22: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:47:22: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.h:111:22: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:52:11: style: The destructor '~FileGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:37:11: note: Virtual destructor in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:52:11: note: Destructor in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:80:15: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:41:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:80:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:96:15: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:41:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:96:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:111:15: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:41:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:111:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:128:15: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:41:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:128:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Action.cpp:100:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Action.cpp:110:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Action.cpp:123:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/btyacc/verbose.c:188:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] Firebird-4.0.5.3140-0/extern/btyacc/verbose.c:306:22: style: Local variable 'to_state' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/btyacc/defs.h:287:16: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/verbose.c:306:22: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/verbose.c:145:22: style: Variable 'sp1' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/verbose.c:306:22: style: Variable 'to_state' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Expr.cpp:79:57: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Firebird-4.0.5.3140-0/extern/btyacc/output.c:1083:9: style: The if condition is the same as the previous if condition [duplicateCondition] Firebird-4.0.5.3140-0/extern/btyacc/output.c:1082:9: note: First condition Firebird-4.0.5.3140-0/extern/btyacc/output.c:1083:9: note: Second condition Firebird-4.0.5.3140-0/extern/btyacc/output.c:564:3: error: Common realloc mistake: 'table' nulled but not freed upon failure [memleakOnRealloc] Firebird-4.0.5.3140-0/extern/btyacc/output.c:566:3: error: Common realloc mistake: 'check' nulled but not freed upon failure [memleakOnRealloc] Firebird-4.0.5.3140-0/extern/btyacc/output.c:948:2: warning: If memory allocation fails, then there is a possible null pointer dereference: symnam [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:14: note: Assignment 'symnam=(char**)(malloc((unsigned int)((max+1)*sizeof(char*))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:948:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/output.c:950:2: warning: If memory allocation fails, then there is a possible null pointer dereference: symnam [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:14: note: Assignment 'symnam=(char**)(malloc((unsigned int)((max+1)*sizeof(char*))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:950:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/output.c:951:5: warning: If memory allocation fails, then there is a possible null pointer dereference: symnam [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:14: note: Assignment 'symnam=(char**)(malloc((unsigned int)((max+1)*sizeof(char*))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:951:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/output.c:353:22: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/output.c:534:22: style: Variable 'from' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/output.c:535:22: style: Variable 'to' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/output.c:777:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/output.c:1291:26: style: Parameter 'section_name' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/output.c:223:13: style: Variable 'cbase' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Main.cpp:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:55:8: error: Common realloc mistake: 'cache' nulled but not freed upon failure [memleakOnRealloc] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:97:13: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:217:12: warning: Either the condition '(s=get_line())==0' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:219:27: note: Assuming that condition '(s=get_line())==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:217:12: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:560:2: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assignment 's=malloc((unsigned int)(n))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:560:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:569:7: warning: If memory allocation fails, then there is a possible null pointer dereference: (unsigned char*)s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assignment 's=malloc((unsigned int)(n))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:569:7: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:702:13: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assignment 's=malloc((unsigned int)(len+1))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:702:13: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:703:5: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assignment 's=malloc((unsigned int)(len+1))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:703:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1160:5: warning: Either the condition '!entry' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1158:9: note: Assuming that condition '!entry' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1160:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1161:5: warning: Either the condition '!entry' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1158:9: note: Assuming that condition '!entry' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1161:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1162:5: warning: Either the condition '!entry' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1158:9: note: Assuming that condition '!entry' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1162:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1454:26: warning: Either the condition 'tag==0' is redundant or there is possible null pointer dereference: tag. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1453:11: note: Assuming that condition 'tag==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1454:26: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1469:42: warning: Either the condition 'tag==0' is redundant or there is possible null pointer dereference: tag. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1467:11: note: Assuming that condition 'tag==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1469:42: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1724:5: warning: Either the condition 'v==0' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1722:11: note: Assuming that condition 'v==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1724:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1725:5: warning: Either the condition 'v==0' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1722:11: note: Assuming that condition 'v==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1725:5: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1243:38: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1680:24: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1767:43: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1285:5: style: Local variable 'lineno' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/btyacc/defs.h:216:12: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1285:5: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1796:16: style: Local variable 'prec' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:36:5: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1796:16: note: Shadow variable Firebird-4.0.5.3140-0/extern/btyacc/reader.c:196:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:607:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:685:30: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1142:35: style: Parameter 'code' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1373:11: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1587:22: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1666:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:133:14: style:inconclusive: Technically the member function 'PascalGenerator::escapeName' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1489:25: note: Technically the member function 'PascalGenerator::escapeName' can be const. Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.h:133:14: note: Technically the member function 'PascalGenerator::escapeName' can be const. Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:60:2: warning: Class 'FileGenerator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:60:2: warning: Class 'FileGenerator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:343:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:706:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1040:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1196:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1392:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:38:9: warning: Member variable 'Parser::token' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:77:7: style:inconclusive: Technically the member function 'TypeRef::valueIsPointer' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:530:15: note: Technically the member function 'TypeRef::valueIsPointer' can be const. Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:77:7: note: Technically the member function 'TypeRef::valueIsPointer' can be const. Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:191:10: performance:inconclusive: Technically the member function 'Parser::parseDefAction' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:323:17: note: Technically the member function 'Parser::parseDefAction' can be static (but you may consider moving to unnamed namespace). Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:191:10: note: Technically the member function 'Parser::parseDefAction' can be static (but you may consider moving to unnamed namespace). Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:525:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:525:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:265:30: style: struct member 'keyword::name' is never used. [unusedStructMember] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:783:8: style: Variable 'value' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:329:16: style:inconclusive: Function 'parseMethod' argument 4 names different: declaration 'onErrorFunction' definition 'onError'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:181:22: note: Function 'parseMethod' argument 4 names different: declaration 'onErrorFunction' definition 'onError'. Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:329:16: note: Function 'parseMethod' argument 4 names different: declaration 'onErrorFunction' definition 'onError'. Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:101:14: style: Local variable 'interface' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.h:211:13: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Parser.cpp:101:14: note: Shadow variable Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:617:15: style: Variable 'exceptionParameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:920:14: style: Variable 'interface' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:948:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:987:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1022:12: style: Variable 'method' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1073:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1121:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1177:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1231:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1275:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1336:16: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1348:16: style: Variable 'exceptionParameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1397:12: style: Variable 'method' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1415:14: style: Variable 'interface' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Generator.cpp:1481:24: performance: Searching before insertion is not necessary. [stlFindInsert] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:37:2: warning: Class 'Lexer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:37:2: warning: Class 'Lexer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:155:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:155:5: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:221:7: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:221:7: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:196:22: warning: Uninitialized variable: getChar(ch).c [uninitvar] Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:60:7: note: Calling function 'skip', 1st argument 'ch' value is Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Lexer.cpp:196:22: note: Uninitialized variable: getChar(ch).c Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:73:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assignment 'impl=malloc(sizeof(struct CALC_IStatusImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:73:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:74:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assignment 'impl=malloc(sizeof(struct CALC_IStatusImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:74:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:138:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:138:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:139:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:139:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:223:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculator2Impl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:223:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:224:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculator2Impl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:224:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:254:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:254:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:255:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:255:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:307:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:306:37: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:306:37: note: Assignment 'impl=malloc(sizeof(struct CALC_IFactory))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:307:2: note: Null pointer dereference Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:401:26: style: Local variable 'createFactory' shadows outer function [shadowFunction] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:318:34: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:401:26: note: Shadow variable Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:191:23: style: Parameter 'status' can be declared as pointer to const. However it seems that 'CALC_ICalculator2Impl_multiply' is a callback function, if 'status' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:217:3: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:191:23: note: Parameter 'status' can be declared as pointer to const Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:271:82: style: Parameter 'self' can be declared as pointer to const. However it seems that 'CALC_IFactoryImpl_createStatus' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:300:3: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:271:82: note: Parameter 'self' can be declared as pointer to const Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:276:90: style: Parameter 'self' can be declared as pointer to const. However it seems that 'CALC_IFactoryImpl_createCalculator' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:301:3: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:276:90: note: Parameter 'self' can be declared as pointer to const Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:277:23: style: Parameter 'status' can be declared as pointer to const. However it seems that 'CALC_IFactoryImpl_createCalculator' is a callback function, if 'status' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:301:3: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:277:23: note: Parameter 'status' can be declared as pointer to const Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:282:92: style: Parameter 'self' can be declared as pointer to const. However it seems that 'CALC_IFactoryImpl_createCalculator2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:302:3: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:282:92: note: Parameter 'self' can be declared as pointer to const Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:283:23: style: Parameter 'status' can be declared as pointer to const. However it seems that 'CALC_IFactoryImpl_createCalculator2' is a callback function, if 'status' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:302:3: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:283:23: note: Parameter 'status' can be declared as pointer to const Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:288:96: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:289:23: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:393:26: style: Parameter 'argv' can be declared as const array [constParameter] Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:37:0: error: #error decBasic.c must be included after decCommon.c [preprocessorErrorDirective] Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:55:0: error: #error Unexpected DECPMAX value [preprocessorErrorDirective] Firebird-4.0.5.3140-0/extern/decNumber/decContext.c:380:10: style: Condition 'dle>1' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/extern/decNumber/decContext.c:379:12: note: Assignment 'dle=(uint32_t)1', assigned value is 1 Firebird-4.0.5.3140-0/extern/decNumber/decContext.c:380:10: note: Condition 'dle>1' is always false Firebird-4.0.5.3140-0/extern/decNumber/decContext.c:137:49: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decContext.c:149:38: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decContext.c:182:39: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decContext.c:421:39: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:636:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:526:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:335:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:286:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:51:3: warning: Member variable 'IDisposable::cloopDummy' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:51:3: warning: Member variable 'IDisposable::cloopVTable' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:88:25: warning: The class 'IStatus' defines member variable with name 'VERSION' also defined in its parent class 'IDisposable'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:60:25: note: Parent variable 'IDisposable::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:88:25: note: Derived variable 'IStatus::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:128:25: warning: The class 'IFactory' defines member variable with name 'VERSION' also defined in its parent class 'IDisposable'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:60:25: note: Parent variable 'IDisposable::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:128:25: note: Derived variable 'IFactory::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:183:25: warning: The class 'ICalculator' defines member variable with name 'VERSION' also defined in its parent class 'IDisposable'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:60:25: note: Parent variable 'IDisposable::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:183:25: note: Derived variable 'ICalculator::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:247:25: warning: The class 'ICalculator2' defines member variable with name 'VERSION' also defined in its parent class 'ICalculator'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:183:25: note: Parent variable 'ICalculator::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:247:25: note: Derived variable 'ICalculator2::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:247:25: warning: The class 'ICalculator2' defines member variable with name 'VERSION' also defined in its parent class 'IDisposable'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:60:25: note: Parent variable 'IDisposable::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:247:25: note: Derived variable 'ICalculator2::VERSION' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:370:26: warning: The class 'IStatusBaseImpl < StatusWrapper , StatusWrapper , IDisposableImpl < StatusWrapper , StatusWrapper , Inherit < IStatus > > >' defines member function with name 'cloopdisposeDispatcher' also defined in its parent class 'IDisposableBaseImpl < StatusWrapper , StatusWrapper , Inherit < IStatus > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:294:26: note: Parent function 'IDisposableBaseImpl < StatusWrapper , StatusWrapper , Inherit < IStatus > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:370:26: note: Derived function 'IStatusBaseImpl < StatusWrapper , StatusWrapper , IDisposableImpl < StatusWrapper , StatusWrapper , Inherit < IStatus > > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:370:26: warning: The class 'IStatusBaseImpl < StatusImpl , StatusWrapper , IDisposableImpl < StatusImpl , StatusWrapper , Inherit < IStatus > > >' defines member function with name 'cloopdisposeDispatcher' also defined in its parent class 'IDisposableBaseImpl < StatusImpl , StatusWrapper , Inherit < IStatus > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:294:26: note: Parent function 'IDisposableBaseImpl < StatusImpl , StatusWrapper , Inherit < IStatus > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:370:26: note: Derived function 'IStatusBaseImpl < StatusImpl , StatusWrapper , IDisposableImpl < StatusImpl , StatusWrapper , Inherit < IStatus > > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:482:26: warning: The class 'IFactoryBaseImpl < FactoryImpl , StatusWrapper , IDisposableImpl < FactoryImpl , StatusWrapper , Inherit < IFactory > > >' defines member function with name 'cloopdisposeDispatcher' also defined in its parent class 'IDisposableBaseImpl < FactoryImpl , StatusWrapper , Inherit < IFactory > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:294:26: note: Parent function 'IDisposableBaseImpl < FactoryImpl , StatusWrapper , Inherit < IFactory > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:482:26: note: Derived function 'IFactoryBaseImpl < FactoryImpl , StatusWrapper , IDisposableImpl < FactoryImpl , StatusWrapper , Inherit < IFactory > > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:538:25: warning: The class 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >' defines member function with name 'cloopsumDispatcher' also defined in its parent class 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:538:25: note: Parent function 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >::cloopsumDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:538:25: note: Derived function 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >::cloopsumDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:553:25: warning: The class 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >' defines member function with name 'cloopgetMemoryDispatcher' also defined in its parent class 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:553:25: note: Parent function 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >::cloopgetMemoryDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:553:25: note: Derived function 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >::cloopgetMemoryDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:566:26: warning: The class 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >' defines member function with name 'cloopsetMemoryDispatcher' also defined in its parent class 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:566:26: note: Parent function 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >::cloopsetMemoryDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:566:26: note: Derived function 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >::cloopsetMemoryDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:578:26: warning: The class 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >' defines member function with name 'cloopsumAndStoreDispatcher' also defined in its parent class 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:578:26: note: Parent function 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >::cloopsumAndStoreDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:578:26: note: Derived function 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >::cloopsumAndStoreDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:592:26: warning: The class 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >' defines member function with name 'cloopdisposeDispatcher' also defined in its parent class 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:592:26: note: Parent function 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:592:26: note: Derived function 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:592:26: warning: The class 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >' defines member function with name 'cloopdisposeDispatcher' also defined in its parent class 'IDisposableBaseImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:294:26: note: Parent function 'IDisposableBaseImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:592:26: note: Derived function 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:592:26: warning: The class 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >' defines member function with name 'cloopdisposeDispatcher' also defined in its parent class 'IDisposableBaseImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:294:26: note: Parent function 'IDisposableBaseImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:592:26: note: Derived function 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >::cloopdisposeDispatcher' Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:51:3: style: Class 'IDisposable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:78:3: style: Class 'IStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:118:3: style: Class 'IFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:173:3: style: Class 'ICalculator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:237:3: style: Class 'ICalculator2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:44:2: style: Class 'CalcException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:49:2: style: Class 'CalcException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:67:2: style: Class 'StatusWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:630:3: style: Class 'ICalculator2BaseImpl < Calculator2Impl , StatusWrapper , ICalculatorImpl < Calculator2Impl , StatusWrapper , Inherit < IDisposableImpl < Calculator2Impl , StatusWrapper , Inherit < ICalculator2 > > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:520:3: style: Class 'ICalculatorBaseImpl < BrokenCalculatorImpl , StatusWrapper , CalculatorImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:520:3: style: Class 'ICalculatorBaseImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:406:3: style: Class 'IFactoryBaseImpl < FactoryImpl , StatusWrapper , IDisposableImpl < FactoryImpl , StatusWrapper , Inherit < IFactory > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:329:3: style: Class 'IStatusBaseImpl < StatusWrapper , StatusWrapper , IDisposableImpl < StatusWrapper , StatusWrapper , Inherit < IStatus > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:329:3: style: Class 'IStatusBaseImpl < StatusImpl , StatusWrapper , IDisposableImpl < StatusImpl , StatusWrapper , Inherit < IStatus > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:280:3: style: Class 'IDisposableBaseImpl < Calculator2Impl , StatusWrapper , Inherit < ICalculator2 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:280:3: style: Class 'IDisposableBaseImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:280:3: style: Class 'IDisposableBaseImpl < FactoryImpl , StatusWrapper , Inherit < IFactory > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:280:3: style: Class 'IDisposableBaseImpl < StatusWrapper , StatusWrapper , Inherit < IStatus > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:280:3: style: Class 'IDisposableBaseImpl < StatusImpl , StatusWrapper , Inherit < IStatus > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:21:3: style: Class 'Inherit < IDisposableImpl < Calculator2Impl , StatusWrapper , Inherit < ICalculator2 > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:73:15: style: The function 'dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:320:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:73:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:78:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:396:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:78:14: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:83:15: style: The function 'setCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:397:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:83:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:143:15: style: The function 'dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:320:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:143:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:148:14: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:396:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:148:14: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:153:15: style: The function 'setCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:397:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:153:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:176:15: style: The function 'dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:320:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:176:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:181:14: style: The function 'sum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:618:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:181:14: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:189:14: style: The function 'getMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:619:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:189:14: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:194:15: style: The function 'setMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:620:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:194:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:199:15: style: The function 'sumAndStore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:621:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:199:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:250:14: style: The function 'multiply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:770:15: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:250:14: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:260:15: style: The function 'copyMemory2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:772:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:260:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:279:14: style: The function 'sum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:181:14: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:279:14: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:294:15: style: The function 'dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:320:16: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:294:15: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:299:25: style: The function 'createStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:508:20: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:299:25: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:304:29: style: The function 'createCalculator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:509:24: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:304:29: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:309:30: style: The function 'createCalculator2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:510:25: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:309:30: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:314:29: style: The function 'createBrokenCalculator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:511:24: note: Virtual function in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:314:29: note: Function in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:614:12: style: The destructor '~ICalculatorImpl < CalculatorImpl , StatusWrapper , IDisposableImpl < CalculatorImpl , StatusWrapper , Inherit < ICalculator > > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:316:12: note: Virtual destructor in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:614:12: note: Destructor in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:504:12: style: The destructor '~IFactoryImpl < FactoryImpl , StatusWrapper , IDisposableImpl < FactoryImpl , StatusWrapper , Inherit < IFactory > > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:316:12: note: Virtual destructor in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:504:12: note: Destructor in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:392:12: style: The destructor '~IStatusImpl < StatusWrapper , StatusWrapper , IDisposableImpl < StatusWrapper , StatusWrapper , Inherit < IStatus > > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:316:12: note: Virtual destructor in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:392:12: note: Destructor in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:392:12: style: The destructor '~IStatusImpl < StatusImpl , StatusWrapper , IDisposableImpl < StatusImpl , StatusWrapper , Inherit < IStatus > > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:316:12: note: Virtual destructor in base class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:392:12: note: Destructor in derived class Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:414:20: style: Local variable 'createFactory' shadows outer function [shadowFunction] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:326:39: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:414:20: note: Shadow variable Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:44:31: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CppTest.cpp:412:26: style: Parameter 'argv' can be declared as const array [constParameter] Firebird-4.0.5.3140-0/extern/decNumber/decPacked.c:157:7: style: Redundant initialization for 'last'. The initialized value is overwritten before it is read. [redundantInitialization] Firebird-4.0.5.3140-0/extern/decNumber/decPacked.c:149:20: note: last is initialized Firebird-4.0.5.3140-0/extern/decNumber/decPacked.c:157:7: note: last is overwritten Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:289:15: style: Condition 'dropexponent)?(-101-num->exponent):(length-7)' here. Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:289:15: note: Condition 'drop0' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:418:22: note: Assuming that condition 'num->exponent>96-(7-1)' is not redundant Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:455:32: note: Assignment 'shift=num->exponent-(96-(7-1))', assigned value is greater than 0 Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:456:18: note: Condition 'shift>0' is always true Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:1338:10: style: Condition 'e!=0' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:1335:19: note: Assuming that condition 'pre<-5' is not redundant Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:1336:10: note: Assignment 'e=pre-1', assigned value is less than -6 Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:1338:10: note: Condition 'e!=0' is always true Firebird-4.0.5.3140-0/extern/decNumber/decimal128.c:388:11: style: Variable 'dotat' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decimal32.c:325:11: style: Variable 'dotat' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decimal64.c:386:11: style: Variable 'dotat' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decimal64.c:739:10: style: Variable 'last' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:113:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:115:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:122:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:124:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/utils_proto.h:81:0: error: #error dont know how to compare strings case insensitive on this system [preprocessorErrorDirective] Firebird-4.0.5.3140-0/src/common/classes/array.h:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Capacity [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:89:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:241:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:263:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:272:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:280:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:288:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:297:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:317:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:349:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:363:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:381:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:491:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:612:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/UtilSvc.h:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/alice.h:201:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tddALICE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/exe.cpp:86:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tagged [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/exe.cpp:156:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tagged [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/exe.cpp:202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_version1 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:849:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:176:12: warning: Member variable 'AbstractString::inlineBuffer' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:185:3: warning: Member variable 'AbstractString::inlineBuffer' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/classes/SafeArg.h:179:17: warning: Member variable 'SafeArg::m_arguments' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/classes/alloc.h:412:8: style:inconclusive: Technically the member function 'Firebird::GlobalStorage::operatordelete' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/alloc.h:417:15: performance:inconclusive: Technically the member function 'Firebird::GlobalStorage::getPool' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/common/classes/array.h:66:5: performance:inconclusive: Technically the member function 'Firebird::EmptyStorage::getStorage' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:81:8: style:inconclusive: Technically the member function 'Firebird::AbstractString::checkLength' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:156:8: performance:inconclusive: Technically the member function 'Firebird::AbstractString::shrinkBuffer' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:777:7: style:inconclusive: Technically the member function 'StringBase < StringComparator >::compare' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:781:7: style:inconclusive: Technically the member function 'StringBase < StringComparator >::compare' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:849:13: debug: CheckClass::isMemberVar found used member variable 'npos' with varid 0 [varid0] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:777:7: style:inconclusive: Technically the member function 'StringBase < PathNameComparator >::compare' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:781:7: style:inconclusive: Technically the member function 'StringBase < PathNameComparator >::compare' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:777:7: style:inconclusive: Technically the member function 'StringBase < IgnoreCaseComparator >::compare' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:781:7: style:inconclusive: Technically the member function 'StringBase < IgnoreCaseComparator >::compare' can be const. [functionConst] Firebird-4.0.5.3140-0/src/include/fb_blk.h:172:7: style:inconclusive: Technically the member function 'pool_alloc_rpt < UCHAR , alice_type_str >::operatordelete' can be const. [functionConst] Firebird-4.0.5.3140-0/src/include/fb_blk.h:178:7: style:inconclusive: Technically the member function 'pool_alloc_rpt < UCHAR , alice_type_str >::operatordelete' can be const. [functionConst] Firebird-4.0.5.3140-0/src/include/fb_blk.h:130:7: style:inconclusive: Technically the member function 'pool_alloc < alice_type_tdr >::operatordelete' can be const. [functionConst] Firebird-4.0.5.3140-0/src/include/fb_blk.h:136:7: style:inconclusive: Technically the member function 'pool_alloc < alice_type_tdr >::operatordelete[]' can be const. [functionConst] Firebird-4.0.5.3140-0/src/include/fb_blk.h:142:7: style:inconclusive: Technically the member function 'pool_alloc < alice_type_tdr >::operatordelete' can be const. [functionConst] Firebird-4.0.5.3140-0/src/include/fb_blk.h:148:7: style:inconclusive: Technically the member function 'pool_alloc < alice_type_tdr >::operatordelete[]' can be const. [functionConst] Firebird-4.0.5.3140-0/src/alice/alice.h:198:30: warning: The class 'AliceGlobals' defines member function with name 'getSpecific' also defined in its parent class 'ThreadData'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/ThreadData.h:73:21: note: Parent function 'ThreadData::getSpecific' Firebird-4.0.5.3140-0/src/alice/alice.h:198:30: note: Derived function 'AliceGlobals::getSpecific' Firebird-4.0.5.3140-0/src/alice/alice.h:208:21: warning: The class 'AliceGlobals' defines member function with name 'restoreSpecific' also defined in its parent class 'ThreadData'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/ThreadData.h:75:15: note: Parent function 'ThreadData::restoreSpecific' Firebird-4.0.5.3140-0/src/alice/alice.h:208:21: note: Derived function 'AliceGlobals::restoreSpecific' Firebird-4.0.5.3140-0/src/common/classes/alloc.h:179:2: style: Class 'MemoryPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/alice/alice.h:169:2: style: Class 'AliceGlobals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:665:3: style: Class 'StringBase < StringComparator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:668:3: style: Class 'StringBase < StringComparator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:665:3: style: Class 'StringBase < PathNameComparator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:668:3: style: Class 'StringBase < PathNameComparator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:665:3: style: Class 'StringBase < IgnoreCaseComparator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:668:3: style: Class 'StringBase < IgnoreCaseComparator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/include/fb_blk.h:104:7: style: Condition '!thisPointer' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:667:77: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:106:15: style: Local variable 'max_length' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:66:28: note: Shadowed declaration Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:106:15: note: Shadow variable Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:144:15: style: Local variable 'max_length' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:66:28: note: Shadowed declaration Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:144:15: note: Shadow variable Firebird-4.0.5.3140-0/src/common/classes/alloc.h:373:62: style: Parameter 'pool' can be declared as reference to const [constParameterReference] Firebird-4.0.5.3140-0/src/common/classes/alloc.h:377:64: style: Parameter 'pool' can be declared as reference to const [constParameterReference] Firebird-4.0.5.3140-0/src/common/classes/array.h:128:14: style: Variable 'item' can be declared as reference to const [constVariableReference] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:513:24: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:517:24: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:521:24: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:541:43: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:575:36: style: Parameter 'first0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:575:53: style: Parameter 'last0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:580:36: style: Parameter 'first0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:580:53: style: Parameter 'last0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:585:36: style: Parameter 'first0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:585:53: style: Parameter 'last0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:589:36: style: Parameter 'first0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:589:53: style: Parameter 'last0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:593:36: style: Parameter 'first0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:593:53: style: Parameter 'last0' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/alice/main/aliceMain.cpp:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:188:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpbList [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:292:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InfoResponse [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:523:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_tra_host_site [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:662:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:763:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:817:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TraNumber [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:704:58: warning: Either the condition 'trans->tdr_host_site' is redundant or there is possible null pointer dereference: trans->tdr_host_site. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:712:17: note: Assuming that condition 'trans->tdr_host_site' is not redundant Firebird-4.0.5.3140-0/src/alice/tdr.cpp:704:58: note: Null pointer dereference Firebird-4.0.5.3140-0/src/alice/tdr.cpp:758:54: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/alice/tdr.cpp:785:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:191:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:70:21: style: The function 'remotePasswordFactory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:59:29: note: Virtual function in base class Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:70:21: note: Function in derived class Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:346:31: error: There is an unknown macro here somewhere. Configuration is required. If ADMIN_ROLE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/misc/prime.cpp:33:1: error: syntax error [syntaxError] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/misc/test_srp.cpp:16:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_nolinger [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:180:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBA_USER_NAME [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:425:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:65:2: style: Struct 'Metadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:255:21: style: The function 'remotePasswordFactory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:105:29: note: Virtual function in base class Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:255:21: note: Function in derived class Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:351:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:262:71: style:inconclusive: Function 'authenticate' argument 2 names different: declaration 'sBlock' definition 'sb'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:84:61: note: Function 'authenticate' argument 2 names different: declaration 'sBlock' definition 'sb'. Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:262:71: note: Function 'authenticate' argument 2 names different: declaration 'sBlock' definition 'sb'. Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRP_KEY_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:101:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prime [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privateKey [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:114:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privateKey [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:128:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientPublicKey [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:139:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverPublicKey [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientPublicKey [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prime [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyClient.cpp:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyClient.cpp:63:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_CLIENT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:153:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_bad_req_handle [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:230:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBA_USER_NAME [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:266:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:277:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_psw_start_trans [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:317:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:405:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_SERVER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:139:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Auth::SecurityDatabaseServer::setDbCryptCallback' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:166:2: style: Class 'SecurityDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:210:44: style:inconclusive: Function 'prepare' argument 1 names different: declaration 'secDbName' definition 'secureDbName'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:180:27: note: Function 'prepare' argument 1 names different: declaration 'secDbName' definition 'secureDbName'. Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:210:44: note: Function 'prepare' argument 1 names different: declaration 'secDbName' definition 'secureDbName'. Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:308:11: style:inconclusive: Function 'authenticate' argument 3 names different: declaration 'writerInterface' definition 'authBlock'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:138:12: note: Function 'authenticate' argument 3 names different: declaration 'writerInterface' definition 'authBlock'. Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:308:11: note: Function 'authenticate' argument 3 names different: declaration 'writerInterface' definition 'authBlock'. Firebird-4.0.5.3140-0/extern/decNumber/decDouble.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] Firebird-4.0.5.3140-0/src/burp/main/burpMain.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:2419:25: style:inconclusive: Boolean expression '((df->words[(8/4)-1-(0)])&0xfbfc0000)==0x22380000' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] Firebird-4.0.5.3140-0/src/burp/split/spit.cpp:267:62: error: There is an unknown macro here somewhere. Configuration is required. If SIZEFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:379:19: style: Local variable 'div' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:172:10: note: Shadowed declaration Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:379:19: note: Shadow variable Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:3707:14: style: Variable 'upend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:3741:14: style: Variable 'upend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:681:7: warning: Uninitialized variable: *op [uninitvar] Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:674:6: note: Assignment 'op=bcdar', assigned value is Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:676:21: note: Assuming condition is false Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:681:7: note: Uninitialized variable: *op Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:730:7: warning: Uninitialized variable: *op [uninitvar] Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:719:6: note: Assignment 'op=bcdar', assigned value is Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:721:21: note: Assuming condition is false Firebird-4.0.5.3140-0/extern/decNumber/decCommon.c:730:7: note: Uninitialized variable: *op Firebird-4.0.5.3140-0/src/common/common.h:564:0: error: #error Define FB_CPU for your platform [preprocessorErrorDirective] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:111:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_type [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:149:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_type [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:112:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:129:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:145:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:196:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:249:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:265:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:281:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:297:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:336:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:352:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:247:11: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] Firebird-4.0.5.3140-0/src/common/ScanDir.cpp:56:10: warning: Member variable 'ScanDir::data' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/ScanDir.cpp:59:2: performance: Variable 'directory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Firebird-4.0.5.3140-0/src/common/ScanDir.cpp:60:2: performance: Variable 'pattern' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:156:8: performance:inconclusive: Either there is a missing 'override', or the member function 'Firebird::AbstractString::shrinkBuffer' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/common/os/os_utils.h:365:8: performance:inconclusive: Technically the member function 'os_utils::CtrlCHandler::getTerminated' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/common/ScanDir.cpp:56:30: style:inconclusive: Function 'ScanDir' argument 1 names different: declaration 'dir' definition 'direct'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/ScanDir.h:54:22: note: Function 'ScanDir' argument 1 names different: declaration 'dir' definition 'direct'. Firebird-4.0.5.3140-0/src/common/ScanDir.cpp:56:30: note: Function 'ScanDir' argument 1 names different: declaration 'dir' definition 'direct'. Firebird-4.0.5.3140-0/src/common/ScanDir.cpp:56:50: style:inconclusive: Function 'ScanDir' argument 2 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/ScanDir.h:54:39: note: Function 'ScanDir' argument 2 names different: declaration 'pattern' definition 'pat'. Firebird-4.0.5.3140-0/src/common/ScanDir.cpp:56:50: note: Function 'ScanDir' argument 2 names different: declaration 'pattern' definition 'pat'. Firebird-4.0.5.3140-0/src/common/os/os_utils.h:254:26: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/fb_tls.h:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/locks.h:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/rwlock.h:256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/rwlock.h:282:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_tls.h:140:37: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/ThreadStart.h:207:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cleanup [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/ThreadStart.h:98:2: style: Class 'Thread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/Synchronize.h:83:11: style: The destructor '~ThreadSync' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/common/classes/Synchronize.h:45:11: note: Virtual destructor in base class Firebird-4.0.5.3140-0/src/common/classes/Synchronize.h:83:11: note: Destructor in derived class Firebird-4.0.5.3140-0/src/common/ThreadStart.h:181:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/ThreadStart.cpp:385:57: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/ThreadStart.cpp:385:88: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:119:2: style: Class 'StringRefStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:63:6: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:51:14: note: Virtual function in base class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:63:6: note: Function in derived class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:83:6: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:51:14: note: Virtual function in base class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:83:6: note: Function in derived class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:84:3: style: The destructor '~StdioStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:52:11: note: Virtual destructor in base class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:84:3: note: Destructor in derived class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:106:6: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:51:14: note: Virtual function in base class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:106:6: note: Function in derived class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:124:14: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:51:14: note: Virtual function in base class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:124:14: note: Function in derived class Firebird-4.0.5.3140-0/src/common/classes/BaseStream.h:126:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/BlobWrapper.cpp:97:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_NO_DATA [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/BlobWrapper.cpp:124:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_NO_DATA [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UCHAR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:82:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_version5 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:91:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseOffset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_eoc [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:155:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_buffer [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_buffer_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:566:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:582:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:692:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:714:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:777:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:797:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:815:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINT64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:855:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_LONG_DOUBLE_FIRST [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:866:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIMESTAMP [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:192:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kindList [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:241:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_overflow [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINT64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:291:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIMESTAMP [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:331:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:458:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:475:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:510:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kindList [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/Hash.cpp:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashNumber [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/Hash.cpp:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashNumber [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_os [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cc [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_flags [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:204:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:236:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/Hash.cpp:47:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.cpp:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_KEY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_version5 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:263:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:47:43: style:inconclusive: Function 'MetadataFromBlr' argument 1 names different: declaration 'blrLength' definition 'aBlrLength'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:44:27: note: Function 'MetadataFromBlr' argument 1 names different: declaration 'blrLength' definition 'aBlrLength'. Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:47:43: note: Function 'MetadataFromBlr' argument 1 names different: declaration 'blrLength' definition 'aBlrLength'. Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:47:76: style:inconclusive: Function 'MetadataFromBlr' argument 2 names different: declaration 'blr' definition 'aBlr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:44:59: note: Function 'MetadataFromBlr' argument 2 names different: declaration 'blr' definition 'aBlr'. Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:47:76: note: Function 'MetadataFromBlr' argument 2 names different: declaration 'blr' definition 'aBlr'. Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:47:91: style:inconclusive: Function 'MetadataFromBlr' argument 3 names different: declaration 'aBufferLength' definition 'aLength'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:44:73: note: Function 'MetadataFromBlr' argument 3 names different: declaration 'aBufferLength' definition 'aLength'. Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:47:91: note: Function 'MetadataFromBlr' argument 3 names different: declaration 'aBufferLength' definition 'aLength'. Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:79:11: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:278:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:291:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:303:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECONDS_PER_DAY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION_SCALE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:341:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:347:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timestamp_date [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:95:2: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:137:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:323:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:363:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_SMALL [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ParsedList.cpp:46:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ParsedList.cpp:103:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_PROVIDER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/Switches.cpp:48:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SIZE_T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPTR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:50:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:109:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/locks.h:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lockCount [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:14: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/classes/Reasons.h:50:8: performance:inconclusive: Technically the member function 'Firebird::Reasons::reason' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/common/classes/SyncObject.cpp:318:12: warning: Identical condition 'thread->lockGranted', second condition is always false [identicalConditionAfterEarlyExit] Firebird-4.0.5.3140-0/src/common/classes/SyncObject.cpp:314:12: note: If condition 'thread->lockGranted' is true, the function will return/exit Firebird-4.0.5.3140-0/src/common/classes/SyncObject.cpp:318:12: note: Testing identical condition 'thread->lockGranted' Firebird-4.0.5.3140-0/src/common/classes/SyncObject.cpp:292:7: style: The scope of the variable 'wakeup' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/common/classes/SyncObject.cpp:295:13: style: Local variable 'wait' shadows outer function [shadowFunction] Firebird-4.0.5.3140-0/src/common/classes/SyncObject.h:120:7: note: Shadowed declaration Firebird-4.0.5.3140-0/src/common/classes/SyncObject.cpp:295:13: note: Shadow variable Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:267:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:283:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/SyncObject.cpp:292:14: style: Variable 'wakeup' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:334:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:232:7: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] Firebird-4.0.5.3140-0/src/common/classes/TomCryptHash.cpp:51:13: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.h:81:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:34:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:122:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:146:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:230:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SSHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/alloc.cpp:2714:15: error: There is an unknown macro here somewhere. Configuration is required. If SQUADFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/classes/fb_string.cpp:419:0: error: #error NS: I am lazy to implement version of this routine based on plain vsprintf. [preprocessorErrorDirective] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.h:61:20: style:inconclusive: Member variable 'UserBlob::m_status' uses an uninitialized argument 'm_default_status' due to the order of declarations. [initializerList] Firebird-4.0.5.3140-0/src/common/classes/UserBlob.h:69:4: note: Member variable 'UserBlob::m_status' uses an uninitialized argument 'm_default_status' due to the order of declarations. Firebird-4.0.5.3140-0/src/common/classes/UserBlob.h:61:20: note: Member variable 'UserBlob::m_status' uses an uninitialized argument 'm_default_status' due to the order of declarations. Firebird-4.0.5.3140-0/src/common/classes/locks.cpp:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:47:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:147:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:221:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:177:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:189:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:173:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:9: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:173:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:212:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:9: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:212:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:250:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:9: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:250:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locEqual [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:541:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_ARGS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/miditab.c:30:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:548:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:9: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:548:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Integer underflow Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:659:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:95:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:93:5: note: b is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:95:5: note: b is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:100:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:97:5: note: a is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:100:5: note: a is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:178:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:171:5: note: a is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:178:5: note: a is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:188:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:185:5: note: a is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:188:5: note: a is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:192:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:189:5: note: a is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:192:5: note: a is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:205:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:202:5: note: c is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:205:5: note: c is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:208:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:205:5: note: c is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:208:5: note: c is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:211:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:208:5: note: c is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:211:5: note: c is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:214:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:211:5: note: c is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:214:5: note: c is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:261:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:254:5: note: a is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:261:5: note: a is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:494:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:487:5: note: b is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:494:5: note: b is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:511:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:508:5: note: b is assigned Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:511:5: note: b is overwritten Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:332:20: style: Local variable 't' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:642:9: note: Shadowed declaration Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:332:20: note: Shadow variable Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:372:29: style: Local variable 't' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:642:9: note: Shadowed declaration Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:372:29: note: Shadow variable Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwLock [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:91:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:114:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileTime [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:74:12: style: Variable 'b' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:76:12: style: Variable 'f' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:78:11: style: Variable 'g' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:80:11: style: Variable 'h' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:86:11: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:111:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:178:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:192:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:193:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:214:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:264:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:432:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:457:12: style: Variable 'a' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:494:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:511:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:540:12: style: Variable 'd' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:541:12: style: Variable 'e' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:542:12: style: Variable 'f' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:543:12: style: Variable 'g' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:544:12: style: Variable 'h' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:545:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:546:12: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:547:12: style: Variable 'k' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:548:12: style: Variable 'l' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:549:12: style: Variable 'm' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:550:12: style: Variable 'n' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:551:12: style: Variable 'o' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:552:12: style: Variable 'p' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:572:12: style: Variable 'b' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:573:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:574:12: style: Variable 'd' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:575:12: style: Variable 'e' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:432:10: style: Unused variable: a [unusedVariable] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:101:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:108:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:324:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:333:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Firebird-4.0.5.3140-0/src/common/config/config.cpp:485:24: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/config/config_file.cpp:703:21: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_dir_link [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:139:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:161:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/init.h:236:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/init.h:312:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ALIGNMENT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/isc.cpp:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/isc.cpp:322:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_SMALL [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/isc.cpp:526:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/isc.cpp:627:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/init.h:304:1: style: The class 'StaticInstanceAllocator' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] Firebird-4.0.5.3140-0/src/common/classes/init.h:100:8: warning: The class 'InstanceLink' defines member function with name 'remove' also defined in its parent class 'InstanceList'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/init.h:76:8: note: Parent function 'InstanceList::remove' Firebird-4.0.5.3140-0/src/common/classes/init.h:100:8: note: Derived function 'InstanceLink::remove' Firebird-4.0.5.3140-0/src/common/classes/init.h:105:8: style: The function 'dtor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/common/classes/init.h:79:16: note: Virtual function in base class Firebird-4.0.5.3140-0/src/common/classes/init.h:105:8: note: Function in derived class Firebird-4.0.5.3140-0/src/common/classes/init.h:189:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Firebird-4.0.5.3140-0/src/common/classes/init.h:186:7: note: outer condition: !flag Firebird-4.0.5.3140-0/src/common/classes/init.h:189:8: note: identical inner condition: !flag Firebird-4.0.5.3140-0/src/common/classes/init.h:201:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Firebird-4.0.5.3140-0/src/common/classes/init.h:198:7: note: outer condition: flag Firebird-4.0.5.3140-0/src/common/classes/init.h:201:8: note: identical inner condition: flag Firebird-4.0.5.3140-0/src/common/classes/init.h:282:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Firebird-4.0.5.3140-0/src/common/classes/init.h:279:7: note: outer condition: !flag Firebird-4.0.5.3140-0/src/common/classes/init.h:282:8: note: identical inner condition: !flag Firebird-4.0.5.3140-0/src/common/classes/init.h:312:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/isc.cpp:557:58: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/enc.cpp:724:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/SyncSignals.cpp:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigjmpPtr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/SyncSignals.cpp:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/divorce.cpp:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOFILE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/fbsyslog.cpp:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/decNumber/decQuad.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] Firebird-4.0.5.3140-0/src/common/os/posix/guid.cpp:47:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/guid.cpp:75:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Guid [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sig2 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:241:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/decNumber/decBasic.c:2419:25: style:inconclusive: Boolean expression '((df->words[(16/4)-1-(0)])&0xfbffc000)==0x22080000' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:314:10: style: Redundant assignment of 'sig' to itself. [selfAssignment] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:215:7: style: The scope of the variable 'old_sig_w_siginfo' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:183:29: style:inconclusive: Function 'isc_signal2' argument 1 names different: declaration 'signal' definition 'signal_number'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:143:29: note: Function 'isc_signal2' argument 1 names different: declaration 'signal' definition 'signal_number'. Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:183:29: note: Function 'isc_signal2' argument 1 names different: declaration 'signal' definition 'signal_number'. Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:298:27: style:inconclusive: Function 'que_signal' argument 1 names different: declaration 'signal' definition 'signal_number'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:144:27: note: Function 'que_signal' argument 1 names different: declaration 'signal' definition 'signal_number'. Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:298:27: note: Function 'que_signal' argument 1 names different: declaration 'signal' definition 'signal_number'. Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:302:13: style:inconclusive: Function 'que_signal' argument 5 names different: declaration 'w_siginfo' definition 'sig_w_siginfo'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:144:81: note: Function 'que_signal' argument 5 names different: declaration 'w_siginfo' definition 'sig_w_siginfo'. Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:302:13: note: Function 'que_signal' argument 5 names different: declaration 'w_siginfo' definition 'sig_w_siginfo'. Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:132:5: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:280:11: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:262:72: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:280:11: error: Uninitialized variable: sig [legacyUninitvar] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:314:13: error: Uninitialized variable: sig [legacyUninitvar] Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:93:10: style: union member 'Anonymous0::client3' is never used. [unusedStructMember] Firebird-4.0.5.3140-0/src/common/os/posix/mod_loader.cpp:103:26: error: There is an unknown macro here somewhere. Configuration is required. If SHRLIB_EXT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:138:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:156:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTDIR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:269:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:323:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:343:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:352:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:372:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:420:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procInt [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:426:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procInt [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:434:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminated [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:99:35: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:110:30: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:119:30: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:299:3: error: Resource handle 'fd' freed twice. [doubleFree] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:293:3: note: Resource handle 'fd' freed twice. Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:299:3: note: Resource handle 'fd' freed twice. Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:305:2: error: Returning/dereferencing 'fd' after it is deallocated / released [deallocret] Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:293:3: note: Returning/dereferencing 'fd' after it is deallocated / released Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:305:2: note: Returning/dereferencing 'fd' after it is deallocated / released Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:105:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirPrefix [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:146:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:66:2: style:inconclusive: Either there is a missing 'override', or the member function 'PosixDirIterator::operatorbool' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:56:2: style: Class 'PosixDirIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENTLOG_ERROR_TYPE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:71:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:73:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/os/win32/guid.cpp:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTE_BAD_KEYSET [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:186:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOAD_WITH_ALTERED_SEARCH_PATH [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_FAILCRITICALERRORS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dDllUnloadTID [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:268:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_win32 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ptr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:55:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ptr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:74:3: performance: Variable 'hActCtx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnGetFinalPathNameByHandle [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_PERSISTENT_ACLS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:262:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_FILE_ATTRIBUTES [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:320:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:336:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:414:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnGetFinalPathNameByHandle [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:568:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminated [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:240:6: style: Condition 'pSID_Users' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:157:20: note: Assignment 'pSID_Users=NULL', assigned value is 0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:240:6: note: Condition 'pSID_Users' is always false Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:243:6: style: Condition 'pSID_Administrators' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:158:29: note: Assignment 'pSID_Administrators=NULL', assigned value is 0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:243:6: note: Condition 'pSID_Administrators' is always false Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:246:6: style: Condition 'pNewACL' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:159:17: note: Assignment 'pNewACL=NULL', assigned value is 0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:246:6: note: Condition 'pNewACL' is always false Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirPrefix [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:111:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:239:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:37:2: style:inconclusive: Either there is a missing 'override', or the member function 'Win32DirIterator::operatorbool' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:27:2: style: Class 'Win32DirIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/pretty.cpp:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dyn_version_1 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/pretty.cpp:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_sdl_version1 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/pretty.cpp:297:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/pretty.cpp:356:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_DATE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/pretty.cpp:577:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dyn_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/pretty.cpp:791:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_sdl_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/pretty.cpp:39:39: style: Parameter 'ptr' can be declared as pointer to const [constParameterReference] Firebird-4.0.5.3140-0/src/common/enc.cpp:845:2: warning: Buffer 'IE3264' is too small, the function 'init_perm' expects a bigger buffer in 1st argument [argumentSize] Firebird-4.0.5.3140-0/src/common/enc.cpp:845:2: note: Function 'init_perm' is called Firebird-4.0.5.3140-0/src/common/enc.cpp:915:19: note: Declaration of 1st function argument. Firebird-4.0.5.3140-0/src/common/enc.cpp:439:16: note: Passing buffer 'IE3264' to function that is declared here Firebird-4.0.5.3140-0/src/common/enc.cpp:845:2: note: Buffer 'IE3264' is too small, the function 'init_perm' expects a bigger buffer in 1st argument Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr < Firebird :: Mutex , InstanceControl :: PRIORITY_REGULAR >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr < Firebird :: Mutex , InstanceControl :: PRIORITY_REGULAR >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr < Firebird :: Mutex , InstanceControl :: PRIORITY_REGULAR >' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] Firebird-4.0.5.3140-0/src/common/classes/init.h:100:8: warning: The class 'InstanceLink < Firebird :: GlobalPtr < Firebird :: Mutex , InstanceControl :: PRIORITY_REGULAR > , InstanceControl :: PRIORITY_REGULAR >' defines member function with name 'remove' also defined in its parent class 'InstanceList'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/init.h:76:8: note: Parent function 'InstanceList::remove' Firebird-4.0.5.3140-0/src/common/classes/init.h:100:8: note: Derived function 'InstanceLink < Firebird :: GlobalPtr < Firebird :: Mutex , InstanceControl :: PRIORITY_REGULAR > , InstanceControl :: PRIORITY_REGULAR >::remove' Firebird-4.0.5.3140-0/src/common/enc.cpp:477:16: style: Condition 'des_setkey(keyblock.b)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/enc.cpp:477:16: note: Calling function 'des_setkey' returns 0 Firebird-4.0.5.3140-0/src/common/enc.cpp:477:16: note: Condition 'des_setkey(keyblock.b)' is always false Firebird-4.0.5.3140-0/src/common/enc.cpp:490:18: style: Condition 'des_cipher(&keyblock,&keyblock,0L,1)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/enc.cpp:490:18: note: Calling function 'des_cipher' returns 0 Firebird-4.0.5.3140-0/src/common/enc.cpp:490:18: note: Condition 'des_cipher(&keyblock,&keyblock,0L,1)' is always false Firebird-4.0.5.3140-0/src/common/enc.cpp:501:18: style: Condition 'des_setkey(keyblock.b)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/enc.cpp:501:18: note: Calling function 'des_setkey' returns 0 Firebird-4.0.5.3140-0/src/common/enc.cpp:501:18: note: Condition 'des_setkey(keyblock.b)' is always false Firebird-4.0.5.3140-0/src/common/enc.cpp:539:16: style: Condition 'des_cipher(&constdatablock,&rsltblock,salt,num_iter)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/common/enc.cpp:539:16: note: Calling function 'des_cipher' returns 0 Firebird-4.0.5.3140-0/src/common/enc.cpp:539:16: note: Condition 'des_cipher(&constdatablock,&rsltblock,salt,num_iter)' is always false Firebird-4.0.5.3140-0/src/common/enc.cpp:624:2: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:625:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:626:2: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:630:3: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:631:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:633:3: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:679:2: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:680:2: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:724:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:725:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:727:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/enc.cpp:743:2: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/ods.h:429:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.h:434:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/DecFloat.h:177:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/DecFloat.h:253:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmath.h:2718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueType [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:41:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:79:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_d_float [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_nullable [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_nullable [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_boolean [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:148:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dbkey [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:174:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_timestamp_tz [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:179:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_date [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:184:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:189:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_unknown [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:275:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:291:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:310:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_date [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dbkey [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:353:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:387:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_long [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_boolean [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time_tz [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:451:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_time_tz [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:469:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp_tz [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:478:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_timestamp_tz [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:487:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:556:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/dsc.h:593:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:122:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:183:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:361:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_LONG_DOUBLE_FIRST [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:403:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:507:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:536:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:570:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:598:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:639:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:680:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:716:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:777:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:810:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:843:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:889:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:905:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:931:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/xdr.cpp:952:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:85:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:648:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argument_size [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:710:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:745:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:894:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:921:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1133:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1168:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1194:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1223:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1553:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1576:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1599:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1622:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:110:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:131:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1301:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_size [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2595:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argument_size [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_asm_32 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/FpeControl.h:211:0: error: #error do not know how to mask floating point exceptions on this platform! [preprocessorErrorDirective] Firebird-4.0.5.3140-0/extern/ttmath/ttmathobjects.h:487:10: warning: Return value of function value.empty() is not used. [ignoredReturnValue] Firebird-4.0.5.3140-0/src/common/DecFloat.h:147:1: style: The class 'Decimal64' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Firebird-4.0.5.3140-0/src/common/DecFloat.h:198:1: style: The class 'Decimal128' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Firebird-4.0.5.3140-0/extern/ttmath/ttmathobjects.h:84:3: warning:inconclusive: Member variable 'Item::param' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/extern/ttmath/ttmathobjects.h:636:3: performance: Variable 'buffer_max_size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Firebird-4.0.5.3140-0/extern/ttmath/ttmathobjects.h:646:3: performance: Variable 'buffer_max_size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:4113:7: performance:inconclusive: Technically the member function 'ttmath::UInt < 0 >::Mul2Big' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:4114:7: performance:inconclusive: Technically the member function 'ttmath::UInt < 0 >::SetZero' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:4115:7: performance:inconclusive: Technically the member function 'ttmath::UInt < 0 >::AddTwoInts' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:186:7: style:inconclusive: Technically the member function 'Int < 4 >::CorrectCarryAfterAdding' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:266:7: style:inconclusive: Technically the member function 'Int < 4 >::CorrectCarryAfterSubtracting' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:352:7: style:inconclusive: Technically the member function 'Int < 4 >::CheckMinCarry' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:646:7: performance:inconclusive: Technically the member function 'Int < 4 >::FromUIntOrInt' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:705:7: performance:inconclusive: Technically the member function 'Int < 4 >::FromInt' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:742:7: performance:inconclusive: Technically the member function 'Int < 4 >::FromUInt' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:917:7: performance:inconclusive: Technically the member function 'Int < 4 >::FromInt' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1131:7: performance:inconclusive: Technically the member function 'Int < 4 >::ToInt' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:138:7: performance:inconclusive: Technically the member function 'UInt < 4 >::Size' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:999:7: style:inconclusive: Technically the member function 'UInt < 4 >::Mul1Big' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1650:7: style:inconclusive: Technically the member function 'UInt < 4 >::Div_CalculatingSize' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2171:7: style:inconclusive: Technically the member function 'UInt < 4 >::Div3_MakeNewU' can be const. [functionConst] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2207:7: performance:inconclusive: Technically the member function 'UInt < 4 >::Div3_MakeBiggerV' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2319:7: performance:inconclusive: Technically the member function 'UInt < 4 >::Div3_MultiplySubtract' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3217:9: performance:inconclusive: Technically the member function 'UInt < 4 >::ToStringLog2' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/extern/ttmath/ttmathtypes.h:576:15: warning: The class 'ReferenceError' defines member function with name 'Where' also defined in its parent class 'ExceptionInfo'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathtypes.h:536:15: note: Parent function 'ExceptionInfo::Where' Firebird-4.0.5.3140-0/extern/ttmath/ttmathtypes.h:576:15: note: Derived function 'ReferenceError::Where' Firebird-4.0.5.3140-0/extern/ttmath/ttmathtypes.h:608:15: warning: The class 'RuntimeError' defines member function with name 'Where' also defined in its parent class 'ExceptionInfo'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathtypes.h:536:15: note: Parent function 'ExceptionInfo::Where' Firebird-4.0.5.3140-0/extern/ttmath/ttmathtypes.h:608:15: note: Derived function 'RuntimeError::Where' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:71:7: warning: The class 'Int < 4 >' defines member function with name 'SetMax' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:174:7: note: Parent function 'UInt < 4 >::SetMax' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:71:7: note: Derived function 'Int < 4 >::SetMax' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:82:7: warning: The class 'Int < 4 >' defines member function with name 'SetMin' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:187:7: note: Parent function 'UInt < 4 >::SetMin' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:82:7: note: Derived function 'Int < 4 >::SetMin' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:236:7: warning: The class 'Int < 4 >' defines member function with name 'AddInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:172:25: note: Parent function 'UInt < 4 >::AddInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:236:7: note: Derived function 'Int < 4 >::AddInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:255:7: warning: The class 'Int < 4 >' defines member function with name 'AddTwoInts' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:224:25: note: Parent function 'UInt < 4 >::AddTwoInts' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:255:7: note: Derived function 'Int < 4 >::AddTwoInts' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:313:7: warning: The class 'Int < 4 >' defines member function with name 'SubInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:358:25: note: Parent function 'UInt < 4 >::SubInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:313:7: note: Derived function 'Int < 4 >::SubInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:326:7: warning: The class 'Int < 4 >' defines member function with name 'AddOne' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:345:7: note: Parent function 'UInt < 4 >::AddOne' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:326:7: note: Derived function 'Int < 4 >::AddOne' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:339:7: warning: The class 'Int < 4 >' defines member function with name 'SubOne' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:354:7: note: Parent function 'UInt < 4 >::SubOne' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:339:7: note: Derived function 'Int < 4 >::SubOne' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:705:7: warning: The class 'Int < 4 >' defines member function with name 'FromInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2669:7: note: Parent function 'UInt < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:705:7: note: Derived function 'Int < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:742:7: warning: The class 'Int < 4 >' defines member function with name 'FromUInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2643:7: note: Parent function 'UInt < 4 >::FromUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:742:7: note: Derived function 'Int < 4 >::FromUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:761:7: warning: The class 'Int < 4 >' defines member function with name 'FromInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2660:7: note: Parent function 'UInt < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:761:7: note: Derived function 'Int < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:795:20: warning: The class 'Int < 4 >' defines member function with name 'operator=' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2731:21: note: Parent function 'UInt < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:795:20: note: Derived function 'Int < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:850:20: warning: The class 'Int < 4 >' defines member function with name 'operator=' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2711:21: note: Parent function 'UInt < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:850:20: note: Derived function 'Int < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:886:7: warning: The class 'Int < 4 >' defines member function with name 'FromUInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2757:7: note: Parent function 'UInt < 4 >::FromUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:886:7: note: Derived function 'Int < 4 >::FromUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:907:7: warning: The class 'Int < 4 >' defines member function with name 'FromInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2784:7: note: Parent function 'UInt < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:907:7: note: Derived function 'Int < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:917:7: warning: The class 'Int < 4 >' defines member function with name 'FromInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2794:7: note: Parent function 'UInt < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:917:7: note: Derived function 'Int < 4 >::FromInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:944:20: warning: The class 'Int < 4 >' defines member function with name 'operator=' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2809:21: note: Parent function 'UInt < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:944:20: note: Derived function 'Int < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:966:20: warning: The class 'Int < 4 >' defines member function with name 'operator=' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2831:21: note: Parent function 'UInt < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:966:20: note: Derived function 'Int < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1141:7: warning: The class 'Int < 4 >' defines member function with name 'ToUInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3049:7: note: Parent function 'UInt < 4 >::ToUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1141:7: note: Derived function 'Int < 4 >::ToUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1156:7: warning: The class 'Int < 4 >' defines member function with name 'ToInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3065:7: note: Parent function 'UInt < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1156:7: note: Derived function 'Int < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1166:7: warning: The class 'Int < 4 >' defines member function with name 'ToInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3075:7: note: Parent function 'UInt < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1166:7: note: Derived function 'Int < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1189:7: warning: The class 'Int < 4 >' defines member function with name 'ToUInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3097:7: note: Parent function 'UInt < 4 >::ToUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1189:7: note: Derived function 'Int < 4 >::ToUInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1208:7: warning: The class 'Int < 4 >' defines member function with name 'ToInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3125:7: note: Parent function 'UInt < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1208:7: note: Derived function 'Int < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1219:7: warning: The class 'Int < 4 >' defines member function with name 'ToInt' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3136:7: note: Parent function 'UInt < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1219:7: note: Derived function 'Int < 4 >::ToInt' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1326:7: warning: The class 'Int < 4 >' defines member function with name 'ToString' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3306:7: note: Parent function 'UInt < 4 >::ToString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1326:7: note: Derived function 'Int < 4 >::ToString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1335:14: warning: The class 'Int < 4 >' defines member function with name 'ToString' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3312:14: note: Parent function 'UInt < 4 >::ToString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1335:14: note: Derived function 'Int < 4 >::ToString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1447:7: warning: The class 'Int < 4 >' defines member function with name 'FromString' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3411:7: note: Parent function 'UInt < 4 >::FromString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1447:7: note: Derived function 'Int < 4 >::FromString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1466:7: warning: The class 'Int < 4 >' defines member function with name 'FromString' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3422:7: note: Parent function 'UInt < 4 >::FromString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1466:7: note: Derived function 'Int < 4 >::FromString' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1475:20: warning: The class 'Int < 4 >' defines member function with name 'operator=' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3431:21: note: Parent function 'UInt < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1475:20: note: Derived function 'Int < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1523:20: warning: The class 'Int < 4 >' defines member function with name 'operator=' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3442:21: note: Parent function 'UInt < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1523:20: note: Derived function 'Int < 4 >::operator=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1761:21: warning: The class 'Int < 4 >' defines member function with name 'operator++' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3786:21: note: Parent function 'UInt < 4 >::operator++' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1761:21: note: Derived function 'Int < 4 >::operator++' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1772:19: warning: The class 'Int < 4 >' defines member function with name 'operator++' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3797:19: note: Parent function 'UInt < 4 >::operator++' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1772:19: note: Derived function 'Int < 4 >::operator++' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1782:21: warning: The class 'Int < 4 >' defines member function with name 'operator--' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3807:21: note: Parent function 'UInt < 4 >::operator--' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1782:21: note: Derived function 'Int < 4 >::operator--' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1790:19: warning: The class 'Int < 4 >' defines member function with name 'operator--' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3815:19: note: Parent function 'UInt < 4 >::operator--' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1790:19: note: Derived function 'Int < 4 >::operator--' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1800:18: warning: The class 'Int < 4 >' defines member function with name 'operator>>' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3896:19: note: Parent function 'UInt < 4 >::operator>>' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1800:18: note: Derived function 'Int < 4 >::operator>>' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1810:21: warning: The class 'Int < 4 >' defines member function with name 'operator>>=' also defined in its parent class 'UInt < 4 >'. [duplInheritedMember] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3906:21: note: Parent function 'UInt < 4 >::operator>>=' Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1810:21: note: Derived function 'Int < 4 >::operator>>=' Firebird-4.0.5.3140-0/src/common/DecFloat.h:107:2: style: Struct 'DecimalStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/DecFloat.h:132:2: style: Struct 'NumericBinding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/DecFloat.h:297:2: style: Class 'CDecimal128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/ttmath/ttmathobjects.h:644:2: style: Class 'History' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/Int128.h:438:2: style: Class 'CInt128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/Int128.h:439:2: style: Class 'CInt128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/Int128.h:440:2: style: Class 'CInt128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/dsc.h:502:2: style: Struct 'dsc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1243:16: style: Expression '(X & 0x4) == 0x1' is always false. [comparisonError] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2673:7: style: Condition 'c' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2671:20: note: Calling function 'FromUInt' returns 0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2671:20: note: Assignment 'c=FromUInt(unsigned int(value))', assigned value is 0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2673:7: note: Condition 'c' is always false Firebird-4.0.5.3140-0/extern/ttmath/ttmath.h:2800:44: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:323:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:331:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:339:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:347:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:355:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:363:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:372:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:381:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:390:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:418:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:436:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:445:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:454:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:463:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:472:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:481:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:508:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/dsc.h:554:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:287:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:289:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:295:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:297:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:305:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:307:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:725:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/xdr.cpp:934:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1369:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1341:6: note: c is assigned Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1369:5: note: c is overwritten Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1369:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1347:6: note: c is assigned Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1369:5: note: c is overwritten Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1373:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1369:5: note: c is assigned Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1373:5: note: c is overwritten Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1398:6: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1373:5: note: c is assigned Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1398:6: note: c is overwritten Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2126:24: style: The scope of the variable 'u0' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2126:28: style: The scope of the variable 'u1' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2126:36: style: The scope of the variable 'v1' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2126:40: style: The scope of the variable 'v0' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3257:7: style: The scope of the variable 'character' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:432:10: style: The scope of the variable 'new_c' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:471:7: style: The scope of the variable 'new_c' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:511:11: style: The scope of the variable 'new_c' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:550:8: style: The scope of the variable 'new_c' can be reduced. [variableScope] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1195:66: style: Parameter 'result' can be declared as reference to const [constParameterReference] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:3219:17: style: Variable 'log_tab' can be declared as const array [constVariable] Firebird-4.0.5.3140-0/extern/ttmath/ttmathobjects.h:487:4: warning: Ineffective call of function 'empty()'. Did you intend to call 'clear()' instead? [uselessCallsEmpty] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1762:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1782:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/extlib/UdfBackwardCompatibility.cpp:141:1: error: There is an unknown macro here somewhere. Configuration is required. If FB_UDR_END_FUNCTION is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:260:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nod_list [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:347:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:438:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:474:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:499:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_subtypes [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:519:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:608:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLD_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:628:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IND_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:642:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:660:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_type [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:738:6: performance:inconclusive: Either there is a missing 'override', or the member function 'DummyMasterImpl::same' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:749:6: performance:inconclusive: Either there is a missing 'override', or the member function 'DummyMasterImpl::serverMode' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:204:31: style: Condition '!MET_database(db,false)' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:204:44: note: Calling function 'MET_database' returns 1 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:204:31: note: Condition '!MET_database(db,false)' is always false Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:78:49: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:131:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:237:49: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:264:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:267:48: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:285:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:288:48: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:323:53: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:447:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:482:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:526:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:573:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:608:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:611:84: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:628:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:629:85: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:642:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:643:91: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:660:47: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:473:12: style: The scope of the variable 'relation' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:564:14: style: The scope of the variable 'index' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:70:12: style: Variable 'procedure' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:117:34: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:129:13: style: Variable 'd_field' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:274:12: style: Variable 'relation' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:436:39: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:471:38: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:517:28: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:522:7: style: Variable 'udf_val' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:562:33: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:654:25: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:656:14: style: Variable 'type' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/gpre/languages/ada.cpp:664:29: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/gpre/languages/cob.cpp:1359:86: error: There is an unknown macro here somewhere. Configuration is required. If SIZEFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/gpre/languages/ftn.cpp:841:46: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/gpre/languages/pas.cpp:695:41: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:254:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:269:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:281:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_ARRAY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_UINT64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:421:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:471:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:492:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1266:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1602:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_INT64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/gpre/languages/rmc.cpp:1104:43: error: There is an unknown macro here somewhere. Configuration is required. If SIZEFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1277:23: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1395:23: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1405:16: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1406:28: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1407:21: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1408:27: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1410:28: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1621:16: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1622:23: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1624:24: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1634:33: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1635:29: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1654:33: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1655:29: error: Array 'arg_vector[0]' accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:239:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:254:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:269:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:363:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:366:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:482:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:600:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:610:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:621:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:622:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:624:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:635:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:636:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:638:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:650:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:651:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:653:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:665:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:666:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:668:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:678:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:688:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:698:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:708:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:719:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:720:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:731:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:733:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:744:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:746:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:757:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:758:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:760:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:771:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:772:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:774:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:775:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:786:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:787:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:789:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:791:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:802:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:804:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:815:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:816:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:818:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:829:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:830:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:832:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:833:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:844:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:845:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:846:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:848:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:850:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:861:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:862:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:873:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:874:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:885:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:886:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:888:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:891:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:902:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:914:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:915:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:927:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:937:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:939:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:940:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:941:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:943:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:945:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:947:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:960:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:961:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:962:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:964:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:966:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:968:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:980:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:983:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:995:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:997:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1008:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1011:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1023:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1034:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1046:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1049:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1060:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1066:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1069:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1075:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1090:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1091:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1094:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1106:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1107:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1119:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1120:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1122:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1124:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1126:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1137:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1148:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1160:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1161:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1163:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1172:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1173:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1176:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1178:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1185:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1206:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1208:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1218:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1219:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1220:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1221:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1232:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1243:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1245:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1246:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1256:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1258:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1259:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1261:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1276:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1277:3: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1285:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1287:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1288:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1297:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1298:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1301:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1303:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1313:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1314:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1315:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1316:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1318:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1329:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1330:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1331:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1332:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1334:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1342:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1343:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1350:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1351:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1352:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1353:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1354:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1355:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1356:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1357:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1358:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1359:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1360:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1367:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1368:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1369:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1370:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1371:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1372:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1373:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1374:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1375:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1376:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1377:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1395:3: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1406:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1408:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1410:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1421:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1423:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1425:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1490:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1505:46: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1506:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1508:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1555:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1557:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1568:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1599:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1622:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1624:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1634:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1636:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1654:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1656:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:489:13: style: The scope of the variable 'dest' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1262:13: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:70:13: style: struct member 'argument_entry::a_picture' is never used. [unusedStructMember] Firebird-4.0.5.3140-0/src/intl/ldcommon.h:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:390:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:400:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:416:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:575:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ARRAY_SORT_WHEN_ADD [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:588:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ARRAY_SORT_WHEN_ADD [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6036:36: style:inconclusive: Boolean expression '(lhs->bits&0x80)!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6040:37: style:inconclusive: Boolean expression '!((lhs->bits&0x80)!=0)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6036:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6040:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:429:52: error: Reference to local variable returned. [returnReference] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3675:18: style: Condition 'e!=0' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3672:22: note: Assuming that condition 'pre<-5' is not redundant Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3670:6: note: pre is assigned 'dn->digits+exp' here. Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3673:21: note: Assignment 'e=exp+dn->digits-1', assigned value is less than -6 Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3675:18: note: Condition 'e!=0' is always true Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6129:27: style: Condition 'srhs' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6129:19: note: Assuming that condition 'slhs' is not redundant Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6125:17: note: Assuming that condition 'slhs!=srhs' is not redundant Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6129:27: note: Condition 'srhs' is always true Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6567:20: style: Condition '(add-carry-1)!=0' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6551:7: note: Assignment 'add=1', assigned value is 1 Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6552:17: note: Assuming condition is false Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6544:12: note: Assuming that condition 'carry==0' is not redundant Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6545:12: note: Assuming condition is false Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6567:20: note: Condition '(add-carry-1)!=0' is always true Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::icu' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::tt' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::attributes' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::compareCollator' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::partialCollator' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::sortCollator' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::maxContractionsPrefixLength' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/unicode_util.h:182:3: warning: Member variable 'Utf16Collation::numericSort' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/classes/Aligner.h:129:2: style:inconclusive: Technically the member function 'Firebird::Aligner::operatorconstC*' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:587:17: style:inconclusive: Technically the member function 'Firebird::PointersArray::const_iterator::operator->' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:142:13: style:inconclusive: Technically the member function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::const_iterator::operator->' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/array.h:66:5: performance:inconclusive: Technically the member function 'EmptyStorage < char >::getStorage' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/common/classes/array.h:66:5: performance:inconclusive: Technically the member function 'EmptyStorage < short >::getStorage' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr < Utf8CharSet , InstanceControl :: PRIORITY_REGULAR >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr < Utf8CharSet , InstanceControl :: PRIORITY_REGULAR >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Firebird-4.0.5.3140-0/src/common/classes/init.h:144:3: warning: Class 'GlobalPtr < Utf8CharSet , InstanceControl :: PRIORITY_REGULAR >' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] Firebird-4.0.5.3140-0/src/common/classes/array.h:572:12: warning: The class 'SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp >' defines member function with name 'add' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:248:12: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::add' Firebird-4.0.5.3140-0/src/common/classes/array.h:572:12: note: Derived function 'SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp >::add' Firebird-4.0.5.3140-0/src/common/classes/init.h:100:8: warning: The class 'InstanceLink < Firebird :: GlobalPtr < Utf8CharSet , InstanceControl :: PRIORITY_REGULAR > , InstanceControl :: PRIORITY_REGULAR >' defines member function with name 'remove' also defined in its parent class 'InstanceList'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/init.h:76:8: note: Parent function 'InstanceList::remove' Firebird-4.0.5.3140-0/src/common/classes/init.h:100:8: note: Derived function 'InstanceLink < Firebird :: GlobalPtr < Utf8CharSet , InstanceControl :: PRIORITY_REGULAR > , InstanceControl :: PRIORITY_REGULAR >::remove' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:203:6: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'add' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:255:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::add' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:203:6: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::add' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:215:5: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'pop' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:397:4: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::pop' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:215:5: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::pop' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:223:8: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'remove' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:269:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::remove' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:223:8: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::remove' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:236:8: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'shrink' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:306:7: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::shrink' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:236:8: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::shrink' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:244:8: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'grow' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:313:7: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::grow' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:244:8: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::grow' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:268:8: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'resize' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:337:7: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::resize' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:268:8: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::resize' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:279:12: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'begin' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:215:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::begin' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:279:12: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::begin' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:284:12: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'end' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:217:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::end' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:284:12: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::end' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:289:12: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'back' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:209:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::back' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:289:12: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::back' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:295:18: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'begin' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:199:11: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::begin' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:295:18: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::begin' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:295:18: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'begin' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:215:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::begin' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:295:18: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::begin' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:300:18: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'end' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:201:11: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::end' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:300:18: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::end' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:300:18: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'end' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:217:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::end' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:300:18: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::end' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:305:12: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'operator[]' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:177:11: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::operator[]' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:305:12: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::operator[]' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:315:6: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'operator[]' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:182:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::operator[]' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:315:6: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::operator[]' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:360:13: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'getCount' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:366:12: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::getCount' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:360:13: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::getCount' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:365:13: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'getCapacity' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:372:12: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::getCapacity' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:365:13: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::getCapacity' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:370:8: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'hasData' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:370:7: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::hasData' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:370:8: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::hasData' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:375:8: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'isEmpty' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:368:7: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::isEmpty' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:375:8: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::isEmpty' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:380:8: warning: The class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >' defines member function with name 'clear' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:137:7: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::clear' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:380:8: note: Derived function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::clear' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:486:13: warning: The class 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >' defines member function with name 'add' also defined in its parent class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:197:13: note: Parent function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::add' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:486:13: note: Derived function 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >::add' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:502:16: warning: The class 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >' defines member function with name 'add' also defined in its parent class 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:203:6: note: Parent function 'ObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp > >::add' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:502:16: note: Derived function 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >::add' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:491:8: warning: The class 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >' defines member function with name 'setSortMode' also defined in its parent class 'SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:586:7: note: Parent function 'SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp >::setSortMode' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:491:8: note: Derived function 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >::setSortMode' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:496:8: warning: The class 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >' defines member function with name 'sort' also defined in its parent class 'SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:595:7: note: Parent function 'SortedArray < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , const ObjectKey * , ObjectKeyOfValue , ObjectCmp >::sort' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:496:8: note: Derived function 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >::sort' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:502:16: warning: The class 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >' defines member function with name 'add' also defined in its parent class 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/common/classes/array.h:255:5: note: Parent function 'Array < Firebird :: Array < unsigned char , EmptyStorage < char > > * , Storage >::add' Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:502:16: note: Derived function 'SortedObjectsArray < Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: InlineStorage < Firebird :: Array < unsigned char , EmptyStorage < char > > * , 3 , Firebird :: Array < char > * > , Firebird :: Array < unsigned char , EmptyStorage < char > > , Firebird :: DefaultKeyValue < const Firebird :: Array < unsigned char , EmptyStorage < char > > * > , ArrayComparator < unsigned char > >::add' Firebird-4.0.5.3140-0/src/common/classes/auto.h:171:2: style: Class 'AutoDispose' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/auto.h:181:2: style: Class 'AutoRelease' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/auto.h:191:2: style: Class 'AutoSaveRestore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/auto.h:296:2: style: Class 'Cleanup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:115:4: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/auto.h:104:2: style: Class 'AutoPtr < Jrd :: CharSet , SimpleDelete >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:789:15: style: Variable 'msuc' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:1186:15: style: Variable 'msuc' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:1804:15: style: Variable 'msuc' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3236:15: style: Variable 'msuc' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3514:56: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3534:59: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:4879:12: style: Variable 'lmsi' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:4879:19: style: Variable 'rmsi' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6589:55: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6593:10: style: Variable 'up' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6887:52: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:7392:55: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:7426:56: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:7512:60: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:7689:62: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:7707:16: style: Variable 'uresp1' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cs_icu.cpp:43:20: style:inconclusive: Function 'CSICU_charset_init' argument 2 names different: declaration 'name' definition 'charSetName'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cs_icu.h:30:51: note: Function 'CSICU_charset_init' argument 2 names different: declaration 'name' definition 'charSetName'. Firebird-4.0.5.3140-0/src/intl/cs_icu.cpp:43:20: note: Function 'CSICU_charset_init' argument 2 names different: declaration 'name' definition 'charSetName'. Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3872:11: style: Variable 'bits' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:3908:11: style: Variable 'bits' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:4640:21: style: Variable 'accunits' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:4766:21: style: Variable 'accunits' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/intl/cs_jis.cpp:41:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cs_jis.cpp:61:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cs_jis.cpp:75:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cs_gb2312.cpp:40:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cs_narrow.cpp:40:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/charsets/cs_koi8u.h:10:18: style: Variable 'UNICODE_REPLACEMENT_CHARACTER' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/intl/cs_unicode_fss.cpp:39:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cs_unicode_ucs2.cpp:38:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/Aligner.h:129:2: style:inconclusive: Technically the member function 'Aligner < unsigned short , BUFFER_SMALL >::operatorconstC*' can be const. [functionConst] Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:99:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:100:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:154:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:155:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:34:16: style:inconclusive: Function 'CVBIG5_big5_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_big5.h:33:32: note: Function 'CVBIG5_big5_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:34:16: note: Function 'CVBIG5_big5_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:121:22: style:inconclusive: Function 'CVBIG5_unicode_to_big5' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_big5.h:35:78: note: Function 'CVBIG5_unicode_to_big5' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:121:22: note: Function 'CVBIG5_unicode_to_big5' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:40:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_big5.cpp:129:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:105:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:106:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:160:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:161:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:40:16: style:inconclusive: Function 'CVGB_gb2312_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.h:25:32: note: Function 'CVGB_gb2312_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:40:16: note: Function 'CVGB_gb2312_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:127:22: style:inconclusive: Function 'CVGB_unicode_to_gb2312' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.h:28:78: note: Function 'CVGB_unicode_to_gb2312' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:127:22: note: Function 'CVGB_unicode_to_gb2312' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:46:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_gb2312.cpp:135:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_icu.cpp:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UChar [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/intl/cv_icu.cpp:169:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UChar [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/Aligner.h:129:2: style:inconclusive: Technically the member function 'Aligner < UChar , BUFFER_SMALL >::operatorconstC*' can be const. [functionConst] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:93:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:94:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:229:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:230:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:452:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:453:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:546:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:547:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:36:15: style:inconclusive: Function 'CVJIS_eucj_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_jis.h:33:31: note: Function 'CVJIS_eucj_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:36:15: note: Function 'CVJIS_eucj_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:142:15: style:inconclusive: Function 'CVJIS_sjis_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_jis.h:25:31: note: Function 'CVJIS_sjis_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:142:15: note: Function 'CVJIS_sjis_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:419:21: style:inconclusive: Function 'CVJIS_unicode_to_sjis' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_jis.h:28:77: note: Function 'CVJIS_unicode_to_sjis' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:419:21: note: Function 'CVJIS_unicode_to_sjis' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:510:77: style:inconclusive: Function 'CVJIS_unicode_to_eucj' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_jis.h:36:77: note: Function 'CVJIS_unicode_to_eucj' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:510:77: note: Function 'CVJIS_unicode_to_eucj' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:42:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:148:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:427:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:516:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_jis.cpp:74:9: style: Variable 'wide' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:103:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:104:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:157:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:158:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:36:16: style:inconclusive: Function 'CVKSC_ksc_to_unicode' argument 2 names different: declaration 'ksc_len' definition 'src_len'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_ksc.h:38:50: note: Function 'CVKSC_ksc_to_unicode' argument 2 names different: declaration 'ksc_len' definition 'src_len'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:36:16: note: Function 'CVKSC_ksc_to_unicode' argument 2 names different: declaration 'ksc_len' definition 'src_len'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:37:23: style:inconclusive: Function 'CVKSC_ksc_to_unicode' argument 3 names different: declaration 'ksc_str' definition 'src_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_ksc.h:38:72: note: Function 'CVKSC_ksc_to_unicode' argument 3 names different: declaration 'ksc_str' definition 'src_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:37:23: note: Function 'CVKSC_ksc_to_unicode' argument 3 names different: declaration 'ksc_str' definition 'src_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:39:17: style:inconclusive: Function 'CVKSC_ksc_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_ksc.h:39:33: note: Function 'CVKSC_ksc_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:39:17: note: Function 'CVKSC_ksc_to_unicode' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:125:23: style:inconclusive: Function 'CVKSC_unicode_to_ksc' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_ksc.h:42:76: note: Function 'CVKSC_unicode_to_ksc' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:125:23: note: Function 'CVKSC_unicode_to_ksc' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:45:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_ksc.cpp:133:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:197:17: style: Condition '!*err_code' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:178:14: note: Assignment '*err_code=0', assigned value is 0 Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:181:15: note: Assuming condition is false Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:197:17: note: Condition '!*err_code' is always true Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:234:17: style: Condition '!*err_code' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:220:14: note: Assignment '*err_code=0', assigned value is 0 Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:223:15: note: Assuming condition is false Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:234:17: note: Condition '!*err_code' is always true Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:42:48: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:43:43: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:76:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:78:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:134:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:135:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:136:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:187:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:191:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:102:20: style:inconclusive: Function 'CV_wc_to_wc' argument 3 names different: declaration 'src_ptr' definition 'p_src_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_narrow.h:27:63: note: Function 'CV_wc_to_wc' argument 3 names different: declaration 'src_ptr' definition 'p_src_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:102:20: note: Function 'CV_wc_to_wc' argument 3 names different: declaration 'src_ptr' definition 'p_src_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:104:14: style:inconclusive: Function 'CV_wc_to_wc' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_narrow.h:28:30: note: Function 'CV_wc_to_wc' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:104:14: note: Function 'CV_wc_to_wc' argument 5 names different: declaration 'dest_ptr' definition 'p_dest_ptr'. Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:110:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_narrow.cpp:168:17: style: Variable 'impl' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/intl/cv_unicode_fss.cpp:214:21: error: Shifting by a negative value is undefined behaviour [shiftNegative] Firebird-4.0.5.3140-0/src/intl/cv_unicode_fss.cpp:281:22: style:inconclusive: Function 'CS_UTFFSS_unicode_to_fss' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/intl/cv_unicode_fss.h:30:80: note: Function 'CS_UTFFSS_unicode_to_fss' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/cv_unicode_fss.cpp:281:22: note: Function 'CS_UTFFSS_unicode_to_fss' argument 3 names different: declaration 'unicode_str' definition 'p_unicode_str'. Firebird-4.0.5.3140-0/src/intl/lc_ksc.cpp:151:23: style: Condition 'i=pInChar' is not redundant Firebird-4.0.5.3140-0/src/intl/lc_ksc.cpp:147:29: note: Assignment 'iInLen=inbuff-pInChar+1', assigned value is less than 1 Firebird-4.0.5.3140-0/src/intl/lc_ksc.cpp:151:23: note: Condition 'i255' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/intl/utils/maptest.cpp:129:19: note: Assuming that condition 'k<=255' is not redundant Firebird-4.0.5.3140-0/src/intl/utils/maptest.cpp:134:11: note: Condition 'k>255' is always true Firebird-4.0.5.3140-0/src/intl/utils/maptest.cpp:66:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/src/intl/utils/maptest.cpp:70:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] Firebird-4.0.5.3140-0/src/intl/utils/maptest2.c:26:1: error: Code 'classcodepage_map{' is invalid C code. [syntaxError] Firebird-4.0.5.3140-0/src/common/config/config.h:268:50: error: There is an unknown macro here somewhere. Configuration is required. If CURRENT_ENGINE is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/RandomGenerator.cpp:31:18: warning: Member variable 'RandomGenerator::buffer' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/jrd/RandomGenerator.cpp:51:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/array.h:224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:233:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:243:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:265:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:351:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/array.h:383:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/btn.cpp:168:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/btn.cpp:338:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/btn.cpp:389:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:186:15: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/misc/evl_string_test.cpp:61:2: style: Class 'StringStartsEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/jrd/nodebug.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:102:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:167:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:172:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:177:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:182:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:187:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:195:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:211:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:228:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:235:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:260:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:265:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/os/posix/unix.cpp:955:10: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_RPT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:81:86: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:92:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:219:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:225:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:233:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:248:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/ods.cpp:253:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/os/win32/ibinitdll.cpp:39:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hDllInst [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:126:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Firebird::RefCntIface::refCntDPrt' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:328:7: style:inconclusive: Either there is a missing 'override', or the member function 'Firebird::UnloadDetectorHelper::unloadStarted' can be const. [functionConst] Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:146:2: style: Class 'StdPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:383:2: style: Class 'ConfigKeys' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Firebird-4.0.5.3140-0/src/jrd/os/win32/winnt.cpp:877:10: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_RPT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:839:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_SINT64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:844:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_SINT64 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:877:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:383:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:739:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:762:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endValue [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irsb_open [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irsb_open [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:103:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:306:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endValue [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/BitmapTableScan.cpp:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:715:9: style:inconclusive: Technically the member function 'BaseAggWinStream < AggregatedStream , RecordSource >::DummyAdjustFunctor::operator()' can be const. [functionConst] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:715:9: style:inconclusive: Technically the member function 'BaseAggWinStream < WindowStream , BaseBufferedStream >::DummyAdjustFunctor::operator()' can be const. [functionConst] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:875:12: warning: The class 'WindowStream' defines member function with name 'getImpure' also defined in its parent class 'BaseAggWinStream < WindowStream , BaseBufferedStream >'. [duplInheritedMember] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:737:11: note: Parent function 'BaseAggWinStream < WindowStream , BaseBufferedStream >::getImpure' Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:875:12: note: Derived function 'WindowStream::getImpure' Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:801:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:67:16: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:801:8: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:802:8: style: The function 'getRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:63:16: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:802:8: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:865:9: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:725:8: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:865:9: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:866:9: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:726:8: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:866:9: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:868:9: style: The function 'getRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:63:16: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:868:9: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:870:9: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:67:16: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:870:9: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:871:9: style: The function 'findUsedStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:734:8: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:871:9: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:872:9: style: The function 'nullRecords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:136:8: note: Virtual function in base class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:872:9: note: Function in derived class Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:983:18: style: Variable 'impure' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:760:25: style: Variable 'impure' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/jrd/recsrc/BufferedStream.cpp:319:38: error: There is an unknown macro here somewhere. Configuration is required. If ULONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:715:9: style:inconclusive: Technically the member function 'BaseAggWinStream < WindowedStream :: WindowStream , BaseBufferedStream >::DummyAdjustFunctor::operator()' can be const. [functionConst] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:304:16: style: Variable 'impure' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:304:23: style: Variable 'impure' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPB_CLEAR_FLAGS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:115:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_abort [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:144:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_cursor_not_open [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:178:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:189:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:257:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:333:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_cursor_not_open [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/FilteredStream.cpp:163:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_and [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/FirstRowsStream.cpp:55:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_null [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/FullOuterJoin.cpp:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_large_scan [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:126:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_large_scan [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/HashJoin.cpp:149:17: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:52:18: style: Variable 'dbb' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:79:24: style: Variable 'bcb' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/jrd/recsrc/IndexTableScan.cpp:642:6: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_RPT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/recsrc/MergeJoin.cpp:277:22: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/recsrc/NestedLoopJoin.cpp:195:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_proc_pack_not_implemented [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_in_use [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:190:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCHAR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttype_binary [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:335:8: performance:inconclusive: Technically the member function 'Jrd::ProcedureScan::assignParams' can be static (but you may consider moving to unnamed namespace). [functionStatic] Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:269:21: note: Technically the member function 'Jrd::ProcedureScan::assignParams' can be static (but you may consider moving to unnamed namespace). Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:335:8: note: Technically the member function 'Jrd::ProcedureScan::assignParams' can be static (but you may consider moving to unnamed namespace). Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:207:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:55:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NONE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:136:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx_unique [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:215:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPB_refetch [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:91:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:133:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record_param [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:312:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record_param [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:174:4: style: Variable '*impure' is assigned an expression that holds the same value. [redundantAssignment] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:172:19: note: r is assigned '*impure' here. Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:174:4: note: Variable '*impure' is assigned an expression that holds the same value. Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:159:25: style: Local variable 'rpb' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:123:22: note: Shadowed declaration Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:159:25: note: Shadow variable Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:49:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:122:34: style: Variable 'relation' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/jrd/recsrc/SingularStream.cpp:109:21: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/recsrc/SortedStream.cpp:123:38: error: There is an unknown macro here somewhere. Configuration is required. If ULONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/recsrc/SkipRowsStream.cpp:55:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_null [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:77:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:37:72: style: Parameter 'maps' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:148:16: style: Variable 'impure' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:159:16: style: Variable 'impure' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPB_CLEAR_FLAGS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/recsrc/WindowedStream.cpp:188:11: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/replication/Applier.cpp:440:30: error: There is an unknown macro here somewhere. Configuration is required. If SQUADFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:169:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:339:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:435:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:162:37: style:inconclusive: Function 'get' argument 1 names different: declaration 'dbName' definition 'lookupName'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/jrd/replication/Config.h:39:48: note: Function 'get' argument 1 names different: declaration 'dbName' definition 'lookupName'. Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:162:37: note: Function 'get' argument 1 names different: declaration 'dbName' definition 'lookupName'. Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:171:15: style: Variable 'pool' can be declared as reference to const [constVariableReference] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:341:15: style: Variable 'pool' can be declared as reference to const [constVariableReference] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:454:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:349:30: style: Variable 'exactMatch' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:154:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERRNO [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_WARNINGS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:222:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:160:8: performance:inconclusive: Either there is a missing 'override', or the member function '::LogWriter::unlock' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/intl/cs_big5.cpp:40:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/misc/def_awk.c:8:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/misc/isc_grep.c:8:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/misc/isc_grep.c:11:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/misc/def_awk.c:21:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Firebird-4.0.5.3140-0/src/misc/def_awk.c:32:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:172:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WIRE_CRYPT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:106:23: performance:inconclusive: Either there is a missing 'override', or the member function 'Crypt::Arc4::getSpecificData' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:156:28: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::getSpecificData' can be static. Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:106:23: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::getSpecificData' can be static. Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:107:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Crypt::Arc4::setSpecificData' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:161:12: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::setSpecificData' can be static. Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:107:7: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::setSpecificData' can be static. Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:83:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OVERFLOW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:195:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WIRE_CRYPT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:108:14: performance:inconclusive: Either there is a missing 'override', or the member function 'ChaCha < 16 >::getKnownTypes' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:108:14: performance:inconclusive: Either there is a missing 'override', or the member function 'ChaCha < 8 >::getKnownTypes' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_NO_INCR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:171:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:587:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:634:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:656:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:693:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:700:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:723:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_EXTERNAL_ENGINE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:111:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Firebird::Udr::Engine::openAttachment' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:649:14: note: Either there is a missing 'override', or the member function 'Firebird::Udr::Engine::openAttachment' can be static. Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:111:7: note: Either there is a missing 'override', or the member function 'Firebird::Udr::Engine::openAttachment' can be static. Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:639:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:280:24: style: Local variable 'factory' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:716:3: note: Shadowed declaration Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:280:24: note: Shadow variable Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:342:25: style: Local variable 'factory' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:716:3: note: Shadowed declaration Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:342:25: note: Shadow variable Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:403:23: style: Local variable 'factory' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:716:3: note: Shadowed declaration Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:403:23: note: Shadow variable Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:551:17: style: Local variable 'entryPoint' shadows outer argument [shadowArgument] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:491:32: note: Shadowed declaration Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:551:17: note: Shadow variable Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:598:13: style: Local variable 'factory' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:716:3: note: Shadowed declaration Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:598:13: note: Shadow variable Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:625:5: style: Local variable 'factory' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:716:3: note: Shadowed declaration Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:625:5: note: Shadow variable Firebird-4.0.5.3140-0/src/qli/all.cpp:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ALIGNMENT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/jrd/intl.h:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:258:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:427:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:626:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:718:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_quad [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:822:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1803:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1992:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/all.cpp:89:30: warning: Either the condition 'type>=(SCHAR)type_MAX' is redundant or the array 'block_sizes[33]' is accessed at index 33, which is out of bounds. [arrayIndexOutOfBoundsCond] Firebird-4.0.5.3140-0/src/qli/all.cpp:84:39: note: Assuming that condition 'type>=(SCHAR)type_MAX' is not redundant Firebird-4.0.5.3140-0/src/qli/all.cpp:89:30: note: Array index out of bounds Firebird-4.0.5.3140-0/src/qli/all.cpp:91:26: warning: Either the condition 'type>=(SCHAR)type_MAX' is redundant or the array 'block_sizes[33]' is accessed at index 33, which is out of bounds. [arrayIndexOutOfBoundsCond] Firebird-4.0.5.3140-0/src/qli/all.cpp:84:39: note: Assuming that condition 'type>=(SCHAR)type_MAX' is not redundant Firebird-4.0.5.3140-0/src/qli/all.cpp:91:26: note: Array index out of bounds Firebird-4.0.5.3140-0/src/qli/all.cpp:113:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:138:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:153:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:172:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:175:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:176:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:179:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:181:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:201:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:202:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:257:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:259:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:275:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:315:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:318:39: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:325:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:329:39: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:356:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:378:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:406:53: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:417:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:421:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:433:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:438:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:446:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:451:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:499:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:503:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/all.cpp:505:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:2051:14: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/compile.cpp:2044:6: note: Assuming that condition '!message' is not redundant Firebird-4.0.5.3140-0/src/qli/compile.cpp:2051:14: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/compile.cpp:119:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:121:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:170:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:171:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:226:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:262:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:263:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:329:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:353:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:388:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:390:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:393:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:396:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:426:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:432:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:435:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:455:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:457:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:467:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:514:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:557:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:649:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:672:11: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:714:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:715:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:790:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:821:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:826:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:827:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:848:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:866:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:906:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:907:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:993:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1024:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1049:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1074:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1107:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1143:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1144:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1147:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1188:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1257:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1457:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1493:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1494:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1514:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1520:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1544:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1614:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1618:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1646:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1656:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1661:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1667:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1674:39: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1763:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1780:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1787:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1964:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1989:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:2016:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:2066:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:2088:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:2125:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/compile.cpp:426:12: style: Variable 'field' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/compile.cpp:442:56: style: Parameter 'org_request' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/qli/compile.cpp:974:57: style: Parameter 'org_request' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1107:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1247:17: style: Variable 'original_request' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1773:13: style: Variable 'parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/compile.cpp:1787:13: style: Variable 'function' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/compile.cpp:875:21: style: Variable 'parameter' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/qli/err.cpp:92:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_long [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:255:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:309:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:331:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:672:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:777:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:897:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:979:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:1317:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vary_length [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/err.cpp:62:53: style: Parameter 'status_vector' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/qli/exe.cpp:1118:36: error: There is an unknown macro here somewhere. Configuration is required. If ULONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:40:2: warning: Member variable 'VaryStr < 32 >::vary_tail' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:40:2: warning: Member variable 'VaryStr < TEMP_STR_LENGTH >::vary_tail' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:40:2: warning: Member variable 'VaryStr < 16 >::vary_tail' is not initialized in the constructor. [uninitMemberVar] Firebird-4.0.5.3140-0/src/qli/eval.cpp:210:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:212:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:235:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:257:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:264:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:287:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:289:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:312:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:336:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:393:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:417:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:421:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:425:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:437:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:442:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:446:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:456:5: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:468:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:473:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:486:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:490:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:499:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:503:6: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:534:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:545:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:547:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:555:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:595:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:597:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:598:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:601:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:629:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:664:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:665:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:682:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:708:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:710:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:711:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:714:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:737:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:750:73: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:752:70: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:817:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:819:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:820:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:823:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:897:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:975:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:982:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:999:48: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:1000:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:1011:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:1339:48: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:1353:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:1424:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/eval.cpp:975:5: style: Redundant initialization for 'l2'. The initialized value is overwritten before it is read. [redundantInitialization] Firebird-4.0.5.3140-0/src/qli/eval.cpp:970:12: note: l2 is initialized Firebird-4.0.5.3140-0/src/qli/eval.cpp:975:5: note: l2 is overwritten Firebird-4.0.5.3140-0/src/qli/eval.cpp:328:11: style: Variable 'missing_parameter' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/eval.cpp:332:11: style: Variable 'message' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:358:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2626:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2781:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:383:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:552:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:800:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sym_string [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:922:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:1076:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:1290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/format.cpp:1328:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1911:58: warning: Either the condition '!position' is redundant or the array 'list->nod_arg[1]' is accessed at index -1, which is out of bounds. [negativeIndex] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1909:17: note: Assuming that condition '!position' is not redundant Firebird-4.0.5.3140-0/src/qli/expand.cpp:1911:58: note: Negative array index Firebird-4.0.5.3140-0/src/qli/expand.cpp:1871:39: warning: Possible null pointer dereference: context [nullPointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1863:24: note: Assignment 'context=NULL', assigned value is 0 Firebird-4.0.5.3140-0/src/qli/expand.cpp:1865:70: note: Assuming condition is false Firebird-4.0.5.3140-0/src/qli/expand.cpp:1871:39: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/expand.cpp:1911:45: warning: Either the condition '!list' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1909:8: note: Assuming that condition '!list' is not redundant Firebird-4.0.5.3140-0/src/qli/expand.cpp:1911:45: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/expand.cpp:2278:6: warning: Either the condition '!context' is redundant or there is possible null pointer dereference: context. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2201:8: note: Assuming that condition '!context' is not redundant Firebird-4.0.5.3140-0/src/qli/expand.cpp:2203:35: note: Calling function 'generate_fields', 1st argument 'context' value is 0 Firebird-4.0.5.3140-0/src/qli/expand.cpp:2278:6: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/expand.cpp:2337:22: warning: Either the condition '!context' is redundant or there is possible null pointer dereference: context. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2334:6: note: Assuming that condition '!context' is not redundant Firebird-4.0.5.3140-0/src/qli/expand.cpp:2337:22: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/expand.cpp:118:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:135:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:143:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:147:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:151:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:155:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:159:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:166:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:179:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:183:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:219:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:228:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:240:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:243:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:244:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:253:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:326:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:369:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:371:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:372:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:386:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:397:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:435:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:440:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:449:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:471:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:513:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:594:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:600:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:629:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:631:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:655:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:716:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:727:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:739:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:777:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:793:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:872:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:950:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:959:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:966:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:971:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1014:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1043:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1058:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1065:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1125:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1130:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1135:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1144:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1149:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1161:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1165:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1227:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1248:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1251:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1252:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1257:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1305:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1311:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1318:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1373:50: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1377:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1387:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1391:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1398:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1415:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1419:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1437:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1448:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1487:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1496:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1497:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1554:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1578:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1591:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1592:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1600:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1635:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1636:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1639:46: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1656:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1692:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1735:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1749:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1764:38: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1781:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1782:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1793:48: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1796:47: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1798:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1802:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1814:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1854:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1873:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1911:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1954:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2013:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2020:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2022:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2023:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2024:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2027:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2069:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2070:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2073:46: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2078:45: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2080:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2082:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2093:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2095:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2104:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2107:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2124:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2162:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2170:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2179:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2190:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2192:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2200:37: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2203:44: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2207:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2218:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2226:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2230:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2231:37: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2251:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2297:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2328:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2349:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2353:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2451:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2452:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2525:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2529:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2536:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2540:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2620:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2622:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2630:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2634:53: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2640:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2641:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2673:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2674:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2709:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2727:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2778:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2780:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2785:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2834:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2842:37: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2843:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2871:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2875:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2898:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2955:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2961:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2978:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2991:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/expand.cpp:959:15: style: Variable 'constant' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1014:14: style: Variable 'name' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1227:12: style: Variable 'context' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:1409:14: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2283:14: style: Variable 'group_list' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2322:11: style: Variable 'group_list' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2346:12: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2333:34: warning: Uninitialized variable: name.nam_symbol [uninitvar] Firebird-4.0.5.3140-0/src/qli/expand.cpp:2327:24: note: Assuming condition is false Firebird-4.0.5.3140-0/src/qli/expand.cpp:2333:34: note: Uninitialized variable: name.nam_symbol Firebird-4.0.5.3140-0/src/qli/format.cpp:612:37: warning: Possible null pointer dereference: pnewline [nullPointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:472:17: note: Assignment 'buffer=NULL', assigned value is 0 Firebird-4.0.5.3140-0/src/qli/format.cpp:476:32: note: Assuming condition is false Firebird-4.0.5.3140-0/src/qli/format.cpp:583:22: note: Calling function 'put_line', 3rd argument 'buffer' value is 0 Firebird-4.0.5.3140-0/src/qli/format.cpp:1380:10: note: Calling function 'FMT_put', 1st argument 'buffer' value is 0 Firebird-4.0.5.3140-0/src/qli/format.cpp:612:30: note: Assignment 'pnewline=line', assigned value is 0 Firebird-4.0.5.3140-0/src/qli/format.cpp:612:37: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/format.cpp:92:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:93:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:100:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:132:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:138:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:139:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:151:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:255:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:260:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:281:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:292:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:350:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:352:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:355:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:370:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:375:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:377:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:380:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:390:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:393:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:395:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:406:61: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:411:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:432:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:438:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:447:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:506:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:545:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:587:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:659:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:664:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:693:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:800:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:801:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:836:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:837:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:843:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:887:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:896:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:947:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1005:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1015:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1021:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1083:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1099:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1106:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1132:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1140:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1406:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1413:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1441:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1449:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1450:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1454:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1457:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1458:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1465:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1469:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1473:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:1490:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/format.cpp:260:20: style: Variable 'item2' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:292:20: style: Variable 'item' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:515:14: style: Variable 'report' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:523:14: style: Variable 'report' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:876:11: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:1021:21: style: Variable 'item' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:1436:11: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:1454:20: style: Variable 'item2' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/format.cpp:443:10: style: Variable 'value' is assigned a value that is never used. [unreadVariable] Firebird-4.0.5.3140-0/src/qli/gener.cpp:480:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:543:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_assignment [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:603:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:655:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:732:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:774:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_unique [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1013:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_index [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1064:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_begin [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1255:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_if [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_literal [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1350:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_map [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1381:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1415:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_parameter [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1495:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_version4 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1557:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_rse [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1695:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_sort [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1802:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_average [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1922:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/gener.cpp:141:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:146:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:473:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:478:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:481:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:500:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:583:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:585:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:615:10: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:728:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:731:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:736:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:794:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:795:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1004:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1005:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1053:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1062:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1069:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1103:9: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1108:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1184:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1188:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1191:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1202:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1205:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1296:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1303:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1310:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1313:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1376:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1381:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1463:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1527:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1528:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1564:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1857:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1862:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1865:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1913:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1922:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:1927:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/gener.cpp:509:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] Firebird-4.0.5.3140-0/src/qli/gener.cpp:504:9: note: value is assigned Firebird-4.0.5.3140-0/src/qli/gener.cpp:509:9: note: value is overwritten Firebird-4.0.5.3140-0/src/qli/gener.cpp:736:11: style: Variable 'context' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/hsh.cpp:69:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/hsh.cpp:71:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/hsh.cpp:93:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/hsh.cpp:99:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:589:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1389:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2045:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2198:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2264:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2650:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2904:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3771:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3825:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_unknown [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5138:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5316:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/report.cpp:288:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/report.cpp:353:13: style: Condition 'report->rpt_column_header' is always true [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/qli/report.cpp:72:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:73:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:83:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:85:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:86:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:91:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:96:42: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:97:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:102:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:103:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:110:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:121:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:165:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:166:8: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:177:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:200:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:202:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:221:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:241:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:262:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:269:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:289:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:314:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:316:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:341:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:348:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/report.cpp:285:15: style: The scope of the variable 'p2' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/qli/report.cpp:262:7: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/report.cpp:269:7: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_USHORT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.h:44:11: style:inconclusive: Either there is a missing 'override', or the member function 'Remote::BlrFromMessage::getMsgLength' can be const. [functionConst] Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:58:26: note: Either there is a missing 'override', or the member function 'Remote::BlrFromMessage::getMsgLength' can be const. Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.h:44:11: note: Either there is a missing 'override', or the member function 'Remote::BlrFromMessage::getMsgLength' can be const. Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:41:69: style:inconclusive: Function 'BlrFromMessage' argument 2 names different: declaration 'dialect' definition 'aDialect'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.h:40:64: note: Function 'BlrFromMessage' argument 2 names different: declaration 'dialect' definition 'aDialect'. Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:41:69: note: Function 'BlrFromMessage' argument 2 names different: declaration 'dialect' definition 'aDialect'. Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:41:88: style:inconclusive: Function 'BlrFromMessage' argument 3 names different: declaration 'protocol' definition 'aProtocol'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.h:40:82: note: Function 'BlrFromMessage' argument 3 names different: declaration 'protocol' definition 'aProtocol'. Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:41:88: note: Function 'BlrFromMessage' argument 3 names different: declaration 'protocol' definition 'aProtocol'. Firebird-4.0.5.3140-0/src/remote/client/interface.cpp:9581:3: error: There is an unknown macro here somewhere. Configuration is required. If WIRECRYPT_DEBUG is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/remote/os/win32/wnet.cpp:369:31: error: There is an unknown macro here somewhere. Configuration is required. If HANDLEFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3558:29: warning: Either the condition '!flds' is redundant or there is possible null pointer dereference: flds. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3555:10: note: Assuming that condition '!flds' is not redundant Firebird-4.0.5.3140-0/src/qli/parse.cpp:3558:29: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/parse.cpp:3612:5: warning: Either the condition '!control' is redundant or there is possible null pointer dereference: control. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3609:9: note: Assuming that condition '!control' is not redundant Firebird-4.0.5.3140-0/src/qli/parse.cpp:3612:5: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/parse.cpp:3613:5: warning: Either the condition '!control' is redundant or there is possible null pointer dereference: control. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3609:9: note: Assuming that condition '!control' is not redundant Firebird-4.0.5.3140-0/src/qli/parse.cpp:3613:5: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/parse.cpp:5476:14: warning: Either the condition '!symbol' is redundant or there is possible null pointer dereference: symbol. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5474:8: note: Assuming that condition '!symbol' is not redundant Firebird-4.0.5.3140-0/src/qli/parse.cpp:5476:14: note: Null pointer dereference Firebird-4.0.5.3140-0/src/qli/parse.cpp:247:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:248:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:517:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:550:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:589:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:593:65: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:598:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:602:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:624:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:801:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:817:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:823:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:826:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:900:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:902:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:929:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1034:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1035:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1055:29: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1056:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1095:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1103:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1104:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1136:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1140:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1167:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1196:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1197:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1209:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1210:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1298:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1327:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1346:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1357:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1360:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1361:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1542:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1627:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1718:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1762:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1779:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1870:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1879:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:1954:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2044:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2045:33: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2086:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2117:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2122:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2135:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2136:32: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2198:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2221:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2222:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2256:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2263:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2303:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2364:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2365:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2384:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2411:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2412:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2467:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2498:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2499:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2564:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2658:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2716:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2721:7: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2748:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2802:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2852:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2854:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2857:39: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2863:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2865:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2869:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2904:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2964:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:2989:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3014:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3038:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3118:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3130:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3136:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3147:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3161:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3411:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3414:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3422:41: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3450:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3452:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3493:20: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3495:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3516:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3530:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3539:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3560:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3587:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3601:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3602:31: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3680:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3687:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3693:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3704:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3740:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3771:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3782:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3941:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3942:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3973:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4018:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4026:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4031:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4038:17: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4044:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4049:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4054:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4064:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4073:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4088:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4094:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4100:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4109:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4117:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4153:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4164:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4208:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4226:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4227:28: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4229:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4237:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4240:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4248:18: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4316:23: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4324:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4327:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4333:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4361:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4379:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4380:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4622:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4704:16: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4726:42: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4745:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4762:38: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4788:30: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4794:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4806:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4874:35: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4895:22: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4896:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4991:40: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:4995:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5025:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5040:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5055:14: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5138:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5252:15: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5274:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5275:12: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5316:38: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5410:24: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5540:13: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5658:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5659:36: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5673:25: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5695:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/remote/server/ReplServer.cpp:467:41: error: There is an unknown macro here somewhere. Configuration is required. If UQUADFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:133:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_signal [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:659:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/qli/parse.cpp:3064:14: style: Variable 'db_symbol' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/qli/parse.cpp:5429:70: style: Parameter 'local_count' can be declared as pointer to const [constParameterPointer] Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:399:40: style: Redundant condition: redirection_file. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:149:57: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'closePort' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:575:30: note: You might need to cast the function pointer here Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:149:57: note: Parameter 'arg' can be declared as pointer to const Firebird-4.0.5.3140-0/src/qli/parse.cpp:4240:20: error: Uninitialized variable: sw [legacyUninitvar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOTE_SERVICE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:99:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:172:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_RUNNING [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:218:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_WIN32_OWN_PROCESS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:134:14: style: The scope of the variable 'strings' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/remote/server/os/win32/property.cpp:35:0: error: #error This is a Win32 only file. [preprocessorErrorDirective] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_FAILCRITICALERRORS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:411:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRVR_multi_client [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:457:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_net_server_shutdown [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:508:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_net_server_shutdown [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:544:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRVR_multi_client [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:561:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRVR_inet [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:817:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szClassName [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/remote/server/server.cpp:2433:24: error: There is an unknown macro here somewhere. Configuration is required. If FB_NEW_POOL is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:378:21: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:284:13: style: The scope of the variable 'port' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:254:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] Firebird-4.0.5.3140-0/src/utilities/cache.cpp:127:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_PLATFORM [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/create_db.cpp:46:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpbList [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/fbsvcmgr/fbsvcmgr.cpp:719:17: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/utilities/gsec/main/gsecMain.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gstat/main/gstatMain.cpp:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:266:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_sec_username [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:751:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GsecMsg1 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:844:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_SW_GSEC_0 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GsecMsg45 [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1434:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsec_in_sw_table [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1597:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1642:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1665:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1685:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LENGTH [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1722:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_ARRAY [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1751:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_error_adding_sec_record [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gstat/ppg.cpp:66:43: error: There is an unknown macro here somewhere. Configuration is required. If ULONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/utilities/guard/guard.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:91:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_SBIN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:250:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_GUARD [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:111:14: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:240:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:321:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:787:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTFILE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:812:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:865:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:169:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::name' can be const. [functionConst] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:174:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::role' can be const. [functionConst] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:179:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::networkProtocol' can be const. [functionConst] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:184:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::remoteAddress' can be const. [functionConst] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:195:26: performance:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::attachment' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:200:27: performance:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::transaction' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:351:31: style: The scope of the variable 'argv' can be reduced. [variableScope] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1405:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:506:34: style: Local variable 'tmp' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:431:28: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:506:34: note: Shadow variable Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:562:20: style: Local variable 'u' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:359:16: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:562:20: note: Shadow variable Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:696:20: style: Local variable 'status' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:425:19: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:696:20: note: Shadow variable Firebird-4.0.5.3140-0/src/utilities/ibmgr/srvrmgr.cpp:272:16: error: There is an unknown macro here somewhere. Configuration is required. If FB_LOGFILENAME is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:372:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:423:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_SHARE_WRITE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:492:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:667:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:716:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:118:28: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:202:27: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:451:34: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:551:26: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:210:12: style: Local variable 'werr' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:176:9: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:210:12: note: Shadow variable Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:218:12: style: Local variable 'werr' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:176:9: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:218:12: note: Shadow variable Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:253:10: style: Local variable 'werr' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:176:9: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:253:10: note: Shadow variable Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:261:10: style: Local variable 'werr' shadows outer variable [shadowVariable] Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:176:9: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:261:10: note: Shadow variable Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:528:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/utilities/install/install_client.cpp:305:32: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/utilities/install/install_reg.cpp:191:32: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/utilities/install/install_svc.cpp:712:32: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:56:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_KEY_ROOT_INSTANCES [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_KEY_ROOT_INSTANCES [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:154:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_READ [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/nbackup/main/nbkMain.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/nbackup/main/nbkMain.cpp:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:178:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_QUERY_STATUS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:231:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_START [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:294:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_STOP [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:345:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SERVICE_STATUS_UNKNOWN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:406:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_CREATE_ACCOUNT [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:523:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/nbackup/nbackup.cpp:921:30: error: There is an unknown macro here somewhere. Configuration is required. If SLONGFORMAT is a macro then please configure it. [unknownMacro] Firebird-4.0.5.3140-0/src/common/isc_s_proto.h:403:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:126:4: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fo_rdonly [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:101:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:112:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable so_from_end [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:134:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:179:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:136:2: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/platform.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/platform.cpp:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/platform.cpp:95:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:69:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLL_THREAD_DETACH [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:52:19: style: C-style pointer casting [cstyleCast] Firebird-4.0.5.3140-0/src/utilities/rebuild/rebuild.cpp:41:10: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] Firebird-4.0.5.3140-0/src/utilities/relay.cpp:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/relay.cpp:81:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:135:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:153:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:177:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:202:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:229:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/run_service.cpp:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:258:32: style:inconclusive: Function 'seek' argument 1 names different: declaration 'offset' definition 'newOffset'. [funcArgNamesDifferent] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/FileObject.h:102:21: note: Function 'seek' argument 1 names different: declaration 'offset' definition 'newOffset'. Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:258:32: note: Function 'seek' argument 1 names different: declaration 'offset' definition 'newOffset'. Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:143:17: style: Local variable 'size' shadows outer function [shadowFunction] Firebird-4.0.5.3140-0/src/utilities/ntrace/os/FileObject.h:103:12: note: Shadowed declaration Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:143:17: note: Shadow variable Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:55:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DARWIN_FRAMEWORK_ID [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_dir [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable install_dir [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:327:6: style: Condition 'exe' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:326:21: note: Calling function '_br_find_exe' returns 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:326:21: note: Assignment 'exe=_br_find_exe(error)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:327:6: note: Condition 'exe' is always false Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:352:6: style: Condition 'exe' is always false [knownConditionTrueFalse] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:351:32: note: Calling function '_br_find_exe_for_symbol' returns 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:351:32: note: Assignment 'exe=_br_find_exe_for_symbol((const void*)"",error)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:352:6: note: Condition 'exe' is always false Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:710:10: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:11: note: Assignment 'result=(char*)malloc(len1+len2+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:710:10: note: Null pointer dereference Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:712:2: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:11: note: Assignment 'result=(char*)malloc(len1+len2+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:712:2: note: Null pointer dereference Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:758:10: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:11: note: Assignment 'result=(char*)malloc(len+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:758:10: note: Null pointer dereference Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:759:2: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:11: note: Assignment 'result=(char*)malloc(len+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:759:2: note: Null pointer dereference Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:711:17: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:11: note: Assignment 'result=(char*)malloc(len1+len2+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:711:17: note: Null pointer addition Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/config_root.cpp:48:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_CONFDIR [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/config_root.cpp:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable install_dir [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/config_root.h:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/win32/config_root.cpp:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hDllInst [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/yvalve/config/os/win32/config_root.cpp:82:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_FILE [valueFlowBailoutIncompleteVar] Firebird-4.0.5.3140-0/src/intl/cs_ksc.cpp:41:36: style: C-style pointer casting [cstyleCast] diff: head Firebird-4.0.5.3140-0/examples/api/api10.c:100:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:100:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:124:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:123:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:123:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:124:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:125:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:123:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:123:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:125:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:91:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:91:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:92:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:92:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api10.c:94:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api10.c:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api10.c:94:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:94:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:95:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:96:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:98:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:98:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api10.c:99:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api10.c:90:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api10.c:90:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api10.c:99:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api11.c:113:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api11.c:112:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api11.c:112:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api11.c:113:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api11.c:114:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api11.c:112:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api11.c:112:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api11.c:114:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api11.c:131:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api11.c:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api12.c:149:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda1 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:148:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:148:14: note: Assignment 'sqlda1=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:149:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api12.c:150:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda1 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:148:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:148:14: note: Assignment 'sqlda1=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:150:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api12.c:157:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api12.c:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api12.c:167:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda2 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:166:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:166:14: note: Assignment 'sqlda2=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:167:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api12.c:168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda2 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:166:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:166:14: note: Assignment 'sqlda2=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:168:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api12.c:216:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:216:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api12.c:217:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:217:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api12.c:220:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:220:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api12.c:221:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: sqlda3 [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api12.c:215:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api12.c:215:14: note: Assignment 'sqlda3=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api12.c:221:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api13.c:107:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api13.c:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api13.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sel_sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api13.c:94:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api13.c:94:17: note: Assignment 'sel_sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api13.c:95:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api13.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sel_sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api13.c:94:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api13.c:94:17: note: Assignment 'sel_sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api13.c:96:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api15.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:134:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api15.c:135:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:135:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api15.c:136:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:136:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api15.c:137:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api15.c:133:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api15.c:133:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api15.c:137:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api15.c:98:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_sweep_interval [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api15.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_sweep_interval [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api16.c:91:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:91:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api16.c:92:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:92:2: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api16.c:93:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api16.c:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api16.c:93:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:93:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api16.c:94:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16.c:90:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16.c:90:10: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16.c:94:2: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api16t.c:113:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqltype [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api16t.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqltype [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api16t.c:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16t.c:73:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16t.c:73:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16t.c:74:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api16t.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16t.c:73:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16t.c:73:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16t.c:75:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api16t.c:76:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api16t.c:73:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api16t.c:73:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api16t.c:76:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api2.c:118:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DSQL_drop [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api2.c:118:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSQL_drop [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api3.c:77:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api3.c:76:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api3.c:76:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api3.c:77:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api3.c:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api3.c:76:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api3.c:76:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api3.c:78:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api3.c:79:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api3.c:76:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api3.c:76:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api3.c:79:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api3.c:98:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api3.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api4.c:73:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:73:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:74:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:75:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api4.c:77:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api4.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api4.c:77:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:77:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:78:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:79:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:79:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:80:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:80:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:83:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:83:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:84:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:84:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:85:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:85:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api4.c:86:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api4.c:72:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api4.c:72:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api4.c:86:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api5.c:101:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:100:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:100:17: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(num_cols))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:101:9: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api5.c:102:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:100:34: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:100:17: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(num_cols))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:102:9: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api5.c:116:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqlname [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api5.c:116:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlname [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api5.c:63:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:62:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:62:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:63:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api5.c:64:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api5.c:62:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api5.c:62:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api5.c:64:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:101:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:100:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:100:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:101:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:102:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:100:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:100:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:102:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:103:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:100:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:100:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:103:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api6.c:113:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api6.c:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api6.c:147:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:147:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:148:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:148:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:150:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:150:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:151:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:151:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:152:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:152:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:153:5: warning: If memory allocation fails, then there is a possible null pointer dereference: isqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:146:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:146:14: note: Assignment 'isqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(1))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:153:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:160:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:160:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:161:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:161:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:162:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:162:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:164:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:164:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:165:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:165:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:167:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:167:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:168:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:170:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:170:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api6.c:171:5: warning: If memory allocation fails, then there is a possible null pointer dereference: osqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api6.c:159:31: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api6.c:159:14: note: Assignment 'osqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api6.c:171:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api7.c:88:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api7.c:87:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api7.c:87:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api7.c:88:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api7.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api7.c:87:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api7.c:87:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(3))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api7.c:89:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api7.c:96:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api7.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api8.c:100:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:100:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api8.c:101:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:101:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api8.c:103:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:103:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api8.c:104:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:104:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api8.c:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:105:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api8.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:95:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api8.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:96:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api8.c:97:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:97:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api8.c:99:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api8.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api8.c:99:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api8.c:94:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api8.c:94:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(2))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api8.c:99:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api9.c:91:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api9.c:90:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9.c:90:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(4))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9.c:91:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api9.c:92:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/api9.c:90:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9.c:90:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(4))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9.c:92:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api9.c:99:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api9.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqldata [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/api9f.c:114:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_uns_ext [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api9f.c:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_uns_ext [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/api9f.c:217:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_segstr_eof [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api9f.c:217:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segstr_eof [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api9f.c:265:16: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assignment 'file=fopen("desc.txt","r")', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9f.c:265:16: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/api9f.c:266:15: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/api9f.c:261:14: note: Assignment 'file=fopen("desc.txt","r")', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/api9f.c:266:15: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/api9f.c:321:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/api9f.c:321:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/apifull.c:104:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/apifull.c:103:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/apifull.c:103:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(20))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/apifull.c:104:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/api/apifull.c:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sqlda [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/api/apifull.c:103:30: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/api/apifull.c:103:13: note: Assignment 'sqlda=(XSQLDA*)malloc(XSQLDA_LENGTH(20))', assigned value is 0 Firebird-4.0.5.3140-0/examples/api/apifull.c:105:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/api/apifull.c:162:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_stmt_type [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/apifull.c:162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_stmt_type [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/apifull.c:359:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SQL_TEXT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/apifull.c:359:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_TEXT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/apifull.c:518:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/apifull.c:518:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/winevent.c:134:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/winevent.c:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/winevent.c:199:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/winevent.c:199:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/winevent.c:262:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/winevent.c:262:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/winevent.c:317:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable WM_CLOSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/winevent.c:317:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_CLOSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/winevent.c:379:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/winevent.c:379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/winevent.c:396:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONINFORMATION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/winevent.c:396:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONINFORMATION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/api/winevent.c:418:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/api/winevent.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:125:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:201:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:201:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:307:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_KEY_HOLDER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:307:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_KEY_HOLDER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/CryptKeyHolder.cpp:61:7: performance:inconclusive: Either there is a missing 'override', or the member function '::PluginModule::threadDetach' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:142:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:200:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:200:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:274:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DB_CRYPT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:274:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DB_CRYPT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:61:7: performance:inconclusive: Either there is a missing 'override', or the member function '::PluginModule::threadDetach' can be static. [functionStatic] head Firebird-4.0.5.3140-0/examples/dbcrypt/DbCrypt.cpp:88:7: performance:inconclusive: Either there is a missing 'override', or the member function '::DbCrypt::setInfo' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:208:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:208:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:314:7: performance:inconclusive: Either there is a missing 'override', or the member function '::ExtAuthServer::setDbCryptCallback' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:354:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:354:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:445:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_CLIENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:445:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_CLIENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/ExtAuth.cpp:74:7: performance:inconclusive: Either there is a missing 'override', or the member function '::PluginModule::threadDetach' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:109:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable yarrow_desc [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yarrow_desc [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:115:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:34:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:46:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:57:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:90:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.cpp:90:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltc_mp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:126:5: warning: Member variable 'RefPtr < IConfig >::ptr' is not assigned a value in 'RefPtr < IConfig >::operator='. [operatorEqVarError] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:126:5: warning: Member variable 'RefPtr < IConfigEntry >::ptr' is not assigned a value in 'RefPtr < IConfigEntry >::operator='. [operatorEqVarError] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:126:5: warning: Member variable 'RefPtr::ptr' is not assigned a value in 'RefPtr::operator='. [operatorEqVarError] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:70:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sha1_desc [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sha1_desc [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:79:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sha256_desc [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/TcWrapper.h:79:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sha256_desc [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/extauth/keygen.cpp:42:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PK_PRIVATE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/extauth/keygen.cpp:42:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_PRIVATE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/01.create.cpp:75:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_page_size [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/01.create.cpp:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_page_size [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:87:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SQL_DIALECT_V6 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/02.update.cpp:87:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_DIALECT_V6 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/03.select.cpp:71:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_tpb_read_committed [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/03.select.cpp:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_tpb_read_committed [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:112:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:128:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RESULT_OK [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:128:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_OK [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:229:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RESULT_SEGMENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/04.print_table.cpp:229:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_SEGMENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:110:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getCount' can be static. [functionStatic] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:115:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getField' can be const. [functionConst] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:120:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getRelation' can be const. [functionConst] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:125:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getOwner' can be const. [functionConst] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:130:14: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getAlias' can be const. [functionConst] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:135:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getType' can be const. [functionConst] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:137:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SQL_VARYING [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_VARYING [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:145:6: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getSubType' can be static. [functionStatic] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:150:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getLength' can be static. [functionStatic] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:155:6: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getScale' can be static. [functionStatic] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:160:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getCharSet' can be static. [functionStatic] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:165:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getOffset' can be const. [functionConst] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:170:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getNullOffset' can be const. [functionConst] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:182:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getMessageLength' can be const. [functionConst] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:187:11: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getAlignment' can be static. [functionStatic] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:192:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyMetadata::getAlignedLength' can be const. [functionConst] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:245:60: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_SHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/05.user_metadata.cpp:245:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_SHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/08.events.cpp:187:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/08.events.cpp:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:111:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:40:74: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:40:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:54:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/09.service.cpp:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:104:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:39:75: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:53:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/10.backup.cpp:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/13.null_pk.cpp:72:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SQL_DIALECT_V6 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/13.null_pk.cpp:72:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_DIALECT_V6 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:104:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_user_name [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:39:75: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:53:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/interfaces/14.restore.cpp:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:122:2: warning: If resource allocation fails, then there is a possible null pointer dereference: log [nullPointerOutOfResources] Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:121:13: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:121:13: note: Assignment 'log=fopen(fn,"w")', assigned value is 0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:122:2: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:181:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:227:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fb_info_db_guid [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:227:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_info_db_guid [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:245:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:251:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:278:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:284:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:291:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:291:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:297:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:303:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:303:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:309:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:402:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:402:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:514:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:514:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:529:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:529:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:546:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:546:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:558:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:558:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:564:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/replication/fbSampleReplicator.cpp:564:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/examples/udf/udflib.c:143:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] head Firebird-4.0.5.3140-0/examples/udf/udflib.c:167:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] head Firebird-4.0.5.3140-0/examples/udf/udflib.c:265:15: style: Variable 'time_str' can be declared as pointer to const [constVariablePointer] head Firebird-4.0.5.3140-0/examples/udf/udflib.c:379:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:8: note: Assignment 'buf=(char*)malloc(length)', assigned value is 0 Firebird-4.0.5.3140-0/examples/udf/udflib.c:379:3: note: Null pointer dereference head Firebird-4.0.5.3140-0/examples/udf/udflib.c:381:25: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/examples/udf/udflib.c:374:8: note: Assignment 'buf=(char*)malloc(length)', assigned value is 0 Firebird-4.0.5.3140-0/examples/udf/udflib.c:380:7: note: Assignment 'p=buf', assigned value is 0 Firebird-4.0.5.3140-0/examples/udf/udflib.c:381:25: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/error.c:19:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/error.c:19:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/error.c:217:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/error.c:217:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/error.c:28:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/error.c:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/error.c:35:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/error.c:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/error.c:42:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/error.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/error.c:62:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/error.c:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:153:22: style: Variable 'isp1' can be declared as pointer to const [constVariablePointer] head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:154:22: style: Variable 'isp2' can be declared as pointer to const [constVariablePointer] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:226:5: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:224:11: note: Assuming that condition 'p==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:226:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:226:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:226:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:227:5: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:224:11: note: Assuming that condition 'p==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:227:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:227:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:227:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:228:5: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:224:11: note: Assuming that condition 'p==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:228:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:228:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:228:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:229:5: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:224:11: note: Assuming that condition 'p==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:229:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:229:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:229:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:230:5: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:224:11: note: Assuming that condition 'p==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:230:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:230:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:230:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:233:2: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:18: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:223:9: note: Assignment 'p=(struct core*)(malloc((unsigned int)(sizeof(struct core)+i*sizeof(Yshort))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:233:2: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:342:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/lr0.c:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/main.c:112:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/main.c:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/main.c:128:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/main.c:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/main.c:147:21: warning: If memory allocation fails, then there is a possible null pointer dereference: file_prefix [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/main.c:146:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/main.c:146:24: note: Assignment 'file_prefix=strdup(input_file_name)', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/main.c:147:21: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/main.c:174:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/main.c:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/main.c:345:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/main.c:345:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:181:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:245:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/mkpar.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:1164:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/output.c:1164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:1219:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/output.c:1219:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:1304:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/output.c:1304:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:682:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/output.c:682:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:870:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/output.c:870:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:899:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/output.c:899:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/output.c:948:2: warning: If memory allocation fails, then there is a possible null pointer dereference: symnam [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:14: note: Assignment 'symnam=(char**)(malloc((unsigned int)((max+1)*sizeof(char*))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:948:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/output.c:950:2: warning: If memory allocation fails, then there is a possible null pointer dereference: symnam [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:14: note: Assignment 'symnam=(char**)(malloc((unsigned int)((max+1)*sizeof(char*))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:950:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/output.c:951:5: warning: If memory allocation fails, then there is a possible null pointer dereference: symnam [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:24: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/output.c:942:14: note: Assignment 'symnam=(char**)(malloc((unsigned int)((max+1)*sizeof(char*))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/output.c:951:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1213:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1632:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:1632:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:196:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:232:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:315:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:560:2: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assignment 's=malloc((unsigned int)(n))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:560:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:569:7: warning: If memory allocation fails, then there is a possible null pointer dereference: (unsigned char*)s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:556:9: note: Assignment 's=malloc((unsigned int)(n))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:569:7: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:607:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:702:13: warning: Either the condition 's==0' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:701:11: note: Assuming that condition 's==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:702:13: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:702:13: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assignment 's=malloc((unsigned int)(len+1))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:702:13: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:703:5: warning: Either the condition 's==0' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:701:11: note: Assuming that condition 's==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/reader.c:703:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:703:5: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/reader.c:700:9: note: Assignment 's=malloc((unsigned int)(len+1))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:703:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:717:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:753:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:753:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:75:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:75:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:802:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:802:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:827:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:827:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:855:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:855:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/reader.c:876:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/btyacc/reader.c:876:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:37:5: warning: Either the condition 'bp==0' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:36:12: note: Assuming that condition 'bp==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:37:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:37:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:37:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:38:5: warning: Either the condition 'bp==0' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:36:12: note: Assuming that condition 'bp==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:38:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:38:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:38:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:39:5: warning: Either the condition 'bp==0' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:36:12: note: Assuming that condition 'bp==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:39:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:39:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:39:5: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:40:9: warning: Either the condition 'bp==0' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:36:12: note: Assuming that condition 'bp==0' is not redundant Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:40:9: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:40:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:40:9: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:41:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:41:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:42:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:42:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:43:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:43:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:44:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:44:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:45:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:45:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:46:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:46:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:47:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:47:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:48:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:48:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:49:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:49:5: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:51:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:51:9: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:52:12: warning: If memory allocation fails, then there is a possible null pointer dereference: bp [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:21: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:35:10: note: Assignment 'bp=(struct bucket*)(malloc((unsigned int)(sizeof(struct bucket))))', assigned value is 0 Firebird-4.0.5.3140-0/extern/btyacc/symtab.c:52:12: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Main.cpp:148:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/cloop/src/cloop/Main.cpp:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:138:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:138:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:139:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:137:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:139:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:223:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculator2Impl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:223:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:224:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:222:45: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculator2Impl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:224:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:254:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:254:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:255:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:253:44: note: Assignment 'impl=malloc(sizeof(struct CALC_ICalculatorImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:255:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:307:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:306:37: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:306:37: note: Assignment 'impl=malloc(sizeof(struct CALC_IFactory))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:307:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:73:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assignment 'impl=malloc(sizeof(struct CALC_IStatusImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:73:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:74:2: warning: If memory allocation fails, then there is a possible null pointer dereference: impl [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assuming allocation function fails Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:72:40: note: Assignment 'impl=malloc(sizeof(struct CALC_IStatusImpl))', assigned value is 0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CTest.c:74:2: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:286:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:286:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:335:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:335:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:412:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:526:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:526:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:636:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/cloop/src/tests/test1/CalcCppApi.h:636:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/decNumber/decNumber.c:6593:10: style: Variable 'up' can be declared as pointer to const [constVariablePointer] 2.16.0 Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:208:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:60:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/icu/tzdata/update-ids.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmath.h:2718:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ValueType [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmath.h:2718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueType [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1133:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1133:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1168:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1168:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1194:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1194:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1223:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1223:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1553:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1553:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1576:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1576:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1599:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1599:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1622:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:1622:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:648:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable argument_size [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:648:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argument_size [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:710:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:710:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:745:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:745:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:74:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:85:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:85:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:894:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:894:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:921:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathint.h:921:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:110:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:110:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1301:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable first_size [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:1301:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_size [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:131:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:131:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2595:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable argument_size [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:2595:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argument_size [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:96:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint.h:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:87:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable no_asm_32 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/extern/ttmath/ttmathuint_noasm.h:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_asm_32 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/alice.h:201:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable tddALICE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/alice.h:201:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tddALICE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/exe.cpp:156:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Tagged [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/exe.cpp:156:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tagged [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/exe.cpp:202:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_version1 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/exe.cpp:202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_version1 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/exe.cpp:86:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Tagged [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/exe.cpp:86:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tagged [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/main/aliceMain.cpp:41:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/main/aliceMain.cpp:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/tdr.cpp:188:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dpbList [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/tdr.cpp:188:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpbList [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/tdr.cpp:292:60: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable InfoResponse [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/tdr.cpp:292:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InfoResponse [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/tdr.cpp:523:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_tra_host_site [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/tdr.cpp:523:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_tra_host_site [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/tdr.cpp:662:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/tdr.cpp:662:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/tdr.cpp:763:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/tdr.cpp:763:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/alice/tdr.cpp:817:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TraNumber [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/alice/tdr.cpp:817:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TraNumber [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:191:83: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:191:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:72:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:83:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/misc/test_srp.cpp:16:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/misc/test_srp.cpp:16:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:129:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:152:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_nolinger [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_nolinger [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:180:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DBA_USER_NAME [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:180:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBA_USER_NAME [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:257:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:268:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:425:83: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:425:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:101:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable prime [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:101:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prime [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:106:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable privateKey [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privateKey [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:114:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable privateKey [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:114:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privateKey [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:128:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable clientPublicKey [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:128:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientPublicKey [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:139:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable serverPublicKey [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:139:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverPublicKey [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:164:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable clientPublicKey [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientPublicKey [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:184:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable prime [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prime [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:236:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_gds [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:65:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugName [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:75:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SRP_KEY_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecureRemotePassword/srp.cpp:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRP_KEY_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyClient.cpp:43:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyClient.cpp:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTH_CONTINUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyClient.cpp:63:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_CLIENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyClient.cpp:63:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_CLIENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:139:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Auth::SecurityDatabaseServer::setDbCryptCallback' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:153:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:153:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:197:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_bad_req_handle [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_bad_req_handle [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:230:66: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DBA_USER_NAME [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:230:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBA_USER_NAME [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:266:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:266:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:277:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_psw_start_trans [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:277:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_psw_start_trans [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:317:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:317:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:405:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_SERVER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/auth/SecurityDatabase/LegacyServer.cpp:405:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_AUTH_SERVER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/burp/main/burpMain.cpp:40:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/burp/main/burpMain.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/DecFloat.h:177:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/DecFloat.h:177:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/DecFloat.h:253:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/DecFloat.h:253:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/Int128.h:367:20: performance: Function parameter 'value' should be passed by const reference. [passedByValue] 2.16.0 Firebird-4.0.5.3140-0/src/common/ThreadStart.h:207:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cleanup [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/ThreadStart.h:207:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cleanup [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/UtilSvc.h:62:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/UtilSvc.h:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/BlobWrapper.cpp:124:84: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RESULT_NO_DATA [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/BlobWrapper.cpp:124:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_NO_DATA [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/BlobWrapper.cpp:97:85: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RESULT_NO_DATA [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/BlobWrapper.cpp:97:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESULT_NO_DATA [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:101:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_eoc [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_eoc [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:44:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_UCHAR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UCHAR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:82:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_version5 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:82:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_version5 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:91:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable baseOffset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/BlrWriter.cpp:91:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseOffset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:155:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:155:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:184:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable static_buffer [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_buffer [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:189:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable static_buffer_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_buffer_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:210:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:227:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:283:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:566:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:566:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:582:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:582:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:692:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:692:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:714:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:714:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:777:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:777:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:797:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:797:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:815:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SINT64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:815:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINT64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:855:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_LONG_DOUBLE_FIRST [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:855:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_LONG_DOUBLE_FIRST [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:866:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIMESTAMP [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletReader.cpp:866:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIMESTAMP [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:192:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kindList [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:192:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kindList [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:223:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:241:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable flag_overflow [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:241:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_overflow [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:259:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:267:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SINT64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINT64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:284:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:291:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIMESTAMP [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:291:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIMESTAMP [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:331:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:331:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:458:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:458:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:475:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:475:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_offset [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:510:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kindList [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:510:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kindList [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:73:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ClumpletWriter.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:153:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:158:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable di_os [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_os [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:163:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable di_cc [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cc [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:190:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable di_flags [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_flags [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:195:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:204:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:204:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:236:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/DbImplementation.cpp:236:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di_cpu [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/Hash.cpp:120:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hashNumber [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/Hash.cpp:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashNumber [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/Hash.cpp:132:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hashNumber [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/Hash.cpp:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashNumber [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.cpp:81:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INVALID_KEY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.cpp:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_KEY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:126:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Firebird::RefCntIface::refCntDPrt' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:175:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:328:7: style:inconclusive: Either there is a missing 'override', or the member function 'Firebird::UnloadDetectorHelper::unloadStarted' can be const. [functionConst] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:372:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ImplementHelper.h:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_ERRORS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:250:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:263:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:263:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:56:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_version5 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/InternalMessageBuffer.cpp:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_version5 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:102:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:43:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:54:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:78:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/MetaString.cpp:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQL_IDENTIFIER_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:323:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:323:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:333:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:363:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_SMALL [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/MsgPrint.cpp:363:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_SMALL [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:109:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:264:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:278:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:278:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:291:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:291:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:303:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SECONDS_PER_DAY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:303:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECONDS_PER_DAY [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:324:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION_SCALE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_TIME_SECONDS_PRECISION_SCALE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:341:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:341:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:347:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable timestamp_date [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/NoThrowTimeStamp.cpp:347:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timestamp_date [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ParsedList.cpp:103:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_PROVIDER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ParsedList.cpp:103:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_PROVIDER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/ParsedList.cpp:46:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/ParsedList.cpp:46:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/Switches.cpp:48:53: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_SIZE_T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/Switches.cpp:48:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SIZE_T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:176:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:267:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:267:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:283:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:283:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:317:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:334:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:334:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:361:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/TempFile.cpp:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:102:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:122:79: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:122:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:146:80: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:146:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_segment [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:230:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SSHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:230:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SSHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:34:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:34:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:48:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:64:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:79:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/UserBlob.h:81:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/UserBlob.h:81:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_none [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:42:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable vary_length [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vary_length [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:63:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/VaryStr.h:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:166:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:222:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:224:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:231:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:233:60: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:233:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:241:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:241:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:243:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:243:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:263:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:263:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:265:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:265:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:272:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:272:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:280:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:280:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:288:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:288:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:297:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:297:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:317:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:317:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:349:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:349:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:351:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:351:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:363:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:363:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:381:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:381:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:383:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:383:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:415:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:491:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:491:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:52:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Capacity [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Capacity [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:552:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:575:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_ARRAY_SORT_WHEN_ADD [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:575:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ARRAY_SORT_WHEN_ADD [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:588:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_ARRAY_SORT_WHEN_ADD [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:588:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ARRAY_SORT_WHEN_ADD [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:612:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:612:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/array.h:89:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/array.h:89:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_MAX_SIZEOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:109:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:109:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPTR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:50:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:50:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:59:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:94:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_atomic.h:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:111:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable char_type [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:111:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_type [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:149:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable char_type [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:149:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_type [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:156:8: performance:inconclusive: Either there is a missing 'override', or the member function 'Firebird::AbstractString::shrinkBuffer' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:849:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_string.h:849:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/fb_tls.h:127:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/fb_tls.h:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/init.h:236:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/init.h:236:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/init.h:312:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_ALIGNMENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/init.h:312:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ALIGNMENT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/locks.cpp:59:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/locks.cpp:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/locks.h:201:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable lockCount [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/locks.h:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lockCount [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/locks.h:221:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/locks.h:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:147:62: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:147:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: error: Signed integer overflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:173:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:173:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:9: error: Signed integer overflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:173:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:9: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:173:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:176:9: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: error: Signed integer overflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:212:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:212:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:9: error: Signed integer overflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:212:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:9: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:212:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:214:9: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:221:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:221:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: error: Signed integer overflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:250:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:250:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:9: error: Signed integer overflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:250:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:9: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:250:13: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:252:9: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:259:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:47:53: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:47:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:55:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/class_perf.cpp:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:229:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable locEqual [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locEqual [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:541:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_ARGS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:541:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_ARGS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: error: Signed integer overflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:548:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: error: Signed integer underflow for expression 'n*47163-57412'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:548:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:9: error: Signed integer overflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:548:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:9: note: Integer overflow head Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:9: error: Signed integer underflow for expression 'n*47163'. [integerOverflow] Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:548:10: note: Assignment 'n=0', assigned value is 0 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:17: note: Assignment 'n=n*47163-57412', assigned value is -57412 Firebird-4.0.5.3140-0/src/common/classes/misc/class_test.cpp:551:9: note: Integer underflow 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:659:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/misc/string_test.cpp:659:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:390:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:390:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:400:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:400:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:416:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/objects_array.h:416:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/rwlock.h:256:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/rwlock.h:256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/classes/rwlock.h:282:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/classes/rwlock.h:282:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:108:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:114:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fileTime [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:114:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileTime [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:132:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:152:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:51:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable files [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:57:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable rwLock [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwLock [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:82:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:91:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/ConfigCache.cpp:91:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:139:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:139:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:161:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:161:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:215:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:246:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:260:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:48:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable curr_dir_link [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_dir_link [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:78:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/config/dir_list.cpp:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:110:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DSC_nullable [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_nullable [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:116:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DSC_nullable [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_nullable [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:123:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:128:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:133:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSC_null [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:138:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:143:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_boolean [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_boolean [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:148:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:148:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:164:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_dbkey [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dbkey [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:174:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_timestamp_tz [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:174:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_timestamp_tz [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:179:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_date [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:179:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_date [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:184:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:184:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:189:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:189:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:199:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:214:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:224:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_unknown [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_unknown [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:232:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:256:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:275:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:275:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:291:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:291:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:310:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:310:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_blob_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:319:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:329:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_date [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_date [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:337:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_dbkey [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dbkey [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:345:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:353:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:353:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:361:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:369:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_int64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:378:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int128 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:387:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_long [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:387:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_long [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:396:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_boolean [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_boolean [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:406:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:415:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:41:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:41:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:424:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:433:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:442:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time_tz [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_sql_time_tz [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:451:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_time_tz [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:451:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_time_tz [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:460:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:469:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp_tz [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:469:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp_tz [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:46:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_timestamp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:478:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_timestamp_tz [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:478:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_ex_timestamp_tz [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:487:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:487:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:52:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:556:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:556:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:58:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:593:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:593:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:64:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_int64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_int64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:69:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:74:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_dec128 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/dsc.h:79:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_d_float [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/dsc.h:79:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_d_float [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/enc.cpp:724:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/enc.cpp:724:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/isc.cpp:229:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/isc.cpp:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/isc.cpp:322:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_SMALL [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/isc.cpp:322:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_SMALL [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/isc.cpp:526:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/isc.cpp:526:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/isc.cpp:627:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/isc.cpp:627:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:112:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:112:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:129:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:129:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:145:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:145:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:161:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:177:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:196:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:196:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:213:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:249:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:249:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:265:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:265:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:281:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:281:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:297:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:297:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:336:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:336:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/os_utils.h:352:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/os_utils.h:352:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/SyncSignals.cpp:133:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/SyncSignals.cpp:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/SyncSignals.cpp:99:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sigjmpPtr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/SyncSignals.cpp:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigjmpPtr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/divorce.cpp:100:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NOFILE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/divorce.cpp:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOFILE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/fbsyslog.cpp:32:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/fbsyslog.cpp:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/guid.cpp:47:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/guid.cpp:47:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/guid.cpp:75:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Guid [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/guid.cpp:75:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Guid [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:132:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sig2 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sig2 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:241:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:241:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:280:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/isc_ipc.cpp:280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:138:63: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:138:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:156:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:156:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:177:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ENOTDIR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTDIR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:269:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:269:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:277:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:323:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:323:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:343:68: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:343:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:352:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:352:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:372:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:372:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:420:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable procInt [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:420:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procInt [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:426:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable procInt [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:426:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procInt [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:434:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable terminated [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/os_utils.cpp:434:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminated [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:105:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dirPrefix [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:105:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirPrefix [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:129:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:146:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:146:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:178:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:217:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:235:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/posix/path_utils.cpp:66:2: style:inconclusive: Either there is a missing 'override', or the member function 'PosixDirIterator::operatorbool' can be const. [functionConst] head Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:86:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONSTOP [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:99:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EVENTLOG_ERROR_TYPE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/fbsyslog.cpp:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENTLOG_ERROR_TYPE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/guid.cpp:53:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NTE_BAD_KEYSET [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/guid.cpp:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTE_BAD_KEYSET [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:145:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:186:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable LOAD_WITH_ALTERED_SEARCH_PATH [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:186:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOAD_WITH_ALTERED_SEARCH_PATH [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:213:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SEM_FAILCRITICALERRORS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_FAILCRITICALERRORS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:253:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dDllUnloadTID [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dDllUnloadTID [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:268:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_win32 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:268:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_win32 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:44:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable m_ptr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ptr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:55:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable m_ptr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:55:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ptr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:74:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/mod_loader.cpp:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:118:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fnGetFinalPathNameByHandle [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnGetFinalPathNameByHandle [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:177:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FS_PERSISTENT_ACLS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_PERSISTENT_ACLS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:262:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INVALID_FILE_ATTRIBUTES [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:262:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_FILE_ATTRIBUTES [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:320:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:320:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:336:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:336:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:355:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:414:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fnGetFinalPathNameByHandle [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:414:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnGetFinalPathNameByHandle [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:568:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable terminated [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/os_utils.cpp:568:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminated [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:111:53: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:111:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:160:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:199:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:239:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:239:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:37:2: style:inconclusive: Either there is a missing 'override', or the member function 'Win32DirIterator::operatorbool' can be const. [functionConst] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:50:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dirPrefix [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirPrefix [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:92:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/os/win32/path_utils.cpp:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/pretty.cpp:208:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_dyn_version_1 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/pretty.cpp:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dyn_version_1 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/pretty.cpp:250:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_sdl_version1 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/pretty.cpp:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_sdl_version1 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/pretty.cpp:297:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/pretty.cpp:297:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/pretty.cpp:356:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_DATE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/pretty.cpp:356:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_DATE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/pretty.cpp:39:39: style: Parameter 'ptr' can be declared as pointer to const [constParameterReference] 2.16.0 Firebird-4.0.5.3140-0/src/common/pretty.cpp:577:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_dyn_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/pretty.cpp:577:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dyn_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/pretty.cpp:791:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_sdl_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/pretty.cpp:791:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_sdl_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:122:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:122:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:183:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:183:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:361:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_LONG_DOUBLE_FIRST [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:361:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_LONG_DOUBLE_FIRST [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:403:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:403:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:467:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:507:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:507:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:536:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:536:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:570:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:570:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:598:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:598:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:639:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:639:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:680:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:680:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:716:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:716:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:777:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:777:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:810:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:810:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:81:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:843:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:843:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:889:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:889:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:905:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:905:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:931:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:931:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/common/xdr.cpp:952:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/common/xdr.cpp:952:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:119:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:197:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:221:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:260:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable nod_list [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:260:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nod_list [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:318:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:347:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:347:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:438:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:438:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:474:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:474:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:499:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable text_subtypes [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:499:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_subtypes [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:519:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:519:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:565:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:59:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:608:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLD_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:608:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLD_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:628:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IND_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:628:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IND_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:642:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REL_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:642:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:660:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SYM_type [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:660:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_type [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:738:6: performance:inconclusive: Either there is a missing 'override', or the member function 'DummyMasterImpl::same' can be static. [functionStatic] head Firebird-4.0.5.3140-0/src/gpre/boot/gpre_meta_boot.cpp:749:6: performance:inconclusive: Either there is a missing 'override', or the member function 'DummyMasterImpl::serverMode' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1266:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1266:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1602:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_INT64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:1602:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_INT64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:254:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:254:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:269:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:269:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_USHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:281:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_ARRAY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:281:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_ARRAY [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:338:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_UINT64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_UINT64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:421:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:421:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:471:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:471:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:492:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/gpre/languages/fbrmclib.cpp:492:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/cv_icu.cpp:113:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable UChar [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/cv_icu.cpp:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UChar [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/cv_icu.cpp:169:79: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable UChar [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/cv_icu.cpp:169:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UChar [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/ldcommon.h:86:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable C [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/ldcommon.h:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/utils/dtest.c:120:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable intl_fn_init [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/utils/dtest.c:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intl_fn_init [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/utils/mapdump.c:68:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable to_unicode_map [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/utils/mapdump.c:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_unicode_map [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/utils/mapgen4.c:231:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/utils/mapgen4.c:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/utils/mapgen4.c:85:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/utils/mapgen4.c:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/intl/utils/maptest.cpp:65:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable to_unicode_map [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/intl/utils/maptest.cpp:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_unicode_map [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/btn.cpp:168:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/btn.cpp:168:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/btn.cpp:338:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/btn.cpp:338:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/btn.cpp:389:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/btn.cpp:389:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/intl.h:96:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/intl.h:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/nodebug.cpp:28:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/nodebug.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:102:90: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:102:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:167:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:167:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:172:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:172:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:177:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:177:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:182:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:182:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:187:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:187:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:195:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:195:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:203:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:211:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:211:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:228:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:228:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:235:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:235:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ULONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:260:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:260:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:265:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:265:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.cpp:73:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.cpp:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.h:429:66: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.h:429:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/ods.h:434:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/ods.h:434:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_LONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/os/win32/ibinitdll.cpp:39:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hDllInst [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/os/win32/ibinitdll.cpp:39:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hDllInst [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:103:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:103:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:203:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:225:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:254:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:306:67: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endValue [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:306:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endValue [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:383:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:383:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:51:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:60:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable irsb_open [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irsb_open [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:86:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable irsb_open [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/AggregatedStream.cpp:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irsb_open [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/BitmapTableScan.cpp:60:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/BitmapTableScan.cpp:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:144:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_cursor_not_open [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:144:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_cursor_not_open [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:167:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:178:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:178:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:189:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:189:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:200:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:257:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:257:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_invalid_fetch_option [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:333:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_cursor_not_open [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:333:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_cursor_not_open [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:40:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable req_abort [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Cursor.cpp:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_abort [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:115:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:115:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:64:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:93:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RPB_CLEAR_FLAGS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ExternalTableScan.cpp:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPB_CLEAR_FLAGS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/FilteredStream.cpp:163:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_and [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/FilteredStream.cpp:163:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_and [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/FirstRowsStream.cpp:55:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable req_null [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/FirstRowsStream.cpp:55:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_null [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/FullOuterJoin.cpp:109:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/FullOuterJoin.cpp:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:126:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable WIN_large_scan [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:126:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_large_scan [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:83:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable WIN_large_scan [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/FullTableScan.cpp:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_large_scan [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/NestedLoopJoin.cpp:195:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/NestedLoopJoin.cpp:195:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:158:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable req_in_use [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_in_use [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:190:68: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable UCHAR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:190:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCHAR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:246:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:306:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ttype_binary [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttype_binary [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:61:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_proc_pack_not_implemented [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/ProcedureScan.cpp:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_proc_pack_not_implemented [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:136:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable idx_unique [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:136:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx_unique [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:215:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RPB_refetch [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:215:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPB_refetch [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:55:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CS_NONE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.cpp:55:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NONE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:739:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:739:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:762:69: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endValue [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:762:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endValue [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:839:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MIN_SINT64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:839:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_SINT64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:844:61: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MIN_SINT64 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:844:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_SINT64 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:877:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecordSource.h:877:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impure [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:133:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable record_param [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:133:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record_param [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:242:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:312:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable record_param [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:312:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record_param [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:91:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/RecursiveStream.cpp:91:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/SkipRowsStream.cpp:55:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable req_null [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/SkipRowsStream.cpp:55:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_null [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:134:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:77:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/Union.cpp:77:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:109:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_record_lock_not_supp [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:59:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOF_NUMBER [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:88:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RPB_CLEAR_FLAGS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/recsrc/VirtualTableScan.cpp:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPB_CLEAR_FLAGS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:169:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:169:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:339:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:339:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:435:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:435:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:97:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Config.cpp:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:133:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:154:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERRNO [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:154:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERRNO [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:160:8: performance:inconclusive: Either there is a missing 'override', or the member function '::LogWriter::unlock' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:190:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:209:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable STATE_WARNINGS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_WARNINGS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:222:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:222:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:81:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/jrd/replication/Utils.cpp:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/misc/def_awk.c:8:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/misc/def_awk.c:8:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/misc/isc_grep.c:11:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.16.0 Firebird-4.0.5.3140-0/src/misc/isc_grep.c:8:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/misc/isc_grep.c:8:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:106:23: performance:inconclusive: Either there is a missing 'override', or the member function 'Crypt::Arc4::getSpecificData' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:156:28: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::getSpecificData' can be static. Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:106:23: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::getSpecificData' can be static. head Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:107:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Crypt::Arc4::setSpecificData' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:161:12: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::setSpecificData' can be static. Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:107:7: note: Either there is a missing 'override', or the member function 'Crypt::Arc4::setSpecificData' can be static. 2.16.0 Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:147:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:172:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WIRE_CRYPT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/arc4/Arc4.cpp:172:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WIRE_CRYPT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:108:14: performance:inconclusive: Either there is a missing 'override', or the member function 'ChaCha < 16 >::getKnownTypes' can be static. [functionStatic] head Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:108:14: performance:inconclusive: Either there is a missing 'override', or the member function 'ChaCha < 8 >::getKnownTypes' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:172:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:195:69: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WIRE_CRYPT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:195:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WIRE_CRYPT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:41:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OK [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:73:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_random [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:83:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OVERFLOW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/crypt/chacha/ChaCha.cpp:83:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_OVERFLOW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:111:7: performance:inconclusive: Either there is a missing 'override', or the member function 'Firebird::Udr::Engine::openAttachment' can be static. [functionStatic] Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:649:14: note: Either there is a missing 'override', or the member function 'Firebird::Udr::Engine::openAttachment' can be static. Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:111:7: note: Either there is a missing 'override', or the member function 'Firebird::Udr::Engine::openAttachment' can be static. 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:171:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:171:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:207:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:225:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:243:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:496:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:587:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:587:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:61:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REF_NO_INCR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_NO_INCR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:634:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:634:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:656:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:656:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:693:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:693:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:700:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:700:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:707:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_NEW [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:723:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TYPE_EXTERNAL_ENGINE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/plugins/udr_engine/UdrEngine.cpp:723:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_EXTERNAL_ENGINE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/all.cpp:95:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_ALIGNMENT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/all.cpp:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ALIGNMENT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:1119:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SSHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:1119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:1803:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:1803:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:1992:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:1992:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:258:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:258:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:427:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:427:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:626:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:626:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:718:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_quad [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:718:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_quad [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/compile.cpp:822:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/compile.cpp:822:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_short [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/err.cpp:92:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/err.cpp:92:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:1317:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:1317:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:209:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_long [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_long [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:255:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:255:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:309:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:309:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:331:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:331:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:413:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:672:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:672:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:777:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:777:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:897:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:897:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/eval.cpp:979:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/eval.cpp:979:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/expand.cpp:2626:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/expand.cpp:2626:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/expand.cpp:2781:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/expand.cpp:2781:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/expand.cpp:358:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/expand.cpp:358:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:1076:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:1076:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:1290:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:1290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:1328:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:1328:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:383:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:383:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:552:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:552:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_blob [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:639:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:800:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sym_string [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:800:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sym_string [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/format.cpp:922:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/format.cpp:922:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_double [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1013:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_index [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1013:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_index [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1064:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_begin [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1064:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_begin [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1190:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1255:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_if [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1255:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_if [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1288:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_literal [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_literal [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1350:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_map [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1350:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_map [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1381:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1381:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1415:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_parameter [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1415:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_parameter [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1495:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_version4 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1495:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_version4 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1557:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_rse [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1557:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_rse [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1695:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_sort [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1695:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_sort [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1802:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_average [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1802:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_average [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:1922:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:1922:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:480:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:480:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:543:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_assignment [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:543:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_assignment [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:603:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:603:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:655:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:655:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:732:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:732:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_receive [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/gener.cpp:774:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable blr_unique [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/gener.cpp:774:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blr_unique [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:1389:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SSHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:1389:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSHORT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:2045:60: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:2045:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:2198:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:2198:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:2264:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:2264:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_text [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:2650:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:2650:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:2904:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:2904:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:3771:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:3771:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:3825:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:3825:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:4453:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_unknown [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:4453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_unknown [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:5138:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:5138:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:5316:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:5316:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/parse.cpp:589:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/parse.cpp:589:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLONG [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/qli/report.cpp:288:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/qli/report.cpp:288:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtype_varying [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:77:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_USHORT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.h:44:11: style:inconclusive: Either there is a missing 'override', or the member function 'Remote::BlrFromMessage::getMsgLength' can be const. [functionConst] Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.cpp:58:26: note: Either there is a missing 'override', or the member function 'Remote::BlrFromMessage::getMsgLength' can be const. Firebird-4.0.5.3140-0/src/remote/client/BlrFromMessage.h:44:11: note: Either there is a missing 'override', or the member function 'Remote::BlrFromMessage::getMsgLength' can be const. 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:133:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:133:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_io_error [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:151:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_signal [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_signal [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:161:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:659:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/posix/inet_server.cpp:659:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:136:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LARGE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:172:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_RUNNING [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:172:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_RUNNING [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:218:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_WIN32_OWN_PROCESS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:218:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_WIN32_OWN_PROCESS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:66:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REMOTE_SERVICE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOTE_SERVICE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:99:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/cntl.cpp:99:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:192:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SEM_FAILCRITICALERRORS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_FAILCRITICALERRORS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:411:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SRVR_multi_client [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:411:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRVR_multi_client [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:457:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_net_server_shutdown [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:457:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_net_server_shutdown [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:508:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_net_server_shutdown [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:508:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_net_server_shutdown [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:544:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SRVR_multi_client [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:544:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRVR_multi_client [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:561:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SRVR_inet [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:561:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRVR_inet [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:628:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:817:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/srvr_w32.cpp:817:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:176:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:408:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:92:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable szClassName [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/remote/server/os/win32/window.cpp:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szClassName [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/cache.cpp:127:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_PLATFORM [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/cache.cpp:127:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_PLATFORM [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/create_db.cpp:46:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dpbList [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/create_db.cpp:46:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpbList [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1236:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GsecMsg45 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GsecMsg45 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1434:53: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable gsec_in_sw_table [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1434:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsec_in_sw_table [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1597:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1597:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1642:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1642:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1665:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1665:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1685:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1685:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSEC_MSG_FAC [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:169:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::name' can be const. [functionConst] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1704:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MSG_LENGTH [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LENGTH [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1722:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_ARRAY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1722:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_ARRAY [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:174:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::role' can be const. [functionConst] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1751:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_error_adding_sec_record [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:1751:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_error_adding_sec_record [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:179:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::networkProtocol' can be const. [functionConst] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:184:15: style:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::remoteAddress' can be const. [functionConst] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:195:26: performance:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::attachment' can be static. [functionStatic] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:200:27: performance:inconclusive: Either there is a missing 'override', or the member function '::GsecInfo::transaction' can be static. [functionStatic] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:266:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_sec_username [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:266:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_spb_sec_username [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:350:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:751:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GsecMsg1 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:751:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GsecMsg1 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:844:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IN_SW_GSEC_0 [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:844:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_SW_GSEC_0 [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:85:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/gsec.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_OK [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gsec/main/gsecMain.cpp:40:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gsec/main/gsecMain.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/gstat/main/gstatMain.cpp:41:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/gstat/main/gstatMain.cpp:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/guard/guard.cpp:125:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/guard/guard.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:149:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:196:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:250:87: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DIR_GUARD [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:250:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_GUARD [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:301:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:339:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:91:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DIR_SBIN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/guard/util.cpp:91:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_SBIN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:240:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:240:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:321:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:321:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:787:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable OUTFILE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:787:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTFILE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:812:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:812:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:865:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:865:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_LEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:98:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ibmgr/ibmgr.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:303:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:372:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:372:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:423:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FILE_SHARE_WRITE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:423:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_SHARE_WRITE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:492:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:492:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:667:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:667:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:716:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:716:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:80:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/install.cpp:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:113:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REG_KEY_ROOT_INSTANCES [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_KEY_ROOT_INSTANCES [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:154:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KEY_READ [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:154:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_READ [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:56:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REG_KEY_ROOT_INSTANCES [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/registry.cpp:56:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_KEY_ROOT_INSTANCES [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:178:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_QUERY_STATUS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:178:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_QUERY_STATUS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:231:63: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_START [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:231:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_START [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:294:63: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_STOP [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:294:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_STOP [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:345:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_SERVICE_STATUS_UNKNOWN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:345:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SERVICE_STATUS_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:406:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable POLICY_CREATE_ACCOUNT [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:406:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_CREATE_ACCOUNT [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:523:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:523:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:63:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/install/services.cpp:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/nbackup/main/nbkMain.cpp:40:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/nbackup/main/nbkMain.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_shutrsn_app_stopped [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/nbackup/main/nbkMain.cpp:69:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/nbackup/main/nbkMain.cpp:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:101:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:101:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:112:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:112:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:122:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable so_from_end [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable so_from_end [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:134:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:134:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:144:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:179:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:179:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:46:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable fo_rdonly [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fo_rdonly [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:83:8: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:91:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/misc/FileObject.cpp:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/platform.cpp:81:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/platform.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/platform.cpp:86:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/posix/platform.cpp:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:135:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:135:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:141:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:153:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:153:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:177:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:177:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:202:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:202:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:229:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:229:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append_mutex [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:267:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:36:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/FileObject.cpp:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_FUNCTION [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:37:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:42:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_string [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:69:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DLL_THREAD_DETACH [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/ntrace/os/win32/platform.cpp:69:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLL_THREAD_DETACH [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/relay.cpp:69:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/relay.cpp:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/relay.cpp:81:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.16.0 Firebird-4.0.5.3140-0/src/utilities/run_service.cpp:49:8: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/utilities/run_service.cpp:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINI_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/config_root.h:111:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/config_root.h:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_sep [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:119:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable root_dir [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_dir [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:147:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable install_dir [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable install_dir [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:55:66: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DARWIN_FRAMEWORK_ID [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:55:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DARWIN_FRAMEWORK_ID [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:84:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/darwin/config_root.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:710:10: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:11: note: Assignment 'result=(char*)malloc(len1+len2+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:710:10: note: Null pointer dereference head Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:711:17: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:11: note: Assignment 'result=(char*)malloc(len1+len2+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:711:17: note: Null pointer addition head Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:712:2: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:709:11: note: Assignment 'result=(char*)malloc(len1+len2+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:712:2: note: Null pointer dereference head Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:758:10: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:11: note: Assignment 'result=(char*)malloc(len+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:758:10: note: Null pointer dereference head Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:759:2: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:27: note: Assuming allocation function fails Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:757:11: note: Assignment 'result=(char*)malloc(len+1)', assigned value is 0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/binreloc.c:759:2: note: Null pointer dereference 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/config_root.cpp:48:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FB_CONFDIR [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/config_root.cpp:48:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_CONFDIR [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/config_root.cpp:81:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable install_dir [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/posix/config_root.cpp:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable install_dir [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/win32/config_root.cpp:44:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hDllInst [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/win32/config_root.cpp:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hDllInst [valueFlowBailoutIncompleteVar] 2.16.0 Firebird-4.0.5.3140-0/src/yvalve/config/os/win32/config_root.cpp:82:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_FILE [valueFlowBailoutIncompleteVar] head Firebird-4.0.5.3140-0/src/yvalve/config/os/win32/config_root.cpp:82:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_FILE [valueFlowBailoutIncompleteVar] DONE