2026-09-05 08:27 ftp://ftp.de.debian.org/debian/pool/main/r/rnnoise/rnnoise_0.2+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.12.90+deb13.1-amd64-x86_64-with-glibc2.41 python: 3.12.13 client-version: 1.4.0 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.21.0 head-info: 4e62f0c (2026-09-03 12:23:31 +0200) count: 78 78 elapsed-time: 306.0 141.8 head-timing-info: old-timing-info: head results: rnnoise-0.2/examples/rnnoise_demo.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rnnoise-0.2/examples/rnnoise_demo.c:54:43: warning: If resource allocation fails, then there is a possible null pointer dereference: f1 [nullPointerOutOfResources] rnnoise-0.2/examples/rnnoise_demo.c:50:13: note: Assuming allocation function fails rnnoise-0.2/examples/rnnoise_demo.c:50:13: note: Assignment 'f1=fopen(argv[1],"rb")', assigned value is 0 rnnoise-0.2/examples/rnnoise_demo.c:54:43: note: Null pointer dereference rnnoise-0.2/src/denoise.c:356:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pre [valueFlowBailoutIncompleteVar] rnnoise-0.2/src/denoise.c:238:3: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:237:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:237:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:238:3: note: Null pointer dereference rnnoise-0.2/src/denoise.c:239:3: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:237:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:237:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:239:3: note: Null pointer dereference rnnoise-0.2/src/denoise.c:240:3: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:237:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:237:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:240:3: note: Null pointer dereference rnnoise-0.2/src/denoise.c:255:3: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:254:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:254:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:255:3: note: Null pointer dereference rnnoise-0.2/src/denoise.c:257:9: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] rnnoise-0.2/src/denoise.c:246:18: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:246:18: note: Assignment 'f=fopen(filename,"rb")', assigned value is 0 rnnoise-0.2/src/denoise.c:247:35: note: Calling function 'rnnoise_model_from_file', 1st argument 'f' value is 0 rnnoise-0.2/src/denoise.c:257:9: note: Null pointer dereference rnnoise-0.2/src/denoise.c:258:3: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:254:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:254:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:258:3: note: Null pointer dereference rnnoise-0.2/src/denoise.c:261:3: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:254:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:254:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:261:3: note: Null pointer dereference rnnoise-0.2/src/denoise.c:262:3: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:254:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:254:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:262:3: note: Null pointer dereference rnnoise-0.2/src/denoise.c:262:24: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:254:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:254:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:262:24: note: Null pointer dereference rnnoise-0.2/src/denoise.c:263:13: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:254:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:254:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:263:13: note: Null pointer dereference rnnoise-0.2/src/denoise.c:263:26: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:254:17: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:254:17: note: Assignment 'model=malloc(sizeof(*model))', assigned value is 0 rnnoise-0.2/src/denoise.c:263:26: note: Null pointer dereference rnnoise-0.2/src/denoise.c:286:10: warning: If memory allocation fails, then there is a possible null pointer dereference: st [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:314:14: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:314:14: note: Assignment 'st=malloc(rnnoise_get_size())', assigned value is 0 rnnoise-0.2/src/denoise.c:315:22: note: Calling function 'rnnoise_init', 1st argument 'st' value is 0 rnnoise-0.2/src/denoise.c:286:10: note: Null pointer dereference rnnoise-0.2/src/denoise.c:304:3: warning: If memory allocation fails, then there is a possible null pointer dereference: st [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:314:14: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:314:14: note: Assignment 'st=malloc(rnnoise_get_size())', assigned value is 0 rnnoise-0.2/src/denoise.c:315:22: note: Calling function 'rnnoise_init', 1st argument 'st' value is 0 rnnoise-0.2/src/denoise.c:301:13: note: Assuming condition is false rnnoise-0.2/src/denoise.c:304:3: note: Null pointer dereference rnnoise-0.2/src/dump_features.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rnnoise-0.2/src/dump_features.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rnnoise-0.2/src/dump_features.c:152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] rnnoise-0.2/src/dump_features.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rnnoise-0.2/src/dump_features.c:83:23: warning: If memory allocation fails, then there is a possible null pointer dereference: x [nullPointerOutOfMemory] rnnoise-0.2/src/dump_features.c:74:28: note: Assuming allocation function fails rnnoise-0.2/src/dump_features.c:74:7: note: Assignment 'x=(struct kiss_fft_cpx*)calloc(fft->nfft,sizeof(*x))', assigned value is 0 rnnoise-0.2/src/dump_features.c:83:23: note: Null pointer dereference rnnoise-0.2/src/dump_features.c:208:9: warning: If resource allocation fails, then there is a possible null pointer dereference: f1 [nullPointerOutOfResources] rnnoise-0.2/src/dump_features.c:204:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_features.c:204:13: note: Assignment 'f1=fopen(argv[1],"rb")', assigned value is 0 rnnoise-0.2/src/dump_features.c:208:9: note: Null pointer dereference rnnoise-0.2/src/dump_features.c:211:9: warning: If resource allocation fails, then there is a possible null pointer dereference: f2 [nullPointerOutOfResources] rnnoise-0.2/src/dump_features.c:205:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_features.c:205:13: note: Assignment 'f2=fopen(argv[2],"rb")', assigned value is 0 rnnoise-0.2/src/dump_features.c:211:9: note: Null pointer dereference rnnoise-0.2/src/dump_features.c:344:10: warning: If resource allocation fails, then there is a possible null pointer dereference: fout [nullPointerOutOfResources] rnnoise-0.2/src/dump_features.c:206:15: note: Assuming allocation function fails rnnoise-0.2/src/dump_features.c:206:15: note: Assignment 'fout=fopen(argv[3],"wb")', assigned value is 0 rnnoise-0.2/src/dump_features.c:217:21: note: Assuming condition is false rnnoise-0.2/src/dump_features.c:344:10: note: Null pointer dereference rnnoise-0.2/src/dump_features.c:64:17: style: Local variable 'x' shadows outer variable [shadowVariable] rnnoise-0.2/src/dump_features.c:164:7: note: Shadowed variable rnnoise-0.2/src/dump_features.c:64:17: note: Shadow local variable rnnoise-0.2/src/dump_features.c:121:16: style: Local variable 'x' shadows outer variable [shadowVariable] rnnoise-0.2/src/dump_features.c:164:7: note: Shadowed variable rnnoise-0.2/src/dump_features.c:121:16: note: Shadow local variable rnnoise-0.2/src/dump_features.c:63:62: style: Parameter 'fft' can be declared as pointer to const [constParameterPointer] rnnoise-0.2/src/dump_features.c:185:9: style: Variable 'argv0' can be declared as pointer to const [constVariablePointer] rnnoise-0.2/src/dump_features.c:186:9: style: Variable 'rir_filename' can be declared as pointer to const [constVariablePointer] rnnoise-0.2/src/dump_features.c:303:23: error: Uninitialized struct member: rirs.nb_rirs [uninitStructMember] rnnoise-0.2/src/dump_features.c:57:7: style: struct member 'rir_list::block_size' is never used. [unusedStructMember] rnnoise-0.2/src/dump_features.c:178:21: style: Variable 'speech_gain' is assigned a value that is never used. [unreadVariable] rnnoise-0.2/src/dump_features.c:178:37: style: Variable 'noise_gain' is assigned a value that is never used. [unreadVariable] rnnoise-0.2/src/dump_rnnoise_tables.c:47:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:47:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:48:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:48:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:49:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:49:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:50:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:50:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:52:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:52:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:56:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:56:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:58:12: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:58:12: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:60:14: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:60:14: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:61:12: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:61:12: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:63:12: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:63:12: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:65:14: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:65:14: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:66:12: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:66:12: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:69:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:69:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:70:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:70:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:71:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:71:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:72:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:72:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:73:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:73:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:75:13: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:75:13: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:77:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:77:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:78:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:78:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:79:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:79:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:80:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:80:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:82:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:82:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:86:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assuming allocation function fails rnnoise-0.2/src/dump_rnnoise_tables.c:46:13: note: Assignment 'file=fopen("rnnoise_tables.c","wb")', assigned value is 0 rnnoise-0.2/src/dump_rnnoise_tables.c:86:11: note: Null pointer dereference rnnoise-0.2/src/dump_rnnoise_tables.c:42:19: style: Variable 'kfft' can be declared as pointer to const [constVariablePointer] rnnoise-0.2/src/kiss_fft.c:566:38: style:inconclusive: Function 'rnn_fft_c' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent] rnnoise-0.2/src/kiss_fft.h:145:38: note: Function 'rnn_fft_c' argument 1 names different: declaration 'cfg' definition 'st'. rnnoise-0.2/src/kiss_fft.c:566:38: note: Function 'rnn_fft_c' argument 1 names different: declaration 'cfg' definition 'st'. rnnoise-0.2/src/kiss_fft.c:589:39: style:inconclusive: Function 'rnn_ifft_c' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent] rnnoise-0.2/src/kiss_fft.h:146:39: note: Function 'rnn_ifft_c' argument 1 names different: declaration 'cfg' definition 'st'. rnnoise-0.2/src/kiss_fft.c:589:39: note: Function 'rnn_ifft_c' argument 1 names different: declaration 'cfg' definition 'st'. rnnoise-0.2/src/kiss_fft.c:465:41: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 465. [shiftTooManyBitsSigned] rnnoise-0.2/src/kiss_fft.c:465:29: note: Assuming that condition 'st->shift<32' is not redundant rnnoise-0.2/src/kiss_fft.c:465:41: note: Shift rnnoise-0.2/src/vec.h:332:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] rnnoise-0.2/src/nnet.c:71:10: style: Variable 'z' can be declared as pointer to const [constVariablePointer] rnnoise-0.2/src/nnet.c:72:10: style: Variable 'r' can be declared as pointer to const [constVariablePointer] rnnoise-0.2/src/parse_lpcnet_weights.c:76:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] rnnoise-0.2/src/parse_lpcnet_weights.c:76:4: warning: If memory allocation fails, then there is a possible null pointer dereference: *list [nullPointerOutOfMemory] rnnoise-0.2/src/parse_lpcnet_weights.c:58:17: note: Assuming allocation function fails rnnoise-0.2/src/parse_lpcnet_weights.c:58:17: note: Assignment '*list=calloc(capacity*sizeof(struct WeightArray),1)', assigned value is 0 rnnoise-0.2/src/parse_lpcnet_weights.c:59:14: note: Assuming condition is false rnnoise-0.2/src/parse_lpcnet_weights.c:76:4: note: Null pointer dereference rnnoise-0.2/src/parse_lpcnet_weights.c:38:15: style: Variable 'h' can be declared as pointer to const [constVariablePointer] rnnoise-0.2/src/pitch.c:424:19: style:inconclusive: Function 'rnn_remove_doubling' argument 5 names different: declaration 'T0' definition 'T0_'. [funcArgNamesDifferent] rnnoise-0.2/src/pitch.h:46:19: note: Function 'rnn_remove_doubling' argument 5 names different: declaration 'T0' definition 'T0_'. rnnoise-0.2/src/pitch.c:424:19: note: Function 'rnn_remove_doubling' argument 5 names different: declaration 'T0' definition 'T0_'. rnnoise-0.2/src/pitch.c:44:41: style: Parameter 'xcorr' can be declared as pointer to const [constParameterPointer] rnnoise-0.2/src/pitch.c:44:60: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] rnnoise-0.2/src/pitch.c:146:37: style: Parameter 'x' can be declared as const array [constParameter] rnnoise-0.2/src/pitch.c:332:27: warning: Uninitialized variable: y_lp4 [uninitvar] rnnoise-0.2/src/pitch.c:307:14: note: Assuming condition is false rnnoise-0.2/src/pitch.c:332:27: note: Uninitialized variable: y_lp4 rnnoise-0.2/src/write_weights.c:75:10: warning: If resource allocation fails, then there is a possible null pointer dereference: fout [nullPointerOutOfResources] rnnoise-0.2/src/write_weights.c:73:21: note: Assuming allocation function fails rnnoise-0.2/src/write_weights.c:73:21: note: Assignment 'fout=fopen("weights_blob.bin","w")', assigned value is 0 rnnoise-0.2/src/write_weights.c:75:10: note: Null pointer dereference rnnoise-0.2/src/write_weights.c:49:17: style: Variable 'zeros' can be declared as const array [constVariable] rnnoise-0.2/src/x86/nnet_avx2.c:35:2: error: #error nnet_avx2.c is being compiled without AVX2 enabled [preprocessorErrorDirective] rnnoise-0.2/src/x86/nnet_sse4_1.c:35:2: error: #error nnet_sse4_1.c is being compiled without SSE4.1 enabled [preprocessorErrorDirective] rnnoise-0.2/src/denoise.c:257:9: warning: If resource allocation fails, then there is a possible null pointer dereference: f [ctunullpointerOutOfResources] rnnoise-0.2/src/denoise.c:246:18: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:246:18: note: Assignment 'f=fopen(filename,"rb")', assigned value is 0 rnnoise-0.2/src/denoise.c:247:34: note: Calling function rnnoise_model_from_file, 1st argument is null rnnoise-0.2/src/denoise.c:257:9: note: Dereferencing argument f that is null rnnoise-0.2/src/denoise.c:286:10: warning: If memory allocation fails, then there is a possible null pointer dereference: st [ctunullpointerOutOfMemory] rnnoise-0.2/src/denoise.c:314:14: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:314:14: note: Assignment 'st=malloc(rnnoise_get_size())', assigned value is 0 rnnoise-0.2/src/denoise.c:315:21: note: Calling function rnnoise_init, 1st argument is null rnnoise-0.2/src/denoise.c:286:10: note: Dereferencing argument st that is null diff: head rnnoise-0.2/src/denoise.c:304:3: warning: If memory allocation fails, then there is a possible null pointer dereference: st [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:314:14: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:314:14: note: Assignment 'st=malloc(rnnoise_get_size())', assigned value is 0 rnnoise-0.2/src/denoise.c:315:22: note: Calling function 'rnnoise_init', 1st argument 'st' value is 0 rnnoise-0.2/src/denoise.c:301:13: note: Assuming condition is false rnnoise-0.2/src/denoise.c:304:3: note: Null pointer dereference 2.21.0 rnnoise-0.2/src/denoise.c:304:3: warning: If memory allocation fails, then there is a possible null pointer dereference: st [nullPointerOutOfMemory] rnnoise-0.2/src/denoise.c:314:14: note: Assuming allocation function fails rnnoise-0.2/src/denoise.c:314:14: note: Assignment 'st=malloc(rnnoise_get_size())', assigned value is 0 rnnoise-0.2/src/denoise.c:315:22: note: Calling function 'rnnoise_init', 1st argument 'st' value is 0 rnnoise-0.2/src/denoise.c:304:3: note: Null pointer dereference head rnnoise-0.2/src/nnet.c:71:10: style: Variable 'z' can be declared as pointer to const [constVariablePointer] 2.21.0 rnnoise-0.2/src/pitch.c:332:20: warning: Uninitialized variable: x_lp4 [uninitvar] rnnoise-0.2/src/pitch.c:305:14: note: Assuming condition is false rnnoise-0.2/src/pitch.c:332:20: note: Uninitialized variable: x_lp4 DONE