2025-05-05 20:09 ftp://ftp.de.debian.org/debian/pool/main/libm/libmstoolkit/libmstoolkit_82.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sqlite3 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 581f101 (2025-05-05 21:13:30 +0200) count: 653 624 elapsed-time: 2.6 2.9 head-timing-info: old-timing-info: head results: libmstoolkit-cleaned-82/MSSingleScan/MSSingleScan.cpp:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS1 [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vSpectrum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vSpectrum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vSpectrum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vSpectrum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vSpectrum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:108:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSObject.cpp:48:16: style: The scope of the variable 'i' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileIn [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rampFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressMe [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportMGF [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:161:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressMe [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportMGF [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileIn [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lPivot [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sCurrentFile [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:255:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:259:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:263:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sInstrument [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFileFormat [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:291:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sManufacturer [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:295:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFileFormat [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:339:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileIn [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mgfIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:580:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFileFormat [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:903:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportMGF [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportMGF [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1013:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1090:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1314:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iIntensityPrecision [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1319:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iIntensityPrecision [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iMZPrecision [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFileFormat [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1510:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1595:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1650:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1672:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rampFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1814:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressMe [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1826:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highResMGF [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1830:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mgfOnePlus [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1932:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportMGF [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:2020:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS2 [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:2130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iVersion [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:2179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dunno [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:409:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:426:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:501:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:502:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:518:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:524:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:531:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:734:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:735:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:745:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:746:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:748:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:751:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:754:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:757:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:760:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:763:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:766:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:769:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:772:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:775:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:778:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:781:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:783:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:785:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:787:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:807:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:808:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:810:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:812:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:815:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:818:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:842:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:843:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:845:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1220:8: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1510:8: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1595:8: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:100:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:98:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:98:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:100:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:110:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:107:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:107:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:110:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:117:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:114:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:114:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:117:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:124:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:121:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:121:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:124:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:186:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:184:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:184:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:186:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:198:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:193:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:193:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:198:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:207:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:202:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:202:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:207:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:216:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:211:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:211:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:216:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:922:24: warning: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assignment 'fileOut=std::fopen(c,"wb")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:922:24: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:924:19: warning: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assignment 'fileOut=std::fopen(c,"wb")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:924:19: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:925:44: warning: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assignment 'fileOut=std::fopen(c,"wb")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:925:44: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1874:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: comprM [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1860:33: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1860:11: note: Assignment 'comprM=(unsigned char*)std::calloc((uInt)comprLenM,1)', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1874:9: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1875:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: comprI [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1867:33: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1867:11: note: Assignment 'comprI=(unsigned char*)std::calloc((uInt)comprLenI,1)', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1875:9: note: Null pointer dereference libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1118:12: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1119:39: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1125:12: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1126:39: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1573:26: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1575:26: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1630:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1634:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1860:11: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1861:38: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1867:11: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1868:38: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1906:13: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1913:13: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:2178:4: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:502:11: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:501:11: note: tok is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:502:11: note: tok is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:735:13: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:734:13: note: tok is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:735:13: note: tok is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:746:12: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:745:12: note: tok is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:746:12: note: tok is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:808:13: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:807:13: note: tok is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:808:13: note: tok is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:843:11: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:842:11: note: tok is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:843:11: note: tok is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1126:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1119:7: note: err is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1126:7: note: err is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1231:6: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1230:6: note: rc is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1231:6: note: rc is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1868:6: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1861:6: note: err is assigned libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1868:6: note: err is overwritten libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:376:8: style: The scope of the variable 'num' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:379:10: style: The scope of the variable 'mz' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:380:9: style: The scope of the variable 'intensity' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:561:8: style: The scope of the variable 'firstScan' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:562:8: style: The scope of the variable 'bScan' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:563:8: style: The scope of the variable 'bDoneHeader' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:565:8: style: The scope of the variable 'ch' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:566:9: style: The scope of the variable 'tok' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1240:7: style: The scope of the variable 'chg' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1241:10: style: The scope of the variable 'MH' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1446:7: style: The scope of the variable 'rc' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1519:8: style: The scope of the variable 'actMethod' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1521:7: style: The scope of the variable 'msLevel' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1522:7: style: The scope of the variable 'scanID' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1603:7: style: The scope of the variable 'charge' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1604:10: style: The scope of the variable 'MH' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1929:6: style: The scope of the variable 'i' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1929:10: style: The scope of the variable 'k' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1930:7: style: The scope of the variable 't' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1215:5: warning: Uninitialized variable: lastScanID [uninitvar] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1201:10: note: Assuming condition is false libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1215:5: note: Uninitialized variable: lastScanID libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1231:6: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1521:14: style: Variable 'msLevel' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1583:6: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1520:7: style: Variable 'charge' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1613:6: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1868:6: style: Variable 'err' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bRaw [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:46:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bRaw [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAFEARRAY [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_ACP [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:238:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_ACP [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:258:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_ACP [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawInstrument [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawCurSpec [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:284:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawManufacturer [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:288:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawTotSpec [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:292:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bRaw [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:319:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Raw [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:363:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAFEARRAY [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:653:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msLevelFilter [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:657:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawUserFilter [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:160:6: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:222:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:109:12: style: Condition 'iStart=0' is always false [knownConditionTrueFalse] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:71:28: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:640:29: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:109:12: style: Variable 'iStart' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:98:14: note: iStart is assigned libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:109:12: note: iStart is overwritten libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:63:9: style: The scope of the variable 'FractionWindow' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:349:9: style: The scope of the variable 'highmass' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:350:9: style: The scope of the variable 'pm1' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:356:8: style: The scope of the variable 'ret' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:369:6: style: The scope of the variable 'charge' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/RAWReader.cpp:371:6: style: The scope of the variable 'widthCount' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:61:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPeaks [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPeaks [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPeaks [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:275:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mz [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:282:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPeaks [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actMethod [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:337:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPM [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:345:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centroidStatus [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:349:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compensationVoltage [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:357:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convA [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:361:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convB [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:365:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convC [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:369:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convD [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:373:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convE [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convI [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:385:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IIT [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:399:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nativeID [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:409:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawFilter [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:421:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:425:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanNumber2 [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:430:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanWinLower [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:434:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanWinUpper [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:438:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectionWinLower [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectionWinUpper [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIC [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:450:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:454:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPM [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:458:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centroidStatus [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:463:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:467:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compensationVoltage [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:471:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convA [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:475:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convB [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:479:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convC [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:483:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convD [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:487:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convE [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:491:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convI [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:495:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:499:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IIT [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:509:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:514:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:519:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:523:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanNumber2 [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:528:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanWinLower [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:533:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectionWinLower [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:538:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIC [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:542:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msLevel [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:546:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msLevel [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:550:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanID [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:554:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanID [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:576:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intensity [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:582:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Peak_T [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:587:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Peak_T [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:592:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Peak_T [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:597:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Peak_T [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:605:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPeaks [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:616:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actMethod [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:620:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:636:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:637:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:645:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:646:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:654:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:655:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:663:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:664:22: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/Spectrum.cpp:118:16: style: The scope of the variable 'i' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSpecList [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:33:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSpecList [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSpecList [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSpecList [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:114:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:143:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:150:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:157:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:164:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:240:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFileOpen [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:265:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:286:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bNumpress [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mz [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:495:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:509:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:525:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:555:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:580:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:595:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:623:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:641:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:651:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:671:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:691:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:703:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:716:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:737:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:749:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:766:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:780:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:802:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:826:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:835:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:848:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:879:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fptr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:300:44: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:303:42: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:315:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:316:32: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:321:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:322:41: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:323:37: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:346:38: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:347:32: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:349:38: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:351:38: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:352:34: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:409:44: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:412:42: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:424:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:425:32: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:430:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:431:40: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:432:37: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:455:34: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:456:29: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:458:34: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:460:34: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:461:31: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:295:10: style: The scope of the variable 'fixedPoint' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:404:10: style: The scope of the variable 'fixedPoint' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:798:7: style: The scope of the variable 'i' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/mzMLWriter.cpp:522:8: style: Unused variable: tmp [unusedVariable] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fptr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spQueryIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:229:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bTabs [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:241:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peptide_prev_aa [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:300:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peptide_prev_aa [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:397:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spQueryIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:57:46: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:45:10: style: The scope of the variable 'i' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/MSToolkit/pepXMLWriter.cpp:48:8: style: The scope of the variable 'str' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:7:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:36:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vData [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idString [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:51:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vData [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idString [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:56:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precursorMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:57:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precursorOffsetLower [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:58:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precursorOffsetUpper [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:59:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable productMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:60:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable productOffsetLower [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:61:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable productOffsetUpper [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:62:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idString [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precursorMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicChromatogram.cpp:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable productMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activation [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vData [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vData [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vData [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activation [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:152:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activation [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:153:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePeakIntensity [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:154:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePeakMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:155:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centroid [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:156:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collisionEnergy [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:157:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compensationVoltage [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filterLine [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:162:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:164:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idString [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:167:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ionInjectionTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:168:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:169:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msLevel [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:171:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positiveScan [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:173:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precursorScanNum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:174:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:175:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:176:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanNum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:177:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalIonCurrent [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:182:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activation [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:183:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePeakIntensity [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:184:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePeakMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:185:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centroid [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:186:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collisionEnergy [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:187:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compensationVoltage [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filterLine [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:192:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idString [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:197:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ionInjectionTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:198:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowMZ [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:199:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msLevel [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:200:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:201:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positiveScan [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:217:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precursorScanNum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:219:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rTime [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:222:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:223:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanNum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/BasicSpectrum.cpp:224:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalIonCurrent [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:87:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gz_access [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READCHUNK [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:246:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READCHUNK [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:335:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastBuffer [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:392:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSize [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:88:19: style: Condition 'index==NULL' is always true [knownConditionTrueFalse] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:86:15: note: Assuming that condition 'index==NULL' is not redundant libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:88:19: note: Condition 'index==NULL' is always true libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:220:5: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:87:17: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:89:23: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:101:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:220:13: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:283:12: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:360:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:381:15: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/Czran.cpp:342:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:281:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THROW_ON_OVERFLOW [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:551:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THROW_ON_OVERFLOW [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:655:15: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:682:18: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:715:26: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:41:18: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:54:29: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:67:29: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:444:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:452:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:457:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:491:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:499:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:507:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:54:29: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:67:29: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:444:14: portability:inconclusive: Casting from const double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:452:14: portability:inconclusive: Casting from const double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:457:14: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:491:16: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:499:16: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:507:16: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:148:22: style: The scope of the variable 'mask' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:148:28: style: The scope of the variable 'm' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:221:16: style: The scope of the variable 'extrapol' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:222:16: style: The scope of the variable 'diff' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:246:19: style: The scope of the variable 'extrapol' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:247:13: style: The scope of the variable 'diff' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:334:13: style: The scope of the variable 'diff' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:339:19: style: The scope of the variable 'extrapol' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:340:19: style: The scope of the variable 'y' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:436:16: style: The scope of the variable 'extrapol' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:480:16: style: The scope of the variable 'i' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:480:19: style: The scope of the variable 'di' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:481:16: style: The scope of the variable 'extrapol' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:483:24: style: The scope of the variable 'fp' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:539:22: style: The scope of the variable 'x' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:651:16: style: The scope of the variable 'x' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:676:16: style: The scope of the variable 'temp' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:677:24: style: The scope of the variable 'x' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:704:24: style: The scope of the variable 'x' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/MSNumpress.cpp:54:24: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:4:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bc [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:8:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bc [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:12:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bc [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:40:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:56:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:65:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vChromatIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chromatogramListPtr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/PWIZface.cpp:160:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:11:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:98:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstrumentStruct [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_Ext [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:316:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:493:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ramp_fileoffset_t [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:657:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanNum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAMPREAL [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:817:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanNum [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:918:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScanHeaderStruct [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScanCacheStruct [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:961:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msLevel [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:993:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScanHeaderStruct [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1017:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1022:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1027:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1032:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1037:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1042:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1047:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:1052:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:152:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:18:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:22:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:547:14: warning: If memory allocation fails, then there is a possible null pointer dereference: rIndex [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:44: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:16: note: Assignment 'rIndex=(ramp_fileoffset_t*)malloc((pFI->mzML->highScan()+2)*sizeof(ramp_fileoffset_t))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:547:14: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:548:32: warning: If memory allocation fails, then there is a possible null pointer dereference: rIndex [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:44: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:16: note: Assignment 'rIndex=(ramp_fileoffset_t*)malloc((pFI->mzML->highScan()+2)*sizeof(ramp_fileoffset_t))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:548:32: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:549:7: warning: If memory allocation fails, then there is a possible null pointer dereference: rIndex [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:44: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:16: note: Assignment 'rIndex=(ramp_fileoffset_t*)malloc((pFI->mzML->highScan()+2)*sizeof(ramp_fileoffset_t))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:549:7: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:556:14: warning: If memory allocation fails, then there is a possible null pointer dereference: rIndex [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:555:44: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:555:16: note: Assignment 'rIndex=(ramp_fileoffset_t*)malloc((pFI->mzXML->highScan()+2)*sizeof(ramp_fileoffset_t))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:556:14: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:557:32: warning: If memory allocation fails, then there is a possible null pointer dereference: rIndex [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:555:44: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:555:16: note: Assignment 'rIndex=(ramp_fileoffset_t*)malloc((pFI->mzXML->highScan()+2)*sizeof(ramp_fileoffset_t))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:557:32: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:558:7: warning: If memory allocation fails, then there is a possible null pointer dereference: rIndex [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:555:44: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:555:16: note: Assignment 'rIndex=(ramp_fileoffset_t*)malloc((pFI->mzXML->highScan()+2)*sizeof(ramp_fileoffset_t))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:558:7: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:775:7: warning: If memory allocation fails, then there is a possible null pointer dereference: pPeaks [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:33: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:14: note: Assignment 'pPeaks=(RAMPREAL*)malloc((pFI->bs->size()+1)*2*sizeof(RAMPREAL)+1)', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:775:7: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:776:7: warning: If memory allocation fails, then there is a possible null pointer dereference: pPeaks [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:33: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:14: note: Assignment 'pPeaks=(RAMPREAL*)malloc((pFI->bs->size()+1)*2*sizeof(RAMPREAL)+1)', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:776:7: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:781:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pPeaks [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:33: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:14: note: Assignment 'pPeaks=(RAMPREAL*)malloc((pFI->bs->size()+1)*2*sizeof(RAMPREAL)+1)', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:781:3: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:952:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:67: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:35: note: Assignment 'cache=(struct ScanCacheStruct*)malloc(sizeof(struct ScanCacheStruct))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:952:3: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:953:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:67: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:35: note: Assignment 'cache=(struct ScanCacheStruct*)malloc(sizeof(struct ScanCacheStruct))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:953:3: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:954:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:67: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:35: note: Assignment 'cache=(struct ScanCacheStruct*)malloc(sizeof(struct ScanCacheStruct))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:954:3: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:955:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:67: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:35: note: Assignment 'cache=(struct ScanCacheStruct*)malloc(sizeof(struct ScanCacheStruct))', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:955:3: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:98:23: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:546:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:555:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:773:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:779:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:951:36: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:954:21: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:955:18: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:48:6: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:47:6: note: d is assigned libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:48:6: note: d is overwritten libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:42:9: style: The scope of the variable 'j' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:42:11: style: The scope of the variable 'k' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:6:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:314:16: error: Uninitialized variable: preExt [legacyUninitvar] libmstoolkit-cleaned-82/src/mzParser/RAMPface.cpp:48:6: style: Variable 'd' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/mzMLReader.cpp:8:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzMLReader.cpp:31:2: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] libmstoolkit-cleaned-82/src/mzParser/mzMLReader.cpp:15:9: style: Variable 'st' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:4:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spec [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spec [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spec [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:38:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:101:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mzML [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:147:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:206:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileType [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:236:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/mzParser/mzParser.cpp:240:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:48:20: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:48:52: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:72:7: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:72:33: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:73:7: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:73:33: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:80:7: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:80:33: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:87:7: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:87:33: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:66:17: style: Variable 't1' can be declared as pointer to const [constVariablePointer] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:66:22: style: Variable 't2' can be declared as pointer to const [constVariablePointer] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:113:41: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:116:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fptr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fptr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fptr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:224:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fptr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:279:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fptr [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:339:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bGZCompression [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:136:3: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:141:3: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:146:3: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:235:69: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:297:74: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:232:6: style: The scope of the variable 'chunk' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/saxhandler.cpp:286:6: style: The scope of the variable 'chunk' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bChromatogramIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bChromatogramIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chromat [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bNumpressLinear [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bZlib [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bLowPrecision [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:477:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bInmzArrayBinary [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:494:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chromat [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:514:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bNoIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:561:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bNoIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:606:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vdM [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:616:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vdM [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:627:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:779:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:818:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexOffset [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:836:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bStopParse [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:858:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:863:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:867:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vChromatIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:871:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexOffset [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:875:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vInstrument [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:879:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:883:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:788:29: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:786:18: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:786:18: note: Assignment 'f=fopen(&m_strFileName[0],"r")', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:788:29: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:789:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:786:18: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:786:18: note: Assignment 'f=fopen(&m_strFileName[0],"r")', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:789:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:651:38: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:670:16: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:670:49: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:681:62: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:682:55: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:684:60: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:685:53: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:687:59: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:688:52: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:705:30: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:711:30: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:720:29: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:726:29: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:793:62: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:782:7: style: The scope of the variable 'readBytes' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:783:10: style: The scope of the variable 'sz' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:681:78: error: Uninitialized variable: unzipped [legacyUninitvar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:684:76: error: Uninitialized variable: unzipped [legacyUninitvar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:687:75: error: Uninitialized variable: unzipped [legacyUninitvar] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:181:22: style: Variable 'name' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:182:27: style: Variable 'accession' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:183:25: style: Variable 'version' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:233:23: style: Variable 'dtype' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:181:17: style: Variable 'name' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:182:17: style: Variable 'accession' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:183:17: style: Variable 'version' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:233:17: style: Variable 'dtype' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:788:8: style: Variable 'sz' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:793:15: style: Variable 'readBytes' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bInMsInstrument [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spec [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bInDataProcessing [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bInDataProcessing [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:237:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bNoIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:284:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bNoIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:328:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vdM [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:339:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:379:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:424:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:469:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:548:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:582:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexOffset [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:601:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bStopParse [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:620:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:625:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:629:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vIndex [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:633:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexOffset [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:637:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instrument [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:641:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_peaksCount [valueFlowBailoutIncompleteVar] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:557:29: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:555:18: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:555:18: note: Assignment 'f=fopen(&m_strFileName[0],"r")', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:557:29: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:558:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:555:18: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:555:18: note: Assignment 'f=fopen(&m_strFileName[0],"r")', assigned value is 0 libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:558:12: note: Null pointer dereference libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:353:20: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:355:28: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:355:47: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:361:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:361:42: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:393:20: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:395:28: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:395:47: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:401:14: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:401:42: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:425:20: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:432:34: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:432:53: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:449:28: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:470:20: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:477:34: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:477:53: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:494:28: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:562:62: style: C-style pointer casting [cstyleCast] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:92:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:93:5: note: Found duplicate branches for 'if' and 'else'. libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:92:5: note: Found duplicate branches for 'if' and 'else'. libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:551:7: style: The scope of the variable 'readBytes' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:552:10: style: The scope of the variable 'sz' can be reduced. [variableScope] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:557:8: style: Variable 'sz' is assigned a value that is never used. [unreadVariable] libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:562:15: style: Variable 'readBytes' is assigned a value that is never used. [unreadVariable] diff: head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:100:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:98:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:98:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:100:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:110:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:107:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:107:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:110:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:117:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:114:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:114:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:117:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:124:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:121:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:121:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:124:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:186:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:184:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:184:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:186:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1874:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: comprM [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1860:33: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1860:11: note: Assignment 'comprM=(unsigned char*)std::calloc((uInt)comprLenM,1)', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1874:9: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1875:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: comprI [nullPointerOutOfMemory] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1867:33: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1867:11: note: Assignment 'comprI=(unsigned char*)std::calloc((uInt)comprLenI,1)', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:1875:9: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:198:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:193:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:193:20: note: Assignment 'fileOut=std::fopen(c,"at")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:198:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:207:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:202:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:202:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:207:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:216:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:211:20: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:211:20: note: Assignment 'fileOut=std::fopen(c,"ab")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:216:12: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:922:24: warning: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assignment 'fileOut=std::fopen(c,"wb")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:922:24: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:924:19: warning: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assignment 'fileOut=std::fopen(c,"wb")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:924:19: note: Null pointer dereference head libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:925:44: warning: If resource allocation fails, then there is a possible null pointer dereference: fileOut [nullPointerOutOfResources] libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assuming allocation function fails libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:898:23: note: Assignment 'fileOut=std::fopen(c,"wb")', assigned value is 0 libmstoolkit-cleaned-82/src/MSToolkit/MSReader.cpp:925:44: note: Null pointer dereference head libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:48:52: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:72:33: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:73:33: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:80:33: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/mzp_base64.cpp:87:33: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:181:17: style: Variable 'name' is assigned a value that is never used. [unreadVariable] head libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:182:17: style: Variable 'accession' is assigned a value that is never used. [unreadVariable] head libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:183:17: style: Variable 'version' is assigned a value that is never used. [unreadVariable] head libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:233:17: style: Variable 'dtype' is assigned a value that is never used. [unreadVariable] head libmstoolkit-cleaned-82/src/mzParser/saxmzmlhandler.cpp:670:49: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:355:47: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:361:42: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:395:47: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:401:42: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:432:53: style: C-style pointer casting [cstyleCast] head libmstoolkit-cleaned-82/src/mzParser/saxmzxmlhandler.cpp:477:53: style: C-style pointer casting [cstyleCast] DONE