PVS-Studio Analysis Results


Date:Mon Jan 12 18:29:39 2026
PVS-Studio Version:7.40.101088.713
Command Line:plog-converter -E sw/qa/ -E sc/qa/ -E sd/qa/ -E chart2/qa/ -E sal/qa/ -E oox/qa/ -E vcl/qa/ -d V1042 -t fullhtml PVS-Studio.log -o website
Total Warnings (GA):11249
Commit2d68362dac381247081f8a750f3b6d83d9b69ac2
Group Location Level Code Message
General Analysis animcore.cxx:752 Medium V509 The 'new' operator is used in the noexcept 'initTypeProvider' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis mediacontrol.cxx:55 High V1053 Calling the 'InitializeWidgets' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mediaplayer.cxx:139 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis mediatoolbox.cxx:53 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gstplayer.cxx:698 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis gstplayer.cxx:734 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis gstplayer.cxx:913 Medium V1019 Compound assignment expression 'rArguments[3] >>= pIntPtr' is used inside condition.
General Analysis mediamisc.hxx:30 High V1043 A global object variable 'AVMEDIA_MANAGER_SERVICE_NAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis IDEComboBox.cxx:156 High V1053 Calling the 'FillBox' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis IDEComboBox.cxx:166 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis IDEComboBox.cxx:397 High V1053 Calling the 'FillBox' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis IDEComboBox.cxx:399 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ObjectCatalog.cxx:39 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis baside2.cxx:188 High V530 The return value of function 'remove' is required to be utilized.
General Analysis baside2.cxx:189 High V530 The return value of function 'insert' is required to be utilized.
General Analysis baside2.cxx:364 High V530 The return value of function 'ChooseMacro' is required to be utilized.
General Analysis baside2.hxx:308 Medium V1071 Consider inspecting the 'XModule' function. The return value is not always used. Total calls: 15, discarded results: 1.
General Analysis baside2b.cxx:2732 High V530 The return value of function 'append' is required to be utilized.
General Analysis baside2b.cxx:2810 High V530 The return value of function 'remove' is required to be utilized.
General Analysis baside2b.cxx:1924 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis baside3.cxx:174 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basides1.cxx:367 High V530 The return value of function 'ChooseMacro' is required to be utilized.
General Analysis basidesh.cxx:134 Medium V1019 Compound assignment expression 'Event.Accessor >>= sModuleName' is used inside condition.
General Analysis basidesh.cxx:141 Medium V1019 Compound assignment expression 'Event.Accessor >>= sModuleName' is used inside condition.
General Analysis basobj3.cxx:123 Medium V522 There might be dereferencing of a potential null pointer 'pBasic'.
General Analysis basobj3.cxx:269 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 265, 269.
General Analysis idedataprovider.cxx:290 Medium V519 The 'aParam.bIsByVal' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 284, 290.
General Analysis linenumberwindow.cxx:25 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis localizationmgr.cxx:367 High V547 Expression 'eType == TypeClass_SEQUENCE' is always true.
General Analysis objectbrowser.cxx:619 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis scriptdocument.cxx:1028 High V547 Expression '_eType == NoDocument' is always true.
General Analysis textwindowaccessibility.cxx:1219 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis textwindowaccessibility.cxx:1221 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis textwindowaccessibility.cxx:1976 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1976, 1984
General Analysis dlged.cxx:479 Medium V560 A part of conditional expression is always true: nHeight == 0.
General Analysis dlged.cxx:479 Medium V560 A part of conditional expression is always true: nWidth == 0.
General Analysis dlged.cxx:856 Medium V560 A part of conditional expression is always false: nResOffset < 0.
General Analysis dlgedobj.cxx:616 High V547 Expression 'nNewTabIndex < 0' is always false.
General Analysis dlgedobj.cxx:1322 High V547 Expression 'nNewValue < 1' is always true.
General Analysis dlgedobj.cxx:1327 High V547 Expression 'nNewValue < 1' is always true.
General Analysis dlgedobj.cxx:194 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:242 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:299 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:348 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:459 Medium V547 Expression 'nNewValue < 1' is always true.
General Analysis dlgedobj.cxx:466 Medium V547 Expression 'nNewValue < 1' is always true.
General Analysis bcolormodifier.cxx:353 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis bcolormodifier.cxx:480 Medium V681 The language standard does not define an order in which the 'nextafter' functions will be called during evaluation of arguments.
General Analysis bcolormodifier.cxx:488 Medium V681 The language standard does not define an order in which the 'nextafter' functions will be called during evaluation of arguments.
General Analysis b3dhommatrix.cxx:332 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:333 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:337 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:341 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:384 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:403 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:444 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:345 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:346 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:564 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis b2dlinegeometry.cxx:851 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:852 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2618 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2619 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2670 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2671 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2741 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:576 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis b2dpolygontools.cxx:3571 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis b2dsvgpolypolygon.cxx:41 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:45 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:57 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:59 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:698 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dtrapezoid.cxx:1000 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis b3dpolygon.cxx:148 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dpolygontools.cxx:308 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dpolypolygontools.cxx:224 Medium V1051 Consider checking for misprints. It's possible that the 'nHorSeg' should be checked here.
General Analysis b3dpolypolygontools.cxx:323 Medium V1051 Consider checking for misprints. It's possible that the 'nHorSeg' should be checked here.
General Analysis rasterconvert3d.cxx:227 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis systemdependentdata.cxx:63 Medium V547 Expression '0 != nBytes' is always true.
General Analysis tools.cxx:99 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dvector.cxx:148 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dvector.cxx:56 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis B2DSizeTest.cxx:76 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aSize == aSize
General Analysis B2DTupleTest.cxx:165 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTuple == aTuple
General Analysis B2DTupleTest.cxx:174 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTupleInt == aTupleInt
General Analysis B2DTupleTest.cxx:183 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTuple64 == aTuple64
General Analysis B3DTupleTest.cxx:129 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTuple == aTuple
General Analysis B3DTupleTest.cxx:135 High V501 There are identical sub-expressions to the left and to the right of the '!=' operator: aTuple != aTuple
General Analysis B3DTupleTest.cxx:144 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTupleInt == aTupleInt
General Analysis B3DTupleTest.cxx:150 High V501 There are identical sub-expressions to the left and to the right of the '!=' operator: aTupleInt != aTupleInt
General Analysis BColorModifierTest.cxx:80 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:107 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:134 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:135 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:198 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:230 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:262 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:296 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:329 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:362 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:388 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis basmgr.cxx:1518 High V530 The return value of function 'remove' is required to be utilized.
General Analysis basmgr.cxx:1519 High V530 The return value of function 'remove' is required to be utilized.
General Analysis basmgr.cxx:1740 Medium V1004 The 'mpLib' pointer was used unsafely after it was verified against nullptr. Check lines: 1735, 1740.
General Analysis eventatt.cxx:301 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sb.cxx:1563 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sb.cxx:1564 High V530 The return value of function 'insert' is required to be utilized.
General Analysis sb.cxx:891 High V1053 Calling the 'SetParent' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis sbunoobj.cxx:294 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbunoobj.cxx:4220 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbunoobj.cxx:4251 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbunoobj.cxx:4318 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbunoobj.cxx:2248 High V595 The 'pParams' pointer was utilized before it was verified against nullptr. Check lines: 1546, 2248, 2254.
General Analysis sbxmod.cxx:246 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbxmod.cxx:1485 Medium V1016 Expression 'eOp < SbiOpcode::SbOP0_START' is always false.
General Analysis sbxmod.cxx:821 Medium V1051 Consider checking for misprints. It's possible that the 'eCurTok' should be checked here.
General Analysis codegen.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis codegen.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis exprnode.cxx:390 Medium V636 The 'll / lr' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis exprtree.cxx:805 Medium V1077 Conditional initialization inside the 'SbiConstExpression' constructor may leave some members uninitialized. Inspect the following: eType.
General Analysis loops.cxx:459 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis scanner.cxx:593 High V530 The return value of function 'append' is required to be utilized.
General Analysis symtbl.cxx:413 Medium V773 The return value of function 'AddSym' is required to be utilized. A memory leak is possible.
General Analysis symtbl.cxx:130 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis symtbl.cxx:141 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis symtbl.cxx:166 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis symtbl.cxx:192 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis runtime.hxx:339 Medium V1071 Consider inspecting the 'PopVar' function. The return value is not always used. Total calls: 61, discarded results: 3.
General Analysis token.hxx:119 Medium V1071 Consider inspecting the 'Peek' function. The return value is not always used. Total calls: 32, discarded results: 1.
General Analysis ddectrl.cxx:79 High V530 The return value of function 'TerminateAll' is required to be utilized.
General Analysis iosys.cxx:530 High V530 The return value of function 'Read' is required to be utilized.
General Analysis iosys.cxx:605 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: pChan.
General Analysis methods.cxx:135 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:1093 High V530 The return value of function 'remove' is required to be utilized.
General Analysis methods.cxx:1094 High V530 The return value of function 'insert' is required to be utilized.
General Analysis methods.cxx:1232 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:1238 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:3185 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis methods.cxx:3191 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:3193 High V530 The return value of function 'insert' is required to be utilized.
General Analysis methods.cxx:3196 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:4467 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis methods.cxx:417 Medium V668 There is no sense in testing the 'pMem' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis methods.cxx:3117 Medium V1048 The 'bIncludeLeadingDigit' variable was assigned the same value.
General Analysis methods1.cxx:202 High V530 The return value of function 'Call' is required to be utilized.
General Analysis runtime.cxx:1455 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1464 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1469 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1473 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1481 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1487 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1500 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1503 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:2059 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:2500 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:2719 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:2722 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:2970 High V530 The return value of function 'truncateToLength' is required to be utilized.
General Analysis runtime.cxx:2974 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:4634 High V595 The 'pProp' pointer was utilized before it was verified against nullptr. Check lines: 4634, 4640.
General Analysis runtime.cxx:1645 Medium V522 There might be dereferencing of a potential null pointer 'pUnoStructVal'.
General Analysis runtime.cxx:4769 Medium V773 The return value of function 'StepSTATIC_Impl' is required to be utilized. A memory leak is possible.
General Analysis runtime.cxx:3748 Medium V1051 Consider checking for misprints. It's possible that the 'aMethName' should be checked here.
General Analysis sbxcurr.cxx:42 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:50 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:53 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:66 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxdec.cxx:600 Medium V547 Expression 'pDec' is always true.
General Analysis sbxexec.cxx:159 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:128 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sbxform.cxx:135 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:622 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:638 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:654 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:668 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:711 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:716 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:730 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:753 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:763 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:770 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:774 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:789 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:800 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:809 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:822 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:568 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis sbxobj.cxx:471 Medium V1004 The 'pVar' pointer was used unsafely after it was verified against nullptr. Check lines: 457, 471.
General Analysis sbxscan.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:127 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:133 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:143 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:152 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:162 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:169 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxstr.cxx:313 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxstr.cxx:324 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxvar.cxx:231 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxvar.cxx:265 High V530 The return value of function 'append' is required to be utilized.
General Analysis namecont.cxx:1544 High V530 The return value of function 'createAppLibraryFolder' is required to be utilized.
General Analysis namecont.cxx:1614 High V530 The return value of function 'createAppLibraryFolder' is required to be utilized.
General Analysis namecont.cxx:1894 High V530 The return value of function 'implStorePasswordLibrary' is required to be utilized.
General Analysis namecont.cxx:2196 High V530 The return value of function 'createAppLibraryFolder' is required to be utilized.
General Analysis namecont.cxx:2702 High V530 The return value of function 'implStorePasswordLibrary' is required to be utilized.
General Analysis bridge.cxx:843 High V1053 Calling the 'dispose' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis callvirtualmethod.cxx:170 High V615 An odd explicit conversion from 'double *' type to 'float *' type.
General Analysis cpp2uno.cxx:112 High V522 Dereferencing of the null pointer 'pParams' might take place. The null pointer is passed into 'cpp2uno_call' function. Inspect the fifth argument. Check lines: 112, 322.
General Analysis cpp2uno.cxx:161 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis cpp2uno.cxx:168 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis except.cxx:64 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis except.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtti.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtti.cxx:129 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtti.cxx:245 High V629 Consider inspecting the expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis rtti.cxx:258 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(newRtti)' argument.
General Analysis uno2cpp.cxx:154 High V522 Dereferencing of the null pointer 'pParams' might take place. The null pointer is passed into 'cpp_call' function. Inspect the fifth argument. Check lines: 154, 327.
General Analysis uno2cpp.cxx:160 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis uno2cpp.cxx:200 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis uno2cpp.cxx:209 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis component.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis vtablefactory.cxx:316 Medium V560 A part of conditional expression is always true: block.fd != - 1.
General Analysis jni_data.cxx:565 Medium V1032 The pointer 'mem.get()' is cast to a more strictly aligned pointer type.
General Analysis jni_info.cxx:122 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.cxx:128 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.cxx:131 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:255 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:261 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:265 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:269 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:279 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:308 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:323 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:328 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:348 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:353 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_java2uno.cxx:197 High V522 Dereferencing of the null pointer 'pParams' might take place. The null pointer is passed into 'call_uno' function. Inspect the sixth argument. Check lines: 197, 514.
General Analysis jni_java2uno.cxx:207 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis jni_java2uno.cxx:191 Medium V1032 The pointer 'mem' is cast to a more strictly aligned pointer type.
General Analysis jni_uno2java.cxx:159 High V522 Dereferencing of the null pointer 'params' might take place. The null pointer is passed into 'call_java' function. Inspect the sixth argument. Check lines: 159, 605.
General Analysis jni_uno2java.cxx:163 High V522 Dereferencing of the null pointer 'uno_args' might take place. The null pointer is passed into 'call_java' function. Inspect the ninth argument. Check lines: 163, 605.
General Analysis jni_uno2java.cxx:241 High V522 Dereferencing of the null pointer 'static_cast< sal_Unicode * > (uno_ret)' might take place. The null pointer is passed into 'call_java' function. Inspect the eighth argument. Check lines: 241, 596.
General Analysis nativethreadpool.cxx:133 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis canvastest.cxx:46 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis cairo_canvas.cxx:71 Medium V547 Expression 'pOutDev != nullptr' is always false.
General Analysis cairo_canvasbitmap.cxx:125 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cairo_canvashelper.cxx:1367 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1388 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1409 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1494 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1539 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1564 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1589 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1715 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1732 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1816 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1861 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:1887 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis cairo_canvashelper.cxx:175 Medium V1048 The 'compositingMode' variable was assigned the same value.
General Analysis cairo_canvashelper_text.cxx:68 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis ogl_canvascustomsprite.cxx:76 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis ogl_canvashelper.cxx:162 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis ogl_canvashelper.cxx:306 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis ogl_canvashelper.cxx:900 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis cachedprimitivebase.cxx:57 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis cachedprimitivebase.cxx:59 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvascustomspritehelper.cxx:241 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvascustomspritehelper.cxx:273 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:142 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:143 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:1099 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:1101 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvastools.cxx:209 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:225 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:240 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:314 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:352 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:371 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:391 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:504 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:519 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:534 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:605 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:649 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:668 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:688 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis pagemanager.cxx:74 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'free' function.
General Analysis spriteredrawmanager.cxx:90 High V1056 The predefined identifier '__func__' always contains the string 'operator()' inside function body of the overloaded 'operator()'.
General Analysis canvas.cxx:67 Medium V547 Expression '!pOutDev' is always true.
General Analysis canvasbitmaphelper.cxx:89 Medium V560 A part of conditional expression is always true: mpDevice.
General Analysis canvashelper.cxx:315 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvashelper.cxx:653 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:134 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:692 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:696 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:766 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis impltools.cxx:95 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis impltools.cxx:204 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis spritecanvas.cxx:84 Medium V547 Expression '!pOutDev' is always true.
General Analysis textlayout.cxx:421 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvasdemo.cxx:63 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis canvasdemo.cxx:64 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis AccessibleBase.cxx:653 High V547 Expression 'aLStyle == drawing::LineStyle_NONE' is always false.
General Analysis AccessibleBase.cxx:659 High V547 Expression 'aFStyle == drawing::FillStyle_NONE' is always false.
General Analysis AccessibleBase.cxx:299 Medium V547 Expression 'pParent' is always true.
General Analysis AccessibleBase.cxx:663 Medium V560 A part of conditional expression is always true: !bTransparent.
General Analysis AreaWrapper.cxx:131 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:607 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:608 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:609 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:610 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:611 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:612 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:613 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:614 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:615 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:616 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:617 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:618 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:619 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:620 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:382 Medium V1048 The 'eTitleType' variable was assigned the same value.
General Analysis ChartDocumentWrapper.cxx:788 Medium V522 There might be dereferencing of a potential null pointer 'xDiagram'.
General Analysis ChartDocumentWrapper.cxx:1268 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis ChartDocumentWrapper.cxx:1461 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1462 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1463 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1464 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1465 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1466 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1467 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1468 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1469 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1470 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1471 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1472 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:624 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataSeriesPointWrapper.cxx:844 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataSeriesPointWrapper.cxx:725 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:727 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:728 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:737 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:738 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:739 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:740 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:741 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:742 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:743 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:744 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:745 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:747 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:748 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:749 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:750 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:751 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:752 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:753 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:756 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:757 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:758 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:759 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:760 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:761 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:762 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:763 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:764 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:766 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:767 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:768 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:770 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1531 Medium V547 Expression 'nOldValue == nNewValue' is always false.
General Analysis DiagramWrapper.cxx:1890 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1891 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1892 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1893 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1894 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1895 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1896 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1897 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1898 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1899 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1900 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1901 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis GridWrapper.cxx:144 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:80 Medium V547 Expression '!bShowLegend' is always false.
General Analysis LegendWrapper.cxx:379 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:380 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:383 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:384 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:185 Medium V1048 The 'eNewPos' variable was assigned the same value.
General Analysis TitleWrapper.cxx:527 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleWrapper.cxx:528 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleWrapper.cxx:529 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleWrapper.cxx:530 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WallFloorWrapper.cxx:120 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WallFloorWrapper.cxx:121 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAutomaticPositionProperties.cxx:118 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:66 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:67 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:68 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:69 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:71 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:72 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:73 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:74 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:76 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:77 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:78 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:224 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:225 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:226 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:227 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:228 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:331 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:332 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:333 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:334 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:335 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:257 Medium V1048 The 'm_eTitleType' variable was assigned the same value.
General Analysis WrappedCharacterHeightProperty.cxx:47 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedCharacterHeightProperty.cxx:48 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedCharacterHeightProperty.cxx:49 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedDataCaptionProperties.cxx:140 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedDataCaptionProperties.cxx:101 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:478 Medium V547 Expression 'bNeedToCalculateExplicitValues' is always true.
General Analysis WrappedScaleProperty.cxx:424 Medium V560 A part of conditional expression is always false: nIntervalCount > 0.
General Analysis WrappedScaleProperty.cxx:190 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedScaleProperty.cxx:423 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedScaleProperty.cxx:111 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:112 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:113 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:114 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:115 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:116 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:117 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:118 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:119 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:120 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:121 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:122 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:123 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:124 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:125 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:126 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleTextProperties.cxx:134 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSceneProperty.cxx:35 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSplineProperties.cxx:199 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSplineProperties.cxx:200 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSplineProperties.cxx:204 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:593 Medium V560 A part of conditional expression is always true: !bNegative.
General Analysis WrappedStatisticProperties.cxx:595 Medium V560 A part of conditional expression is always true: !bPositive.
General Analysis WrappedStatisticProperties.cxx:211 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedConstantErrorLowProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:211, WrappedSeriesOrDiagramProperty.hxx:155.
General Analysis WrappedStatisticProperties.cxx:265 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedConstantErrorHighProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:265, WrappedSeriesOrDiagramProperty.hxx:155.
General Analysis WrappedStatisticProperties.cxx:461 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedPercentageErrorProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:461, WrappedSeriesOrDiagramProperty.hxx:155.
General Analysis WrappedStatisticProperties.cxx:515 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedErrorMarginProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:515, WrappedSeriesOrDiagramProperty.hxx:155.
General Analysis WrappedStatisticProperties.cxx:229 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:283 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:378 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:479 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:533 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:584 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:657 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:704 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:768 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:958 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:959 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:960 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:961 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:962 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:963 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:964 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:965 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:966 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:967 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:968 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:969 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:971 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:973 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStockProperties.cxx:277 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStockProperties.cxx:278 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:510 High V547 Expression 'eOldLineStyle == drawing::LineStyle_NONE' is always false.
General Analysis WrappedSymbolProperties.cxx:515 High V547 Expression 'eOldLineStyle != drawing::LineStyle_NONE' is always true.
General Analysis WrappedSymbolProperties.cxx:228 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:340 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:440 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:471 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:159 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:160 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:161 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:162 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:163 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartResourceGroups.cxx:257 Medium V773 The return value of the 'getSplinePropertiesDialog' function is not saved. A memory leak is possible.
General Analysis ChartResourceGroups.cxx:268 Medium V773 The return value of the 'getSteppedPropertiesDialog' function is not saved. A memory leak is possible.
General Analysis ChartResourceGroups.cxx:280 Medium V773 The return value of the 'getSplinePropertiesDialog' function is not saved. A memory leak is possible.
General Analysis ChartResourceGroups.cxx:283 Medium V773 The return value of the 'getSteppedPropertiesDialog' function is not saved. A memory leak is possible.
General Analysis ChartResourceGroups.cxx:156 Medium V1037 Two or more case-branches perform the same actions. Check lines: 156, 160
General Analysis ChartTypeDialogController.cxx:735 High V547 Expression 'nCompositeSize < 2' is always false.
General Analysis ChartTypeDialogController.cxx:1344 High V547 Expression 'nNumLines < 0' is always false.
General Analysis ChartTypeDialogController.cxx:336 High V614 Uninitialized variable 'nSplitPos' used. Consider checking the first actual argument of the 'Any' function.
General Analysis DataBrowser.cxx:493 High V1053 Calling the 'IsModified' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'DataBrowser.cxx:493', 'DataBrowser.cxx:607', 'editbrowsebox.hxx:1029'.
General Analysis DataBrowserModel.cxx:372 High V547 Expression 'nSeriesNumberFormat != 0' is always false.
General Analysis DialogModel.cxx:277 High V614 Uninitialized variable 'nStockVariant' used.
General Analysis ObjectNameProvider.cxx:586 Medium V547 Expression 'bForceIntercept' is always false.
General Analysis ObjectNameProvider.cxx:519 Medium V1083 Signed integer overflow is possible in 'nPointIndex + 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis ObjectNameProvider.cxx:736 Medium V1083 Signed integer overflow is possible in 'nPointIndex + 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis dlg_ChartType_UNO.cxx:40 Medium V547 Expression 'm_xDialog' is always true.
General Analysis res_DataLabel.cxx:219 Medium V1051 Consider checking for misprints. It's possible that the 'rbMixedState' should be checked here.
General Analysis res_LegendPosition.cxx:153 Medium V614 Potentially uninitialized variable 'eNewPos' used. Consider checking the first actual argument of the 'Any' function.
General Analysis res_LegendPosition.cxx:220 Medium V1048 The 'nLegendPosition' variable was assigned the same value.
General Analysis tp_3D_SceneAppearance.cxx:140 Medium V1048 The 'nObjectLines' variable was assigned the same value.
General Analysis tp_3D_SceneAppearance.cxx:154 Medium V1048 The 'nCurrentRoundedEdges' variable was assigned the same value.
General Analysis tp_3D_SceneGeometry.cxx:102 High V547 Expression is always true.
General Analysis tp_ChartType.cxx:106 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis tp_ChartType.cxx:113 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis tp_DataSource.cxx:218 Medium V1023 A pointer without owner is added to the 'm_aEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis tp_DataSource.cxx:358 Medium V1023 A pointer without owner is added to the 'm_aEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ViewElementListProvider.hxx:34 Medium V690 The 'ViewElementListProvider' class implements a move constructor, but lacks the move assignment operator. It is dangerous to use such a class.
General Analysis AxisItemConverter.cxx:94 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisItemConverter.cxx:98 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:454 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataPointItemConverter.cxx:733 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataPointItemConverter.cxx:229 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:231 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:235 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:236 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataTableItemConverter.cxx:42 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataTableItemConverter.cxx:44 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ErrorBarItemConverter.cxx:331 Medium V785 Constant expression in switch statement.
General Analysis ErrorBarItemConverter.cxx:398 Medium V1048 The 'eIndicate' variable was assigned the same value.
General Analysis GraphicPropertyItemConverter.cxx:230 High V547 Expression 'aMode == drawing::BitmapMode_REPEAT' is always true.
General Analysis GraphicPropertyItemConverter.cxx:231 High V547 Expression 'aMode == drawing::BitmapMode_STRETCH' is always false.
General Analysis GraphicPropertyItemConverter.cxx:448 Medium V560 A part of conditional expression is always true: aOtherMode != drawing::BitmapMode_REPEAT.
General Analysis LegendItemConverter.cxx:139 High V614 Uninitialized variable 'eOldPos' used.
General Analysis LegendItemConverter.cxx:198 Medium V547 Expression '!bOverlay' is always true.
General Analysis LegendItemConverter.cxx:48 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendItemConverter.cxx:51 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:53 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:81 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:114 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:143 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:170 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis RegressionEquationItemConverter.cxx:56 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis RegressionEquationItemConverter.cxx:61 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis SeriesOptionsItemConverter.cxx:240 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SeriesOptionsItemConverter.cxx:259 Medium V1019 Compound assignment expression is used inside condition.
General Analysis StatisticsItemConverter.cxx:628 Medium V785 Constant expression in switch statement.
General Analysis StatisticsItemConverter.cxx:818 Medium V1048 The 'eIndicate' variable was assigned the same value.
General Analysis TextLabelItemConverter.cxx:396 Medium V1019 Compound assignment expression is used inside condition.
General Analysis TextLabelItemConverter.cxx:643 Medium V1019 Compound assignment expression is used inside condition.
General Analysis TextLabelItemConverter.cxx:210 Medium V1023 A pointer without owner is added to the 'maConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:77 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:81 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:99 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:112 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartController.cxx:1077 High V614 Uninitialized variable 'nOffset' used. Consider checking the first actual argument of the 'executeDispatch_LOKPieSegmentDragging' function.
General Analysis ChartController.cxx:361 Medium V522 There might be dereferencing of a potential null pointer 'pSidebar'.
General Analysis ChartController_Properties.cxx:217 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartController_Properties.cxx:354 Medium V1048 The 'bMainAxis' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:358 Medium V1048 The 'bMainAxis' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:362 Medium V1048 The 'bMainAxis' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:392 Medium V1048 The 'bMainGrid' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:396 Medium V1048 The 'bMainGrid' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:400 Medium V1048 The 'bMainGrid' variable was assigned the same value.
General Analysis ChartController_Tools.cxx:345 High V547 Expression is always true.
General Analysis ChartController_Tools.cxx:368 High V547 Expression 'nFontUnderline == 0' is always true.
General Analysis ChartController_Tools.cxx:384 High V547 Expression 'nFontStrikeout == 0' is always true.
General Analysis ChartController_Tools.cxx:490 High V547 Expression 'nCharEscapement > 0' is always false.
General Analysis ChartController_Tools.cxx:513 High V547 Expression 'nCharEscapement < 0' is always false.
General Analysis ChartController_Tools.cxx:399 Medium V547 Expression '!bFontShadowed' is always true.
General Analysis ChartController_Tools.cxx:1128 Medium V547 Expression '!bShow' is always true.
General Analysis ChartController_Tools.cxx:1342 Medium V601 The 'nOffset / 100.0' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis ChartController_Tools.cxx:358 Medium V1019 Compound assignment expression 'rArgs[0].Value >>= nFontUnderline32' is used inside condition.
General Analysis ChartController_Window.cxx:1049 Medium V547 Expression 'bJapaneseStyle' is always false.
General Analysis ChartController_Window.cxx:1723 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartController_Window.cxx:1801 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartWindow.cxx:62 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ControllerCommandDispatch.cxx:304 Medium V560 A part of conditional expression is always true: !bHasR2Value.
General Analysis DragMethod_PieSegment.cxx:120 Medium V601 The 'm_fAdditionalOffset + m_fInitialOffset' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis DrawCommandDispatch.cxx:351 Medium V560 A part of conditional expression is always false: nKeyModifier == KEY_MOD1.
General Analysis DrawCommandDispatch.cxx:351 Medium V1019 Compound assignment expression 'pKeyModifier->Value >>= nKeyModifier' is used inside condition.
General Analysis DrawCommandDispatch.cxx:271 Medium V1048 The 'eDrawMode' variable was assigned the same value.
General Analysis DrawCommandDispatch.cxx:326 Medium V1048 The 'eDrawMode' variable was assigned the same value.
General Analysis ChartAreaPanel.cxx:548 High V547 Expression is always false.
General Analysis ChartAreaPanel.cxx:290 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartAreaPanel.cxx:290', 'ChartAreaPanel.cxx:309', 'ChartAreaPanel.hxx:54'.
General Analysis ChartAreaPanel.cxx:72 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartAxisPanel.cxx:215 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartAxisPanel.cxx:215', 'ChartAxisPanel.cxx:239', 'ChartAxisPanel.hxx:64'.
General Analysis ChartAxisPanel.cxx:51 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartAxisPanel.cxx:162 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartAxisPanel.cxx:195 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartColorWrapper.cxx:55 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartColorsPanel.cxx:69 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartElementsPanel.cxx:333 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartElementsPanel.cxx:333', 'ChartElementsPanel.cxx:374', 'ChartElementsPanel.hxx:61'.
General Analysis ChartErrorBarPanel.cxx:249 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartErrorBarPanel.cxx:249', 'ChartErrorBarPanel.cxx:273', 'ChartErrorBarPanel.hxx:62'.
General Analysis ChartErrorBarPanel.cxx:64 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartErrorBarPanel.cxx:83 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartErrorBarPanel.cxx:191 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartErrorBarPanel.cxx:222 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartLinePanel.cxx:137 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartLinePanel.cxx:137', 'ChartLinePanel.cxx:160', 'ChartLinePanel.hxx:44'.
General Analysis ChartLinePanel.cxx:60 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartSeriesPanel.cxx:292 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartSeriesPanel.cxx:292', 'ChartSeriesPanel.cxx:321', 'ChartSeriesPanel.hxx:72'.
General Analysis ChartTypePanel.cxx:92 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis ChartTypePanel.cxx:98 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis uiobject.cxx:64 Medium V1023 A pointer without owner is added to the 'maCommands' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis XMLFilter.cxx:110 Medium V1019 Compound assignment expression is used inside condition.
General Analysis Axis.cxx:289 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis BaseCoordinateSystem.cxx:120 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis BaseCoordinateSystem.cxx:306 Medium V522 There might be dereferencing of a potential null pointer 'pChartType'.
General Analysis ChartModel.cxx:1486 Medium V547 Expression 'bOldValue == bIncludeHiddenCells' is always true.
General Analysis ChartModel_Persistence.cxx:163 Medium V1019 Compound assignment expression 'aFilterProps >>= aProps' is used inside condition.
General Analysis DataPoint.cxx:167 Medium V1019 Compound assignment expression 'aOldValue >>= xBroadcaster' is used inside condition.
General Analysis DataPoint.cxx:175 Medium V1019 Compound assignment expression 'rValue >>= xBroadcaster' is used inside condition.
General Analysis DataSeries.cxx:598 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:617 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:621 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:623 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:792 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis DataSeries.cxx:155 High V1053 Calling the 'getFastPropertyValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DataSeries.cxx:160 High V1053 Calling the 'getFastPropertyValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DataSeries.cxx:1010 Medium V547 Expression 'bLinkToSource' is always true.
General Analysis DataSeries.cxx:808 Medium V560 A part of conditional expression is always false: nOldValue > 0.
General Analysis DataSeries.cxx:808 Medium V560 A part of conditional expression is always true: bThick.
General Analysis DataSeries.cxx:280 Medium V1019 Compound assignment expression 'aOldValue >>= xBroadcaster' is used inside condition.
General Analysis DataSeries.cxx:288 Medium V1019 Compound assignment expression 'rValue >>= xBroadcaster' is used inside condition.
General Analysis Diagram.cxx:1840 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis Diagram.cxx:1911 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Diagram.cxx:1912 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Diagram.cxx:580 High V547 Expression 'aShadeMode == drawing::ShadeMode_FLAT' is always false.
General Analysis Diagram.cxx:2240 High V614 Uninitialized variable 'aOldShadeMode' used.
General Analysis Diagram.cxx:279 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Diagram.cxx:503 Medium V547 Expression 'bLightOn' is always false.
General Analysis Diagram.cxx:536 Medium V547 Expression '!bRightAngledAxes' is always true.
General Analysis Diagram.cxx:873 Medium V547 Expression 'bPosSizeExcludeAxes' is always false.
General Analysis Diagram.cxx:1855 Medium V547 Expression 'bRightAngledAxes' is always false.
General Analysis Diagram.cxx:2114 Medium V547 Expression '!bIsOn' is always true.
General Analysis Diagram.cxx:2277 Medium V547 Expression 'bRightAngledAxes' is always true.
General Analysis Diagram.cxx:2060 Medium V560 A part of conditional expression is always true: !bRightAngledAxes.
General Analysis Diagram.cxx:869 Medium V1019 Compound assignment expression is used inside condition.
General Analysis AreaChartTypeTemplate.cxx:86 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CandleStickChartType.cxx:181 Medium V547 Expression 'bShowFirst' is always true.
General Analysis CandleStickChartType.cxx:184 Medium V547 Expression 'bShowHiLow' is always false.
General Analysis CandleStickChartType.cxx:204 Medium V547 Expression '!bShowFirst' is always false.
General Analysis CandleStickChartType.cxx:207 Medium V547 Expression '!bShowHiLow' is always true.
General Analysis CandleStickChartType.cxx:264 Medium V1019 Compound assignment expression 'aOldValue >>= xBroadcaster' is used inside condition.
General Analysis CandleStickChartType.cxx:272 Medium V1019 Compound assignment expression 'rValue >>= xBroadcaster' is used inside condition.
General Analysis ChartTypeTemplate.cxx:77 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartTypeTemplate.cxx:103 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ColumnLineChartTypeTemplate.cxx:150 High V547 Expression 'nNumberOfLines >= 0' is always true.
General Analysis ColumnLineChartTypeTemplate.cxx:151 High V547 Expression 'nNumberOfLines < 0' is always false.
General Analysis ColumnLineChartTypeTemplate.cxx:189 High V547 Expression 'nNumberOfLines > 0' is always false.
General Analysis ColumnLineChartTypeTemplate.cxx:106 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ColumnLineChartTypeTemplate.cxx:156 Medium V547 Expression 'nNumberOfSeries > 0' is always false.
General Analysis LineChartTypeTemplate.cxx:205 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis NetChartTypeTemplate.cxx:123 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis PieChartTypeTemplate.cxx:382 High V547 Expression 'bTemplateUsesRings == bUseRings' is always true.
General Analysis PieChartTypeTemplate.cxx:366 High V614 Uninitialized variable 'ePieOffsetMode' used.
General Analysis PieChartTypeTemplate.cxx:391 High V614 Uninitialized variable 'eTemplateSubType' used.
General Analysis PieChartTypeTemplate.cxx:475 High V614 Uninitialized variable 'ePieOffsetMode' used.
General Analysis PieChartTypeTemplate.cxx:148 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:149 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:150 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:151 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:152 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:382 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis ScatterChartTypeTemplate.cxx:233 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis StockChartTypeTemplate.cxx:214 High V547 Expression 'eStyle == drawing::LineStyle_NONE' is always true.
General Analysis StockChartTypeTemplate.cxx:132 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StockChartTypeTemplate.cxx:136 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StockChartTypeTemplate.cxx:140 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StockChartTypeTemplate.cxx:183 Medium V547 Expression 'bHasVolume' is always false.
General Analysis StockChartTypeTemplate.cxx:247 Medium V547 Expression 'bHasVolume' is always false.
General Analysis StockChartTypeTemplate.cxx:290 Medium V547 Expression 'bHasVolume' is always false.
General Analysis StockChartTypeTemplate.cxx:385 Medium V560 A part of conditional expression is always true: (bHasJapaneseStyle == bJapaneseProp).
General Analysis StockChartTypeTemplate.cxx:390 Medium V560 A part of conditional expression is always true: (bHasOpenValue == bShowFirstProp).
General Analysis StockChartTypeTemplate.cxx:385 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis StockChartTypeTemplate.cxx:390 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis AxisHelper.cxx:153 Medium V547 Expression 'bLinkToSource' is always true.
General Analysis AxisHelper.cxx:1026 Medium V547 Expression 'bVertical' is always false.
General Analysis AxisHelper.cxx:1027 Medium V547 Expression 'bVertical' is always false.
General Analysis ChartTypeHelper.cxx:97 High V547 Expression is always false.
General Analysis ChartTypeHelper.cxx:127 High V547 Expression is always false.
General Analysis ChartTypeHelper.cxx:53 Medium V547 Expression '!bDonut' is always true.
General Analysis ChartTypeHelper.cxx:100 Medium V547 Expression 'bStacked' is always false.
General Analysis ChartTypeHelper.cxx:102 Medium V547 Expression '!bStacked' is always true.
General Analysis ChartTypeHelper.cxx:116 Medium V547 Expression '!bStacked' is always true.
General Analysis ChartTypeHelper.cxx:132 Medium V547 Expression 'bStacked' is always false.
General Analysis DataSourceHelper.cxx:396 High V679 The 'bDummy' variable was not initialized. This variable is passed by a reference to the 'readArguments' function in which its value will be utilized. Inspect the fifth argument.
General Analysis DiagramHelper.cxx:330 High V547 Expression 'nType & util::NumberFormat::DATE' is always false.
General Analysis DiagramHelper.cxx:100 Medium V547 Expression 'eCommonDirection != eCurrentDirection' is always false.
General Analysis DiagramHelper.cxx:95 Medium V1048 The 'eCommonDirection' variable was assigned the same value.
General Analysis ExplicitCategoriesProvider.cxx:432 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ExponentialRegressionCurveCalculator.cxx:187 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis InternalDataProvider.cxx:1187 Medium V1083 Signed integer overflow is possible in 'nIndex + 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis InternalDataProvider.cxx:1193 Medium V1083 Signed integer overflow is possible in 'nIndex + 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis LegendHelper.cxx:52 Medium V560 A part of conditional expression is always true: ePos == chart2::LegendPosition_LINE_END.
General Analysis LegendHelper.cxx:53 Medium V560 A part of conditional expression is always false.
General Analysis LinePropertiesHelper.cxx:121 High V547 Expression 'nLineTransparence != 100' is always true.
General Analysis LinePropertiesHelper.cxx:149 High V547 Expression 'nLineTransparence == 100' is always false.
General Analysis LogarithmicRegressionCurveCalculator.cxx:163 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis OPropertySet.cxx:222 Medium V1019 Compound assignment expression 'rValue >>= nValue' is used inside condition.
General Analysis ObjectIdentifier.cxx:449 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:453 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:575 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:997 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:363 High V547 Expression 'eObjectType != OBJECTTYPE_UNKNOWN' is always false.
General Analysis PolynomialRegressionCurveCalculator.cxx:371 High V530 The return value of function 'append' is required to be utilized.
General Analysis PolynomialRegressionCurveCalculator.cxx:378 High V530 The return value of function 'append' is required to be utilized.
General Analysis PotentialRegressionCurveCalculator.cxx:157 High V530 The return value of function 'append' is required to be utilized.
General Analysis PropertyHelper.cxx:57 High V1056 The predefined identifier '__func__' always contains the string 'operator()' inside function body of the overloaded 'operator()'.
General Analysis RangeHighlighter.cxx:228 Medium V1019 Compound assignment expression is used inside condition.
General Analysis RegressionCurveModel.cxx:148 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis RelativePositionHelper.cxx:205 Medium V636 The 'aUnrotatedObjectSize.Width / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis RelativePositionHelper.cxx:211 Medium V636 The 'aUnrotatedObjectSize.Width / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis RelativePositionHelper.cxx:226 Medium V636 The 'aUnrotatedObjectSize.Height / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis RelativePositionHelper.cxx:231 Medium V636 The 'aUnrotatedObjectSize.Height / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis StatisticsHelper.cxx:79 High V530 The return value of function 'append' is required to be utilized.
General Analysis StatisticsHelper.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis ThreeDHelper.cxx:724 High V614 Uninitialized variable 'aCurrentLineStyle' used.
General Analysis ThreeDHelper.cxx:50 Medium V547 Expression 'bRightAngledAxes' is always false.
General Analysis TitleHelper.cxx:319 High V530 The return value of function 'append' is required to be utilized.
General Analysis TitleHelper.cxx:323 High V530 The return value of function 'append' is required to be utilized.
General Analysis TitleHelper.cxx:339 Medium V547 Expression 'bStacked' is always false.
General Analysis TitleHelper.cxx:364 Medium V547 Expression 'bStacked' is always false.
General Analysis TitleHelper.cxx:322 Medium V560 A part of conditional expression is always true: aChar == '\n'.
General Analysis UncachedDataSequence.cxx:161 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:173 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:185 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:217 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:76 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis WrappedIgnoreProperty.cxx:73 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:74 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:75 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:76 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:77 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:78 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:89 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:90 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:91 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:92 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:93 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:94 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:95 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:100 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:101 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:102 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:103 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:104 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:105 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:106 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:107 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:108 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis XMLRangeHelper.cxx:46 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:47 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:96 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:97 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:103 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:104 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:367 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:383 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:393 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:124 Medium V1083 Signed integer overflow is possible in '(o3tl::toInt32(aCellStr.substr(i + 1))) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis Tickmarks.cxx:229 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:232 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:254 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:257 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:287 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VAxisBase.cxx:142 Medium V547 Expression '!bShow' is always true.
General Analysis VCartesianAxis.cxx:322 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VCartesianAxis.cxx:532 Medium V560 A part of conditional expression is always true: m_aAxisProperties.m_bSwapXAndY.
General Analysis AreaChart.cxx:848 Medium V547 Expression 'bCreateXErrorBar' is always false.
General Analysis AreaChart.cxx:851 Medium V547 Expression 'bCreateYErrorBar' is always false.
General Analysis AreaChart.cxx:789 Medium V560 A part of conditional expression is always true: !bCreateYErrorBar.
General Analysis AreaChart.cxx:790 Medium V560 A part of conditional expression is always true: !bCreateXErrorBar.
General Analysis AreaChart.cxx:879 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis AreaChart.cxx:899 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis BarChart.cxx:307 High V547 Expression 'nPercentDiagonal < 5' is always true.
General Analysis BarChart.cxx:729 Medium V547 Expression 'bInvertNeg' is always false.
General Analysis BubbleChart.cxx:267 High V547 Expression 'nFillTransparency != 0' is always false.
General Analysis BubbleChart.cxx:239 Medium V547 Expression 'bInvertNeg' is always false.
General Analysis BubbleChart.cxx:272 Medium V560 A part of conditional expression is always true: !bIsTransparent.
General Analysis BubbleChart.cxx:340 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis BubbleChart.cxx:360 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis NetChart.cxx:575 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis NetChart.cxx:596 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis PieChart.cxx:2148 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis PieChart.cxx:1877 High V547 Expression 'nColor != - 1' is always true.
General Analysis PieChart.cxx:213 Medium V547 Expression 'm_bUseRings' is always false.
General Analysis VSeriesPlotter.cxx:868 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VSeriesPlotter.cxx:870 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VSeriesPlotter.cxx:2510 High V547 Expression 'aLineStyle != drawing::LineStyle_NONE' is always false.
General Analysis VSeriesPlotter.cxx:2512 High V547 Expression 'aLineStyle == drawing::LineStyle_DASH' is always false.
General Analysis VSeriesPlotter.cxx:660 High V1058 Nonsensical comparison of two function addresses.
General Analysis VSeriesPlotter.cxx:1336 Medium V547 Expression 'bForceIntercept' is always false.
General Analysis VSeriesPlotter.cxx:2435 Medium V547 Expression 'bSwapXAndY' is always false.
General Analysis VSeriesPlotter.cxx:962 Medium V560 A part of conditional expression is always true: !bShowNegative.
General Analysis VSeriesPlotter.cxx:962 Medium V560 A part of conditional expression is always true: !bShowPositive.
General Analysis VSeriesPlotter.cxx:1169 Medium V560 A part of conditional expression is always true: !bShowXNegative.
General Analysis VSeriesPlotter.cxx:1169 Medium V560 A part of conditional expression is always true: !bShowXPositive.
General Analysis VSeriesPlotter.cxx:1169 Medium V560 A part of conditional expression is always true: !bShowYNegative.
General Analysis VSeriesPlotter.cxx:1169 Medium V560 A part of conditional expression is always true: !bShowYPositive.
General Analysis VSeriesPlotter.cxx:1485 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VSeriesPlotter.cxx:2508 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartView.cxx:1358 Medium V547 Expression 'bRefreshAddInAllowed' is always true.
General Analysis ChartView.cxx:457 Medium V560 A part of conditional expression is always false: nWritingMode == text::WritingMode2::PAGE.
General Analysis ChartView.cxx:457 Medium V560 A part of conditional expression is always true: nWritingMode == - 1.
General Analysis ChartView.cxx:471 Medium V560 A part of conditional expression is always false: nWritingMode != - 1.
General Analysis ChartView.cxx:471 Medium V560 A part of conditional expression is always true: nWritingMode != text::WritingMode2::PAGE.
General Analysis ChartView.cxx:443 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 433, 443.
General Analysis ChartView.cxx:952 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartView.cxx:964 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartView.cxx:1109 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataTableView.cxx:344 Medium V547 Expression 'bKeys' is always false.
General Analysis DataTableView.cxx:400 Medium V547 Expression 'bKeys' is always false.
General Analysis DataTableView.cxx:491 Medium V547 Expression 'bKeys' is always false.
General Analysis LabelPositionHelper.cxx:85 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SeriesPlotterContainer.cxx:286 Medium V547 Expression 'bSortByXValues' is always false.
General Analysis SeriesPlotterContainer.cxx:278 Medium V560 A part of conditional expression is always false: !bIncludeHiddenCells.
General Analysis SeriesPlotterContainer.cxx:306 Medium V560 A part of conditional expression is always false: !bSecondaryYaxisVisible.
General Analysis ShapeFactory.cxx:2437 High V530 The return value of function 'append' is required to be utilized.
General Analysis ShapeFactory.cxx:2438 High V530 The return value of function 'append' is required to be utilized.
General Analysis ShapeFactory.cxx:406 High V614 Uninitialized variable 'aLineStyle' used.
General Analysis ShapeFactory.cxx:2229 Medium V547 Expression 'bStackCharacters' is always false.
General Analysis VDataSeries.cxx:972 Medium V547 Expression 'm_oLabel_AttributedPoint' is always true.
General Analysis VDataSeries.cxx:980 Medium V547 Expression 'm_oLabel_Series' is always true.
General Analysis VDataSeries.cxx:985 Medium V547 Expression 'pRet' is always true.
General Analysis VDataSeries.cxx:1059 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aValues_X, m_aValues_Y, m_aValues_Z, m_aValues_Y_Min, m_aValues_Y_Max, m_aValues_Y_First, ...
General Analysis VDataSeries.cxx:532 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:535 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:615 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:637 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:655 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VLegend.cxx:1098 High V530 The return value of function 'lcl_calculatePositionAndRemainingSpace' is required to be utilized.
General Analysis VLegend.cxx:816 High V547 Expression 'nWritingMode == text::WritingMode2::PAGE' is always false.
General Analysis VLegend.cxx:818 High V547 Expression is always false.
General Analysis VLegend.cxx:1094 Medium V547 Expression '!bOverlay' is always true.
General Analysis VLegend.cxx:72 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VLegend.cxx:126 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VLegendSymbolFactory.cxx:63 Medium V1019 Compound assignment expression '* pLineWidthAny >>= nLineWidth' is used inside condition.
General Analysis VLineProperties.cxx:70 High V547 Expression 'aLineStyle != drawing::LineStyle_NONE' is always true.
General Analysis VLineProperties.cxx:74 High V547 Expression 'nLineTransparence != 100' is always true.
General Analysis cpputype.cxx:566 High V530 The return value of function 'dumpHeaderDefine' is required to be utilized.
General Analysis cpputype.cxx:1040 High V530 The return value of function 'append' is required to be utilized.
General Analysis cpputype.cxx:2763 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2764 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2765 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2766 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2767 High V530 The return value of function 'replace' is required to be utilized.
General Analysis javatype.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:76 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:162 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:165 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:259 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:266 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:269 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:354 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:355 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:357 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:359 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:1174 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1174, 1180
General Analysis javatype.cxx:984 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:984 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1003 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1005 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1017 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1019 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1031 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1033 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1053 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1055 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1067 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1069 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1089 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1091 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1139 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1141 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1167 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1169 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1175 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1175 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1181 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1181 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1207 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1209 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1232 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1234 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1300 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1302 Medium V1048 The 'size' variable was assigned the same value.
General Analysis csharpfile.hxx:55 Medium V1071 Consider inspecting the 'beginLine' function. The return value is not always used. Total calls: 89, discarded results: 2.
General Analysis netproduce.cxx:1208 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_string.cxx:186 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_string.cxx:198 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_traceevent.cxx:91 Medium V799 The 'p1' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis test_traceevent.cxx:92 Medium V799 The 'p2' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis containermultiplexer.cxx:126 Medium V547 Expression 'm_pListener' is always true.
General Analysis enumerablemap.cxx:287 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis OAccessible.cxx:47 High V1053 Calling the 'acquire' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'OAccessible.cxx:47', 'OAccessible.cxx:149', 'compbase_ex.hxx:78'.
General Analysis anycompare.cxx:218 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 216, 218.
General Analysis anycompare.cxx:223 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 221, 223.
General Analysis anycompare.cxx:333 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 331, 333.
General Analysis anycompare.cxx:338 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 336, 338.
General Analysis anycompare.cxx:67 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.cxx:95 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.cxx:128 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anytohash.cxx:54 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 52, 54.
General Analysis anytohash.cxx:146 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 144, 146.
General Analysis anytostring.cxx:40 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:50 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:54 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:74 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:195 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:214 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:255 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:263 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:267 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:270 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:277 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:281 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:285 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:293 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:299 High V530 The return value of function 'append' is required to be utilized.
General Analysis backupfilehelper.cxx:1534 High V530 The return value of function 'getInitialBaseURL' is required to be utilized.
General Analysis backupfilehelper.cxx:1575 High V530 The return value of function 'getInitialBaseURL' is required to be utilized.
General Analysis backupfilehelper.cxx:1545 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the third argument, which corresponds to the upper boundary parameter.
General Analysis backupfilehelper.cxx:2380 Medium V1048 The 'bRetval' variable was assigned the same value.
General Analysis compbase.cxx:104 Medium V547 Expression '!cd->m_storedTypeRefs' is always true.
General Analysis diagnose_ex.cxx:167 High V530 The return value of function 'append' is required to be utilized.
General Analysis diagnose_ex.cxx:351 High V530 The return value of function 'append' is required to be utilized.
General Analysis docpasswordhelper.cxx:238 High V547 Expression 'nCount > 0' is always false.
General Analysis docpasswordhelper.cxx:641 Medium V547 Expression 'bForSalvage' is always false.
General Analysis docpasswordhelper.cxx:225 Medium V560 A part of conditional expression is always false: nCount > 0.
General Analysis graphicmimetype.cxx:82 Medium V1019 Compound assignment expression is used inside condition.
General Analysis instancelocker.cxx:151 Medium V1019 Compound assignment expression 'aArguments[2] >>= xApproval' is used inside condition.
General Analysis lok.cxx:280 High V547 Expression 's.length() == 0' is always true.
General Analysis mimeconfighelper.cxx:255 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:263 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:264 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:265 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:368 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:398 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:484 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:592 Medium V1019 Compound assignment expression is used inside condition.
General Analysis string.cxx:407 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:555 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:563 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis string.cxx:608 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:615 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:666 High V530 The return value of function 'append' is required to be utilized.
General Analysis threadpool.cxx:182 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis threadpool.cxx:245 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis threadpool.cxx:386 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the third argument.
General Analysis xmlsechelper.cxx:61 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:188 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:199 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:240 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:247 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:298 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xmlsechelper.cxx:302 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xmlsechelper.cxx:306 High V530 The return value of function 'append' is required to be utilized.
General Analysis MasterPropertySet.cxx:87 Medium V509 The 'new' operator is used in the noexcept 'registerSlave' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis genericpropertyset.cxx:230 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis opropertybag.cxx:82 Medium V1019 Compound assignment expression '_rArguments[0] >>= aTypes' is used inside condition.
General Analysis opropertybag.cxx:83 Medium V1019 Compound assignment expression is used inside condition.
General Analysis opropertybag.cxx:84 Medium V1019 Compound assignment expression '_rArguments[2] >>= AutomaticAddition' is used inside condition.
General Analysis property.cxx:105 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis propmultiplex.cxx:129 Medium V547 Expression 'm_pListener' is always true.
General Analysis seqstream.cxx:138 Medium V560 A part of conditional expression is always false: location > ((sal_Int32) 0x7FFFFFFF).
General Analysis access.cxx:648 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:667 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:1912 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:1965 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:1999 High V530 The return value of function 'append' is required to be utilized.
General Analysis childaccess.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:846 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:849 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:852 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:622 Medium V547 Expression '!ignore' is always true.
General Analysis components.cxx:199 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis configurationregistry.cxx:416 High V614 Uninitialized variable 'v2' used.
General Analysis data.cxx:59 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:103 High V530 The return value of function 'append' is required to be utilized.
General Analysis readonlyaccess.cxx:86 Medium V1019 Compound assignment expression 'aArguments[0] >>= locale' is used inside condition.
General Analysis readwriteaccess.cxx:108 Medium V1019 Compound assignment expression 'aArguments[0] >>= locale' is used inside condition.
General Analysis valueparser.cxx:319 Medium V547 Expression is always false.
General Analysis writemodfile.cxx:133 High V530 The return value of function 'remove' is required to be utilized.
General Analysis writemodfile.cxx:142 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcsparser.cxx:388 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcsparser.cxx:406 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xcsparser.cxx:417 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcuparser.cxx:227 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcuparser.cxx:247 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xcuparser.cxx:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis CommonTools.cxx:81 Medium V547 Expression '* pWild == 0' is always false.
General Analysis CommonTools.cxx:104 Medium V560 A part of conditional expression is always true: (* pWild == 0).
General Analysis DateConversion.cxx:386 Medium V547 Expression '!bIsSigned' is always false.
General Analysis DateConversion.cxx:430 Medium V547 Expression '!nKey' is always true.
General Analysis FValue.cxx:967 High V530 The return value of function 'append' is required to be utilized.
General Analysis FValue.cxx:2095 Medium V1048 The 'm_eTypeKind' variable was assigned the same value.
General Analysis TIndex.cxx:35 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TIndex.cxx:53 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TIndex.cxx:54 High V1053 Calling the 'refreshColumns' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TIndexes.cxx:172 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis TKey.cxx:34 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TKey.cxx:43 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TKey.cxx:44 High V1053 Calling the 'refreshColumns' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TKeys.cxx:285 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always true.
General Analysis TSortIndex.cxx:117 High V614 The 'pKeyValue' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it.
General Analysis dbmetadata.cxx:245 Medium V1019 Compound assignment expression 'setting >>= bDoesSupportPrimaryKeys' is used inside condition.
General Analysis dbtools.cxx:1246 High V530 The return value of function 'getQuery' is required to be utilized.
General Analysis dbtools.cxx:1915 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1923 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1924 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis dbtools.cxx:1931 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1933 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1938 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1946 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1947 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis dbtools.cxx:511 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always false.
General Analysis dbtools.cxx:1240 Medium V547 Expression 'bApplyFilter' is always true.
General Analysis dbtools.cxx:130 Medium V560 A part of conditional expression is always false: DataType::DECIMAL == nDataType.
General Analysis dbtools.cxx:130 Medium V560 A part of conditional expression is always false: DataType::NUMERIC == nDataType.
General Analysis dbtools.cxx:1110 Medium V785 Constant expression in switch statement.
General Analysis dbtools2.cxx:144 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:154 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:129 Medium V560 A part of conditional expression is always false: nPrecision > 0.
General Analysis dbtools2.cxx:129 Medium V560 A part of conditional expression is always false: nScale > 0.
General Analysis filtermanager.cxx:155 High V530 The return value of function 'insert' is required to be utilized.
General Analysis filtermanager.cxx:156 High V530 The return value of function 'insert' is required to be utilized.
General Analysis filtermanager.cxx:161 High V530 The return value of function 'append' is required to be utilized.
General Analysis parameters.cxx:222 Medium V547 Expression 'isFunction' is always false.
General Analysis predicateinput.cxx:137 Medium V560 A part of conditional expression is always false: (DataType::CHAR == nType).
General Analysis predicateinput.cxx:138 Medium V560 A part of conditional expression is always false: (DataType::VARCHAR == nType).
General Analysis predicateinput.cxx:139 Medium V560 A part of conditional expression is always false: (DataType::LONGVARCHAR == nType).
General Analysis predicateinput.cxx:140 Medium V560 A part of conditional expression is always false: (DataType::CLOB == nType).
General Analysis predicateinput.cxx:162 Medium V560 A part of conditional expression is always false: (DataType::FLOAT == nType).
General Analysis predicateinput.cxx:163 Medium V560 A part of conditional expression is always false: (DataType::REAL == nType).
General Analysis predicateinput.cxx:164 Medium V560 A part of conditional expression is always false: (DataType::DOUBLE == nType).
General Analysis predicateinput.cxx:165 Medium V560 A part of conditional expression is always false: (DataType::NUMERIC == nType).
General Analysis predicateinput.cxx:166 Medium V560 A part of conditional expression is always false: (DataType::DECIMAL == nType).
General Analysis statementcomposer.cxx:149 Medium V547 Expression '!bQueryEscapeProcessing' is always true.
General Analysis ZPoolCollection.cxx:395 Medium V547 Expression '!bEnabled' is always false.
General Analysis ZPoolCollection.cxx:406 Medium V547 Expression '!bEnabled' is always false.
General Analysis CTable.cxx:264 High V547 Expression 'nNumType & NumberFormat::TEXT' is always false.
General Analysis CTable.cxx:266 High V547 Expression 'nNumType & NumberFormat::NUMBER' is always true.
General Analysis CTable.cxx:562 Medium V547 Expression '!bRangeHeader' is always false.
General Analysis DIndex.cxx:522 High V547 Expression 'm_aHeader.db_maxkeys < 3' is always false.
General Analysis DIndex.cxx:58 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DIndex.cxx:72 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DIndex.cxx:570 Medium V522 There might be dereferencing of a potential null pointer 'pDbaseRes'.
General Analysis DIndex.cxx:519 Medium V547 Expression 'm_aHeader.db_keytype' is always true.
General Analysis DIndex.cxx:518 Medium V560 A part of conditional expression is always false: nType == DataType::CHAR.
General Analysis DIndex.cxx:518 Medium V560 A part of conditional expression is always false: nType == DataType::VARCHAR.
General Analysis DIndex.cxx:520 Medium V1048 The 'm_aHeader.db_keylen' variable was assigned the same value.
General Analysis DResultSet.cxx:114 Medium V1019 Compound assignment expression 'rhs >>= nSecond' is used inside condition.
General Analysis DTable.cxx:2697 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis DTable.cxx:1288 High V547 Expression 'nPrecision < 255' is always true.
General Analysis DTable.cxx:1289 High V547 Expression 'nPrecision > 254' is always false.
General Analysis DTable.cxx:1299 High V547 Expression 'nPrecision >= nScale' is always true.
General Analysis DTable.cxx:1301 High V547 Expression 'nPrecision < nScale' is always false.
General Analysis DTable.cxx:1689 Medium V522 There might be dereferencing of a potential null pointer 'pIndex'.
General Analysis DTable.cxx:1796 Medium V522 There might be dereferencing of a potential null pointer 'pIndex'.
General Analysis DTable.cxx:1239 Medium V1048 The 'cTyp' variable was assigned the same value.
General Analysis DTable.cxx:1843 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 's'.
General Analysis FStatement.cxx:88 High V1053 Calling the 'disposing' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis FStringFunctions.cxx:75 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis FTable.cxx:42 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis FTable.cxx:64 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis fcomp.cxx:154 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:157 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:166 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:190 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:193 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:205 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:208 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:263 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:777 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:847 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:864 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:247 Medium V1048 The 'ePredicateType' variable was assigned the same value.
General Analysis quotedstring.cxx:112 High V530 The return value of function 'append' is required to be utilized.
General Analysis quotedstring.cxx:122 High V530 The return value of function 'append' is required to be utilized.
General Analysis quotedstring.cxx:136 High V530 The return value of function 'append' is required to be utilized.
General Analysis Blob.cxx:34 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_statusVector.
General Analysis Clob.cxx:106 High V530 The return value of function 'append' is required to be utilized.
General Analysis Column.cxx:21 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Connection.cxx:635 High V530 The return value of function 'append' is required to be utilized.
General Analysis Connection.cxx:646 High V530 The return value of function 'append' is required to be utilized.
General Analysis PreparedStatement.cxx:422 High V530 The return value of function 'remove' is required to be utilized.
General Analysis PreparedStatement.cxx:426 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis PreparedStatement.cxx:431 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResultSet.cxx:381 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResultSet.cxx:385 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ResultSet.cxx:388 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ResultSet.cxx:57 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_statusVector.
General Analysis ResultSetMetaData.cxx:137 High V530 The return value of function 'sanitizeIdentifier' is required to be utilized.
General Analysis ResultSetMetaData.cxx:147 High V530 The return value of function 'sanitizeIdentifier' is required to be utilized.
General Analysis ResultSetMetaData.cxx:180 High V530 The return value of function 'sanitizeIdentifier' is required to be utilized.
General Analysis StatementCommonBase.cxx:48 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_statusVector.
General Analysis SubComponent.hxx:97 Medium V547 Expression '!s_pProps' is always true.
General Analysis Table.cxx:155 High V547 Expression is always true.
General Analysis Table.cxx:159 High V547 Expression 'nNullable == ColumnValue::NULLABLE' is always false.
General Analysis Table.cxx:47 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Table.cxx:67 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Tables.cxx:105 Medium V560 A part of conditional expression is always false: aType == DataType::BINARY.
General Analysis Tables.cxx:105 Medium V560 A part of conditional expression is always false: aType == DataType::VARBINARY.
General Analysis Util.cxx:162 Medium V547 Expression '!"Unknown subtype for Blob type"' is always false.
General Analysis ETable.cxx:381 High V530 The return value of function 'GetTokenSpecial' is required to be utilized.
General Analysis ETable.cxx:635 High V530 The return value of function 'append' is required to be utilized.
General Analysis ETable.cxx:643 High V530 The return value of function 'append' is required to be utilized.
General Analysis ETable.cxx:70 Medium V522 There might be dereferencing of a potential null pointer 'pConnection'.
General Analysis ETable.cxx:569 Medium V522 There might be dereferencing of a potential null pointer 'pConnection'.
General Analysis ETable.cxx:625 Medium V560 A part of conditional expression is always false: nType == DataType::INTEGER.
General Analysis ETable.cxx:625 Medium V560 A part of conditional expression is always true: !cDecimalDelimiter.
General Analysis ETable.cxx:625 Medium V560 A part of conditional expression is always true: nType != DataType::INTEGER.
General Analysis HColumns.cxx:47 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HDriver.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis HDriver.cxx:868 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis HTable.cxx:192 High V547 Expression 'bOldAutoIncrement != bAutoIncrement' is always false.
General Analysis HTable.cxx:59 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HTable.cxx:80 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HTable.cxx:217 Medium V547 Expression 'm_xColumns' is always true.
General Analysis HTable.cxx:183 Medium V560 A part of conditional expression is always false: nOldType != nNewType.
General Analysis HTable.cxx:185 Medium V560 A part of conditional expression is always false: nOldPrec != nNewPrec.
General Analysis HTable.cxx:186 Medium V560 A part of conditional expression is always false: nOldScale != nNewScale.
General Analysis HTable.cxx:187 Medium V560 A part of conditional expression is always false: nNewNullable != nOldNullable.
General Analysis HTable.cxx:188 Medium V560 A part of conditional expression is always false: bOldAutoIncrement != bAutoIncrement.
General Analysis HTools.cxx:32 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis HTools.cxx:34 High V530 The return value of function 'append' is required to be utilized.
General Analysis HTools.cxx:39 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis HTools.cxx:41 High V530 The return value of function 'append' is required to be utilized.
General Analysis HTools.cxx:45 High V530 The return value of function 'append' is required to be utilized.
General Analysis HUser.cxx:44 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HUser.cxx:52 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HUser.cxx:61 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis JBigDecimal.cxx:53 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis JBigDecimal.cxx:72 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis JConnection.cxx:742 Medium V560 A part of conditional expression is always true: t.pEnv.
General Analysis Object.cxx:171 Medium V1004 The '_pEnvironment' pointer was used unsafely after it was verified against nullptr. Check lines: 167, 171.
General Analysis Timestamp.cxx:52 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Timestamp.cxx:120 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Timestamp.cxx:175 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tools.cxx:85 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis MMozillaBootstrap.cxx:38 High V1053 Calling the 'bootupProfile' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YColumns.cxx:41 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YTable.cxx:173 High V547 Expression 'bOldAutoIncrement != bAutoIncrement' is always false.
General Analysis YTable.cxx:69 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YTable.cxx:79 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YTable.cxx:239 Medium V547 Expression 'm_xColumns' is always true.
General Analysis YTable.cxx:167 Medium V560 A part of conditional expression is always false: nOldPrec != nNewPrec.
General Analysis YTable.cxx:167 Medium V560 A part of conditional expression is always false: nOldScale != nNewScale.
General Analysis YTable.cxx:167 Medium V560 A part of conditional expression is always false: nOldType != nNewType.
General Analysis YTable.cxx:168 Medium V560 A part of conditional expression is always false: bOldAutoIncrement != bAutoIncrement.
General Analysis YTable.cxx:168 Medium V560 A part of conditional expression is always false: nNewNullable != nOldNullable.
General Analysis YUser.cxx:45 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YUser.cxx:53 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YUser.cxx:61 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_column.cxx:17 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_general.hxx:68 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 68, 67.
General Analysis mysqlc_resultsetmetadata.hxx:33 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: decimals, max_length.
General Analysis mysqlc_subcomponent.hxx:90 Medium V547 Expression '!s_pProps' is always true.
General Analysis mysqlc_table.cxx:30 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_table.cxx:42 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_user.cxx:45 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OConnection.cxx:398 High V542 Consider inspecting an odd type cast: 'unsigned char' to 'void *'.
General Analysis OConnection.cxx:101 Medium V547 Expression 'bSilent' is always true.
General Analysis OResultSet.cxx:972 High V522 Dereferencing of the null pointer 'static_cast< const double * > (_pValue)' might take place. The null pointer is passed into 'updateValue' function. Inspect the third argument. Check lines: 972, 1048.
General Analysis OTools.cxx:116 High V530 The return value of function 'append' is required to be utilized.
General Analysis OTools.cxx:119 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis OTools.cxx:518 Medium V1048 The 'nValue' variable was assigned the same value.
General Analysis pq_preparedstatement.cxx:269 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pq_preparedstatement.cxx:320 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_preparedstatement.cxx:329 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_preparedstatement.cxx:346 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_statement.cxx:252 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pq_statement.cxx:683 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pq_statement.cxx:694 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_tools.cxx:590 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:618 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:627 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:651 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:684 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:763 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:777 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:938 Medium V547 Expression 'precision' is always false.
General Analysis pq_tools.cxx:752 Medium V666 Consider inspecting fifth argument of the function 'rtl_str_shortenedCompareIgnoreAsciiCase_WithLength'. It is possible that the value does not correspond with the length of a string which was passed with the third argument.
General Analysis pq_tools.cxx:752 Medium V666 Consider inspecting fourth argument of the function 'rtl_str_shortenedCompareIgnoreAsciiCase_WithLength'. It is possible that the value does not correspond with the length of a string which was passed with the third argument.
General Analysis pq_xcolumns.cxx:403 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xcolumns.cxx:420 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xcolumns.cxx:447 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xindexcolumns.cxx:131 High V530 The return value of function 'columnMetaData2SDBCX' is required to be utilized.
General Analysis pq_xtables.cxx:268 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xtables.cxx:290 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xview.cxx:112 Medium V1051 Consider checking for misprints. It's possible that the 'fullNewName' should be checked here.
General Analysis WTable.cxx:125 Medium V785 Constant expression in switch statement.
General Analysis CConnection.hxx:56 High V1050 The uninitialized class member 'm_aMutex' is used when initializing the base class 'WeakComponentImplHelper'.
General Analysis OTools.hxx:266 Medium V1032 The pointer 'str' is cast to a more strictly aligned pointer type.
General Analysis WConnection.hxx:58 High V1050 The uninitialized class member 'm_aMutex' is used when initializing the base class 'WeakComponentImplHelper'.
General Analysis VColumn.cxx:65 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VColumn.cxx:101 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VIndexColumn.cxx:49 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VIndexColumn.cxx:82 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VKeyColumn.cxx:51 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VKeyColumn.cxx:83 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VView.cxx:51 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VView.cxx:58 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis emfplus.cxx:31 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis implrenderer.cxx:970 High V530 The return value of function 'append' is required to be utilized.
General Analysis implrenderer.cxx:1116 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis implrenderer.cxx:1246 High V530 The return value of function 'calcLogic2PixelAffineTransform' is required to be utilized.
General Analysis implrenderer.cxx:2878 High V530 The return value of function 'calcLogic2PixelAffineTransform' is required to be utilized.
General Analysis implrenderer.cxx:2751 Medium V547 Expression 'aSubset.mnSubsetEnd >= 0' is always false.
General Analysis implrenderer.cxx:1030 Medium V560 A part of conditional expression is always false: bEmptyClipRect.
General Analysis implrenderer.cxx:1105 Medium V560 A part of conditional expression is always false: bEmptyClipRect.
General Analysis mtftools.cxx:99 High V530 The return value of function 'calcLogic2PixelLinearTransform' is required to be utilized.
General Analysis textaction.cxx:284 Medium V547 Expression is always false.
General Analysis implspritecanvas.cxx:60 High V1053 Calling the 'getTransformation' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis AffineBridge.cxx:278 High V547 Expression 'm_outerThreadId == 0' is always true.
General Analysis AffineBridge.cxx:349 Medium V509 The 'new' operator is used in the noexcept 'uno_initEnvironment' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis LogBridge.cxx:251 Medium V509 The 'new' operator is used in the noexcept 'uno_initEnvironment' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis LogBridge.cxx:221 Medium V547 Expression '!pre' is always true.
General Analysis UnsafeBridge.cxx:133 Medium V509 The 'new' operator is used in the noexcept 'uno_initEnvironment' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis helper_purpenv_Proxy.cxx:415 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis jobqueue.cxx:72 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis threadident.cxx:37 High V522 Dereferencing of the null pointer 'ppThreadId' might take place. The null pointer is passed into 'createLocalId' function. Inspect the first argument. Check lines: 37, 93.
General Analysis threadpool.cxx:374 Medium V509 The 'new' operator is used in the noexcept 'uno_threadpool_create' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis threadpool.cxx:375 Medium V509 The 'new' operator is used in the noexcept 'uno_threadpool_create' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis threadpool.cxx:384 Medium V509 The 'new' operator is used in the noexcept 'uno_threadpool_create' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis static_types.cxx:263 High V522 Dereferencing of the null pointer 's_aTypes[eTypeClass]' might take place.
General Analysis static_types.cxx:457 Medium V509 The 'new' operator is used in the noexcept 'typelib_static_mi_interface_type_init' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis static_types.cxx:118 Medium V547 Expression '!s_aTypes[eTypeClass]' is always true.
General Analysis static_types.cxx:297 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 293, 297.
General Analysis static_types.cxx:335 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 331, 335.
General Analysis static_types.cxx:444 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 440, 444.
General Analysis static_types.cxx:506 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 502, 506.
General Analysis typelib.cxx:707 High V522 Dereferencing of the null pointer 'pStructMembers' might take place. The null pointer is passed into 'newTypeDescription' function. Inspect the seventh argument. Check lines: 707, 769.
General Analysis typelib.cxx:717 High V522 Dereferencing of the null pointer 'pTmp->ppTypeRefs[i]' might take place.
General Analysis typelib.cxx:924 High V781 The value of the 'nBaseInterfaces' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 924, 942.
General Analysis typelib.cxx:799 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newEnum' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:805 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newEnum' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:924 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newMIInterface' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:959 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newMIInterface' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:1080 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newInterfaceMethod' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:2083 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescriptionreference_new' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:1857 Medium V547 Expression '!bInited' is always true.
General Analysis typelib.cxx:1622 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1622, 1677
General Analysis lbenv.cxx:798 High V530 The return value of function 'append' is required to be utilized.
General Analysis lbenv.cxx:807 High V530 The return value of function 'append' is required to be utilized.
General Analysis lbenv.cxx:809 High V530 The return value of function 'append' is required to be utilized.
General Analysis lbmap.cxx:687 Medium V509 The 'new' operator is used in the noexcept 'uno_registerMapping' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis lbmap.cxx:434 Medium V764 Possible incorrect order of arguments passed to 'getBridgeName' function: 'rTo' and 'rFrom'.
General Analysis lbmap.cxx:444 Medium V764 Possible incorrect order of arguments passed to 'getBridgeName' function: 'rTo' and 'rFrom'.
General Analysis sequence.cxx:370 Medium V1037 Two or more case-branches perform the same actions. Check lines: 370, 411
General Analysis bootstrap.cxx:146 High V530 The return value of function 'append' is required to be utilized.
General Analysis component_context.cxx:284 Medium V1019 Compound assignment expression 'args_ >>= args' is used inside condition.
General Analysis implbase_ex.cxx:73 Medium V547 Expression '!cd->m_storedTypeRefs' is always true.
General Analysis propertysetmixin.cxx:674 Medium V547 Expression '!present' is always true.
General Analysis propertysetmixin.cxx:697 Medium V547 Expression 'isAmbiguous' is always false.
General Analysis propertysetmixin.cxx:699 Medium V547 Expression 'isDefaulted' is always false.
General Analysis servicemanager.cxx:1793 High V530 The return value of function 'remove' is required to be utilized.
General Analysis servicemanager.cxx:1795 High V530 The return value of function 'remove' is required to be utilized.
General Analysis servicemanager.cxx:1797 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1799 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1801 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1803 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1805 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1807 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1809 High V530 The return value of function 'remove' is required to be utilized.
General Analysis servicemanager.cxx:1505 Medium V547 Expression is always true.
General Analysis servicemanager.cxx:934 Medium V1019 Compound assignment expression 'aArguments[0] >>= arg' is used inside condition.
General Analysis servicemanager.cxx:221 Medium V1037 Two or more case-branches perform the same actions. Check lines: 221, 228
General Analysis cui-dialogs-test.cxx:47 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mpFact.
General Analysis CustomNotebookbarGenerator.cxx:229 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis SvxNotebookbarConfigPage.cxx:56 Medium V560 A part of conditional expression is always true: sUIItemId != sActiveCategory.
General Analysis SvxToolbarConfigPage.cxx:801 Medium V547 Expression 'pToolbar != nullptr' is always true.
General Analysis cfg.cxx:2984 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Height'.
General Analysis cfg.cxx:2984 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Width'.
General Analysis cfg.cxx:3148 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Height'.
General Analysis cfg.cxx:3148 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Width'.
General Analysis cfgutil.cxx:311 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cfgutil.cxx:439 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis macropg.cxx:719 High V1053 Calling the 'GetOKButton' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis AdditionsDialog.cxx:240 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis FontFeaturesDialog.cxx:235 High V530 The return value of function 'append' is required to be utilized.
General Analysis FontFeaturesDialog.cxx:250 High V530 The return value of function 'append' is required to be utilized.
General Analysis FontFeaturesDialog.cxx:191 Medium V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis FontFeaturesDialog.cxx:192 Medium V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis FontFeaturesDialog.cxx:193 Medium V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis MacroManagerDialog.cxx:2190 Medium V547 Expression 'result' is always false.
General Analysis MacroManagerDialog.cxx:70 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis MacroManagerDialog.cxx:2265 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis MacroManagerDialog.cxx:1455 Medium V1051 Consider checking for misprints. It's possible that the 'xIter' should be checked here.
General Analysis QrCodeGenDialog.cxx:133 Medium V1048 The 'bqrEcc' variable was assigned the same value.
General Analysis SignSignatureLineDialog.cxx:69 Medium V547 Expression '!bIsSignatureLine' is always true.
General Analysis SpellDialog.cxx:1257 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis SpellDialog.cxx:1562 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1562, 1576
General Analysis SpellDialog.cxx:1908 Medium V1051 Consider checking for misprints. It's possible that the 'nTextLen' should be checked here.
General Analysis cuihyperdlg.cxx:199 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis hlmarkwn.cxx:360 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 357, 360.
General Analysis iconcdlg.cxx:77 Medium V1023 A pointer without owner is added to the 'maPageList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis insdlg.cxx:475 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 458, 475.
General Analysis multipat.cxx:240 High V530 The return value of function 'append' is required to be utilized.
General Analysis multipat.cxx:245 High V530 The return value of function 'append' is required to be utilized.
General Analysis multipat.cxx:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis multipat.cxx:285 Medium V547 Expression 'nCount' is always true.
General Analysis passwdomdlg.cxx:131 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 123, 131.
General Analysis scriptdlg.cxx:953 Medium V547 Expression 'result' is always false.
General Analysis scriptdlg.cxx:742 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis tipofthedaydlg.cxx:241 High V530 The return value of function 'LoadGraphic' is required to be utilized.
General Analysis toolbartabpage.cxx:98 Medium V547 Expression '!bHide' is always false.
General Analysis welcomedlg.cxx:122 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis appearance.cxx:614 Medium V1048 The 'eSet' variable was assigned the same value.
General Analysis dbregistersettings.cxx:39 Medium V547 Expression '!pItem' is always false.
General Analysis optaboutconfig.cxx:595 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:611 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:627 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:643 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:817 Medium V1048 The 'bOpenDialog' variable was assigned the same value.
General Analysis optdict.cxx:61 High V530 The return value of function 'append' is required to be utilized.
General Analysis optdict.cxx:300 Medium V547 Expression 'nPos != - 1' is always true.
General Analysis optgdlg.cxx:510 Medium V547 Expression 'bHasAccel' is always false.
General Analysis optgdlg.cxx:1041 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis optinet2.cxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis optinet2.cxx:510 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis optjava.cxx:974 High V530 The return value of function 'append' is required to be utilized.
General Analysis optlingu.cxx:1031 Medium V1048 The 'bModified' variable was assigned the same value.
General Analysis optpath.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis optpath.cxx:408 High V530 The return value of function 'append' is required to be utilized.
General Analysis optsave.cxx:72 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aDefaultReadonlyArr.
General Analysis optupdt.cxx:205 High V530 The return value of function 'append' is required to be utilized.
General Analysis optupdt.cxx:149 High V547 Expression 'lastChecked == 0' is always true.
General Analysis optupdt.cxx:381 High V547 Expression 'nValue == 86400' is always false.
General Analysis optupdt.cxx:383 High V547 Expression 'nValue == 604800' is always false.
General Analysis treeopt.cxx:1555 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1632 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1637 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1642 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1649 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1659 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis treeopt.cxx:1668 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:2275 High V547 Expression 'nIndex < 0' is always true.
General Analysis treeopt.cxx:1210 Medium V560 A part of conditional expression is always true: !pPageInfo->m_xPage.
General Analysis treeopt.cxx:1235 Medium V560 A part of conditional expression is always true: 0 == pPageInfo->m_nPageId.
General Analysis treeopt.cxx:1731 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1734 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1754 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1757 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1790 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1793 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1832 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1836 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1879 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1883 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1926 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1929 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1960 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1963 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1994 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:1998 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2028 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2032 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2062 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2065 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2087 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2090 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2119 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:2122 Medium V773 The return value of function 'AddTabPage' is required to be utilized. A memory leak is possible.
General Analysis treeopt.cxx:134 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis treeopt.cxx:1231 Medium V1004 The 'pPageInfo->m_xPage' pointer was used unsafely after it was verified against nullptr. Check lines: 1222, 1231.
General Analysis autocdlg.cxx:1167 Medium V1051 Consider checking for misprints. It's possible that the 'aTestStr' should be used here.
General Analysis border.cxx:554 Medium V547 Expression 'bDialogUseCharAttr' is always false.
General Analysis border.cxx:1088 Medium V1048 The 'bPut' variable was assigned the same value.
General Analysis chardlg.cxx:2368 Medium V519 The 'bChanged' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2362, 2368.
General Analysis chardlg.cxx:2368 Medium V1048 The 'bChanged' variable was assigned the same value.
General Analysis measure.cxx:281 Medium V1048 The 'eRP' variable was assigned the same value.
General Analysis measure.cxx:283 Medium V1048 The 'eRP' variable was assigned the same value.
General Analysis numpages.cxx:1066 High V530 The return value of function 'Import' is required to be utilized.
General Analysis numpages.cxx:1093 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis numpages.cxx:105 High V614 Uninitialized variable 'nTmp' used.
General Analysis page.cxx:473 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:482 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:772 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:952 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:370 Medium V547 Expression 'bGutterAtTop' is always false.
General Analysis page.cxx:869 Medium V1048 The 'bModified' variable was assigned the same value.
General Analysis paragrph.cxx:1251 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1239, 1251.
General Analysis tabstpge.cxx:574 Medium V1048 The 'cFill' variable was assigned the same value.
General Analysis textattr.cxx:222 Medium V1048 The 'eRP' variable was assigned the same value.
General Analysis tpline.cxx:872 Medium V1048 The 'bEnable' variable was assigned the same value.
General Analysis tppattern.cxx:391 Medium V547 Expression is always false.
General Analysis tptrans.cxx:516 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis tptrans.cxx:518 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis transfrm.cxx:460 High V595 The 'pView' pointer was utilized before it was verified against nullptr. Check lines: 460, 482.
General Analysis transfrm.cxx:1304 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis transfrm.cxx:1305 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis transfrm.cxx:1306 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis transfrm.cxx:1307 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis empty-stdlib-save.cxx:68 Medium V519 The 'a' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 64, 68.
General Analysis firebird.cxx:58 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis firebird.cxx:93 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis CRowSetDataColumn.cxx:56 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis FilteredContainer.cxx:134 Medium V1007 The value from the potentially uninitialized optional '_io_tableInfo.sCatalog' is used. Probably it is a mistake.
General Analysis OptimisticSet.cxx:60 High V530 The return value of function 'append' is required to be utilized.
General Analysis RowSet.cxx:2768 Medium V560 A part of conditional expression is always true: !nFormatKey.
General Analysis RowSet.cxx:745 Medium V785 Constant expression in switch statement.
General Analysis RowSet.cxx:2547 Medium V793 It is odd that the result of the 'nSize / sizeof (sal_Unicode)' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis RowSet.cxx:206 Medium V1037 Two or more case-branches perform the same actions. Check lines: 206, 209, 212
General Analysis RowSet.cxx:215 Medium V1037 Two or more case-branches perform the same actions. Check lines: 215, 218, 233
General Analysis RowSetCache.cxx:237 Medium V547 Expression '!m_nPrivileges' is always true.
General Analysis RowSetCache.cxx:311 Medium V547 Expression '!m_nPrivileges' is always true.
General Analysis RowSetCache.cxx:290 Medium V560 A part of conditional expression is always true: nNullable == ColumnValue::NO_NULLS.
General Analysis SingleSelectQueryComposer.cxx:1724 High V530 The return value of function 'append' is required to be utilized.
General Analysis SingleSelectQueryComposer.cxx:1828 High V595 The 'pCondition' pointer was utilized before it was verified against nullptr. Check lines: 1828, 1830.
General Analysis SingleSelectQueryComposer.cxx:509 Medium V547 Expression 'bFunction' is always false.
General Analysis SingleSelectQueryComposer.cxx:1682 Medium V560 A part of conditional expression is always true: DataType::BIT != nType.
General Analysis SingleSelectQueryComposer.cxx:1682 Medium V560 A part of conditional expression is always true: nType != DataType::BOOLEAN.
General Analysis SingleSelectQueryComposer.cxx:1687 Medium V785 Constant expression in switch statement.
General Analysis SingleSelectQueryComposer.cxx:1120 Medium V1048 The 'nPredicate' variable was assigned the same value.
General Analysis column.cxx:57 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:164 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:165 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:166 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:167 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:168 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis resultset.cxx:74 High V547 Expression is always true.
General Analysis ComponentDefinition.cxx:77 Medium V1019 Compound assignment expression 'aArguments[0] >>= rName' is used inside condition.
General Analysis commandcontainer.cxx:73 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis databasedocument.cxx:1005 Medium V560 A part of conditional expression is always true: (_eType == SAVE_AS).
General Analysis documentcontainer.cxx:266 High V530 The return value of function 'GetDocumentServiceFromMediaType' is required to be utilized.
General Analysis documentcontainer.cxx:273 High V530 The return value of function 'GetDocumentServiceFromMediaType' is required to be utilized.
General Analysis documentdefinition.cxx:1525 Medium V601 The bool type is implicitly cast to the class type. Inspect the first argument.
General Analysis documentevents.cxx:123 Medium V1019 Compound assignment expression 'Element >>= aEventDescriptor' is used inside condition.
General Analysis myucp_datasupplier.cxx:162 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis myucp_datasupplier.cxx:202 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis composertools.hxx:101 High V530 The return value of function 'insert' is required to be utilized.
General Analysis composertools.hxx:102 High V530 The return value of function 'insert' is required to be utilized.
General Analysis definitioncolumn.hxx:77 High V1053 Calling the 'registerProperty' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'definitioncolumn.hxx:77', 'definitioncolumn.cxx:64', 'column.hxx:90'.
General Analysis ContainerMediator.cxx:67 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis DatabaseDataProvider.cxx:150 Medium V547 Expression '!bFirstCellAsLabel' is always false.
General Analysis sdbcoretools.cxx:125 High V547 Expression '(nMode & ElementModes::WRITE) != 0' is always false.
General Analysis sdbcoretools.cxx:134 Medium V547 Expression 'storageIsWritable_nothrow(_rxStorage)' is always false.
General Analysis dbdocrecovery.cxx:63 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbdocrecovery.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbdocrecovery.cxx:66 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbdocrecovery.cxx:221 Medium V547 Expression 'i_rControllers.size() == 1' is always false.
General Analysis settingsimport.cxx:59 High V530 The return value of function 'append' is required to be utilized.
General Analysis fbalterparser.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbloader2.cxx:393 Medium V1048 The 'bSuccess' variable was assigned the same value.
General Analysis dbloader2.cxx:451 Medium V1048 The 'bSuccess' variable was assigned the same value.
General Analysis xmlExport.cxx:509 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlExport.cxx:1076 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlExport.cxx:1258 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlExport.cxx:184 High V1053 Calling the 'CreateAutoStylePool' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmlExport.cxx:184', 'xmlexp.hxx:611', 'xmlExport.hxx:150'.
General Analysis xmlExport.cxx:734 Medium V547 Expression 'bValue' is always false.
General Analysis xmlExport.cxx:774 Medium V547 Expression 'bIsForm' is always true.
General Analysis xmlExport.cxx:783 Medium V547 Expression 'bAsTemplate' is always false.
General Analysis dsntypes.hxx:189 Medium V690 The 'TypeIterator' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis connectiontools.cxx:111 Medium V1019 Compound assignment expression '_rArguments[0] >>= xConnection' is used inside condition.
General Analysis AppController.cxx:1034 High V614 Uninitialized variable 'nTmp' used.
General Analysis AppController.cxx:1000 Medium V1019 Compound assignment expression is used inside condition.
General Analysis AppController.cxx:585 Medium V1037 Two or more case-branches perform the same actions. Check lines: 585, 642, 774
General Analysis AppControllerDnD.cxx:626 Medium V560 A part of conditional expression is always false: CommandType::COMMAND == nCommandType.
General Analysis AppControllerDnD.cxx:626 Medium V560 A part of conditional expression is always false: CommandType::QUERY == nCommandType.
General Analysis AppDetailPageHelper.cxx:962 High V530 The return value of function 'Import' is required to be utilized.
General Analysis subcomponentmanager.cxx:511 Medium V547 Expression '!i_rName.empty()' is always false.
General Analysis brwctrlr.cxx:461 Medium V524 It is odd that the body of 'activateLast' function is fully equivalent to the body of 'activateFirst' function.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always false: nNewValue != 0.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always false: nOldValue != 0.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always true: nNewValue == 0.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always true: nOldValue == 0.
General Analysis brwctrlr.cxx:1414 Medium V560 A part of conditional expression is always false: (nRowCount != 0).
General Analysis brwctrlr.cxx:1414 Medium V560 A part of conditional expression is always true: !bInsertionRow.
General Analysis brwctrlr.cxx:876 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 872, 876.
General Analysis sbagrid.cxx:1314 Medium V547 Expression '!bCountFinal' is always true.
General Analysis sbagrid.cxx:1347 Medium V547 Expression '!bCountFinal' is always true.
General Analysis sbagrid.cxx:1066 Medium V1048 The 'bSelectionBookmarks' variable was assigned the same value.
General Analysis unodatbr.cxx:650 High V547 Expression 'ColumnValue::NO_NULLS != nNullable' is always true.
General Analysis unodatbr.cxx:652 High V547 Expression 'ColumnValue::NO_NULLS == nNullable' is always false.
General Analysis unodatbr.cxx:3567 High V547 Expression 'CommandType::QUERY != nCommandType' is always true.
General Analysis unodatbr.cxx:360 Medium V547 Expression '!bEscapeProcessing' is always true.
General Analysis unodatbr.cxx:993 Medium V560 A part of conditional expression is always false: (CommandType::COMMAND == nCommandType).
General Analysis unodatbr.cxx:1696 Medium V560 A part of conditional expression is always true: nId != (5000 + 621).
General Analysis unodatbr.cxx:1744 Medium V785 Constant expression in switch statement.
General Analysis dbtreelistbox.cxx:435 Medium V1048 The 'bAskInterceptors' variable was assigned the same value.
General Analysis sqledit.cxx:493 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis ConnectionHelper.cxx:620 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ConnectionHelper.cxx:621 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ConnectionHelper.cxx:622 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ConnectionHelper.cxx:627 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:170 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:171 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:172 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:173 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:177 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:178 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:179 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:180 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:181 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:308 Medium V1023 A pointer without owner is added to the 'rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:404 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:405 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:406 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:407 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:412 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:413 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:414 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:415 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:416 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:417 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:543 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:544 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:545 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:546 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:650 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:655 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:763 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:798 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:799 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:800 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:805 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:806 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:879 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:880 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:881 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:882 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:887 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:888 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:889 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:890 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:140 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:141 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:142 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:143 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:144 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:145 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:150 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:151 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:152 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:153 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:154 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:155 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:156 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:96 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:97 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:98 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:99 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:100 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:105 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:106 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:107 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:108 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:109 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:110 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis adminpages.cxx:193 Medium V1051 Consider checking for misprints. It's possible that the 'bValue' should be checked here.
General Analysis advancedsettings.cxx:160 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:164 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:174 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:179 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:181 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:311 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:316 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:317 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:318 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dbadmin.cxx:91 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbadmin.cxx:178 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbfindex.cxx:399 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbwiz.cxx:83 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis dbwiz.cxx:81 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbwizsetup.cxx:164 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis dbwizsetup.cxx:123 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbwizsetup.cxx:211 Medium V1037 Two or more case-branches perform the same actions. Check lines: 211, 223
General Analysis dbwizsetup.cxx:229 Medium V1037 Two or more case-branches perform the same actions. Check lines: 229, 232
General Analysis detailpages.cxx:90 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:95 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:102 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:105 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:306 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:307 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:308 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:313 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:314 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:506 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:507 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:515 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:516 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:517 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis generalpage.cxx:472 Medium V547 Expression '!bAllowCreateLocalDatabase' is always false.
General Analysis generalpage.cxx:337 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis generalpage.cxx:342 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis paramdialog.cxx:222 Medium V519 The 'pValues->Value' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 221, 222.
General Analysis queryfilter.cxx:105 Medium V547 Expression '!bIsSearchable' is always false.
General Analysis queryfilter.cxx:300 Medium V547 Expression '!bFunction' is always true.
General Analysis queryfilter.cxx:666 Medium V547 Expression is always false.
General Analysis queryfilter.cxx:680 Medium V547 Expression is always false.
General Analysis queryfilter.cxx:695 Medium V547 Expression is always false.
General Analysis queryfilter.cxx:213 Medium V1048 The 'nPredicateType' variable was assigned the same value.
General Analysis queryorder.cxx:141 Medium V547 Expression 'bIsAscending' is always true.
General Analysis tablespage.cxx:194 High V595 The 'm_pTablesDlg' pointer was utilized before it was verified against nullptr. Check lines: 194, 222.
General Analysis tablespage.cxx:481 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TableRow.hxx:29 Medium V690 The 'OTableRow' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis TokenWriter.hxx:162 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: sIndent, m_bCheckFont.
General Analysis WCopyTable.hxx:282 Medium V1071 Consider inspecting the 'supportsType' function. The return value is not always used. Total calls: 17, discarded results: 1.
General Analysis DExport.cxx:354 Medium V785 Constant expression in switch statement.
General Analysis DExport.cxx:418 Medium V785 Constant expression in switch statement.
General Analysis HtmlReader.cxx:315 High V530 The return value of function 'append' is required to be utilized.
General Analysis RowSetDrop.cxx:110 High V547 Expression 'nPos != - 1' is always false.
General Analysis RowSetDrop.cxx:123 Medium V547 Expression '!bFinal' is always true.
General Analysis RowSetDrop.cxx:127 Medium V547 Expression '!nRowCount' is always true.
General Analysis RowSetDrop.cxx:159 Medium V1037 Two or more case-branches perform the same actions. Check lines: 159, 175
General Analysis RowSetDrop.cxx:163 Medium V1037 Two or more case-branches perform the same actions. Check lines: 163, 172, 203
General Analysis RowSetDrop.cxx:178 Medium V1037 Two or more case-branches perform the same actions. Check lines: 178, 207
General Analysis TokenWriter.cxx:870 High V530 The return value of function 'CreateTableDataOptionsValNum' is required to be utilized.
General Analysis TokenWriter.cxx:874 High V530 The return value of function 'CreateTableDataOptionsValNum' is required to be utilized.
General Analysis TokenWriter.cxx:93 High V1053 Calling the 'initialize' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'TokenWriter.cxx:93', 'TokenWriter.cxx:206', 'TokenWriter.hxx:91'.
General Analysis TokenWriter.cxx:115 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis TokenWriter.cxx:310 Medium V524 It is odd that the body of 'Read' function is fully equivalent to the body of 'Write' function.
General Analysis TokenWriter.cxx:421 Medium V785 Constant expression in switch statement.
General Analysis TokenWriter.cxx:766 Medium V785 Constant expression in switch statement.
General Analysis UITools.cxx:1266 Medium V547 Expression 'bEscapeProcessing' is always false.
General Analysis UITools.cxx:294 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!_bAutoIncrement' and '_bAutoIncrement'.
General Analysis UITools.cxx:311 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!_bAutoIncrement' and '_bAutoIncrement'.
General Analysis UITools.cxx:334 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!_bAutoIncrement' and '_bAutoIncrement'.
General Analysis UITools.cxx:717 Medium V1048 The 'eJustify' variable was assigned the same value.
General Analysis WCopyTable.cxx:253 High V1053 Calling the 'getSelectStatement' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'WCopyTable.cxx:253', 'WCopyTable.cxx:294', 'WCopyTable.cxx:319', 'WCopyTable.hxx:199'.
General Analysis WCopyTable.cxx:568 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis WCopyTable.cxx:621 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis WCopyTable.cxx:1473 Medium V1048 The 'nDefaultType' variable was assigned the same value.
General Analysis asyncmodaldialog.cxx:87 High V773 Visibility scope of the 'pExecutor' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis dbsubcomponentcontroller.cxx:197 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 192, 197.
General Analysis JoinTableView.cxx:166 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis QueryDesignView.cxx:820 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:829 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:835 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:837 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:2361 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2361, 2367, 2370
General Analysis QueryDesignView.cxx:1782 Medium V1048 The 'eJoinType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3135 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3253 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3351 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3396 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryTableView.cxx:370 High V547 Expression 'KeyType::FOREIGN == nKeyType' is always false.
General Analysis QueryTableView.cxx:461 Medium V785 Constant expression in switch statement.
General Analysis SelectionBrowseBox.cxx:1879 Medium V560 A part of conditional expression is always true: nIdx != - 1.
General Analysis SelectionBrowseBox.cxx:1123 Medium V785 Constant expression in switch statement.
General Analysis TableConnection.cxx:174 High V530 The return value of function 'Union' is required to be utilized.
General Analysis TableConnection.cxx:56 Medium V1023 A pointer without owner is added to the 'm_vConnLine' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TableConnection.cxx:85 Medium V1023 A pointer without owner is added to the 'm_vConnLine' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis querycontroller.cxx:1406 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1412 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1428 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1450 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1483 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1488 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1494 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1500 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1504 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1601 Medium V1019 Compound assignment expression 'xQueries->getByName(m_sName) >>= xProp' is used inside condition.
General Analysis querycontroller.cxx:397 Medium V1048 The 'aReturn.bEnabled' variable was assigned the same value.
General Analysis querycontroller.cxx:400 Medium V1048 The 'aReturn.bEnabled' variable was assigned the same value.
General Analysis RelationController.cxx:347 High V547 Expression 'KeyType::FOREIGN == nKeyType' is always false.
General Analysis RelationController.cxx:477 High V773 Visibility scope of the 'pThread' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis TEditControl.cxx:786 High V595 The 'pRow->GetActFieldDescr()' pointer was utilized before it was verified against nullptr. Check lines: 786, 787.
General Analysis TEditControl.cxx:144 High V1053 Calling the 'GetView' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TableController.cxx:707 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always false.
General Analysis TableController.cxx:1271 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always false.
General Analysis TableDesignControl.cxx:48 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis copytablewizard.cxx:384 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis copytablewizard.cxx:514 Medium V1051 Consider checking for misprints. It's possible that the 'nExecutionResult' should be checked here.
General Analysis textconnectionsettings_uno.cxx:264 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unosqlmessage.cxx:80 Medium V1019 Compound assignment expression 'args[0] >>= title' is used inside condition.
General Analysis unosqlmessage.cxx:80 Medium V1019 Compound assignment expression 'args[1] >>= parentWindow' is used inside condition.
General Analysis init.hxx:237 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: sourceViewId.
General Analysis test_desktop_lib.cxx:1429 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1439 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1449 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1459 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1469 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1479 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1489 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToPage' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1493 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToCell' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1498 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToPage' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1503 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToCell' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1536 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1546 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1556 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1590 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1600 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1610 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1620 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1630 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1634 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1644 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1657 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpVis' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1661 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpUse' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1665 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpFront' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1670 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpVis' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1675 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpUse' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1680 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpFront' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:2199 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis app.cxx:1955 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis app.cxx:2220 Medium V506 Pointer to local variable 'eFlags' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis app.cxx:981 Medium V1001 The 'aRet' variable is assigned but is not used by the end of the function.
General Analysis app.cxx:1063 Medium V1001 The 'aRet' variable is assigned but is not used by the end of the function.
General Analysis app.cxx:1082 Medium V1001 The 'aRet' variable is assigned but is not used by the end of the function.
General Analysis check_ext_deps.cxx:183 Medium V1019 Compound assignment expression 'rStatus >>= sText' is used inside condition.
General Analysis check_ext_deps.cxx:196 Medium V1019 Compound assignment expression 'rStatus >>= sText' is used inside condition.
General Analysis check_ext_deps.cxx:147 Medium V1048 The 'bApprove' variable was assigned the same value.
General Analysis cmdlineargs.cxx:412 High V501 There are identical sub-expressions '!supplier.next(aArg)' to the left and to the right of the '||' operator.
General Analysis cmdlineargs.cxx:234 High V530 The return value of function 'append' is required to be utilized.
General Analysis langselect.cxx:131 High V530 The return value of function 'reset' is required to be utilized.
General Analysis langselect.cxx:133 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis officeipcthread.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:179 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:213 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:227 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:469 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:791 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:802 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:370 Medium V690 The 'DbusConnectionHolder' class implements a move constructor, but lacks the move assignment operator. It is dangerous to use such a class.
General Analysis opencl.cxx:171 Medium V547 Expression is always false.
General Analysis dp_persmap.cxx:90 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:96 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:99 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:100 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:120 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_dialog2.cxx:460 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_extensioncmdqueue.cxx:545 Medium V1019 Compound assignment expression 'rStatus >>= text' is used inside condition.
General Analysis dp_gui_extensioncmdqueue.cxx:683 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis dp_gui_extlistbox.cxx:999 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis dp_gui_updatedialog.cxx:337 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_updatedialog.cxx:343 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_updatedialog.cxx:345 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_updatedialog.cxx:351 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_commandenvironments.cxx:136 Medium V1019 Compound assignment expression 'request >>= licExc' is used inside condition.
General Analysis dp_commandenvironments.cxx:137 Medium V1019 Compound assignment expression 'request >>= instExc' is used inside condition.
General Analysis dp_commandenvironments.cxx:225 Medium V1019 Compound assignment expression 'request >>= depExc' is used inside condition.
General Analysis dp_manager.cxx:146 High V530 The return value of function 'insertToActivationLayer' is required to be utilized.
General Analysis dp_manager.cxx:636 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:204 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:207 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:245 High V530 The return value of function 'encode' is required to be utilized.
General Analysis dp_misc.cxx:322 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:386 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:226 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:230 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:236 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:274 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:281 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:283 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:877 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:879 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:887 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:894 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:896 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:920 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:947 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:952 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:445 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:447 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:461 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:463 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:673 Medium V1007 The value from the potentially uninitialized optional 'data' is used. Probably it is a mistake.
General Analysis dp_backend.cxx:87 Medium V547 Expression 'cachePath' is always false.
General Analysis dp_registry.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_script.cxx:367 Medium V1048 The 'bCanAdd' variable was assigned the same value.
General Analysis init.cxx:873 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis init.cxx:888 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis init.cxx:939 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis init.cxx:1738 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis init.cxx:1777 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:1779 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:1784 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:2210 High V530 The return value of function 'Union' is required to be utilized.
General Analysis init.cxx:2342 High V530 The return value of function 'Union' is required to be utilized.
General Analysis init.cxx:2673 High V530 The return value of function 'Union' is required to be utilized.
General Analysis init.cxx:5402 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:5404 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:8156 High V530 The return value of function 'getImageUrl' is required to be utilized.
General Analysis init.cxx:8184 High V530 The return value of function 'GetDefaultFont' is required to be utilized.
General Analysis init.cxx:8186 High V530 The return value of function 'GetDefaultFont' is required to be utilized.
General Analysis init.cxx:8188 High V530 The return value of function 'GetDefaultFont' is required to be utilized.
General Analysis init.cxx:5567 High V614 Uninitialized variable 'value' used. Consider checking the first actual argument of the 'convert' function.
General Analysis init.cxx:6634 High V614 Uninitialized variable 'bIsPhysical' used.
General Analysis init.cxx:300 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis init.cxx:6255 Medium V522 There might be dereferencing of a potential null pointer '* pOutMimeTypes'. Check lines: 6255, 6248.
General Analysis init.cxx:6263 Medium V522 There might be dereferencing of a potential null pointer '* pOutSizes'. Check lines: 6263, 6246.
General Analysis init.cxx:6264 Medium V522 There might be dereferencing of a potential null pointer '* pOutStreams'. Check lines: 6264, 6250.
General Analysis init.cxx:743 Medium V547 Expression is always false.
General Analysis init.cxx:5630 Medium V547 Expression 'report' is always true.
General Analysis init.cxx:412 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 412, 410.
General Analysis init.cxx:6449 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6449, 6447.
General Analysis init.cxx:6512 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6512, 6510.
General Analysis init.cxx:6548 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6548, 6546.
General Analysis init.cxx:6673 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6673, 6671.
General Analysis init.cxx:5020 Medium V1001 The 'selection' variable is assigned but is not used by the end of the function.
General Analysis init.cxx:6627 Medium V1019 Compound assignment expression is used inside condition.
General Analysis init.cxx:2294 Medium V1083 Signed integer overflow is possible in 'nLeft + nWidth' arithmetic expression. This leads to undefined behavior. Left operand is from potentially tainted source, right operand is from potentially tainted source.
General Analysis init.cxx:2294 Medium V1083 Signed integer overflow is possible in 'nTop + nHeight' arithmetic expression. This leads to undefined behavior. Left operand is from potentially tainted source, right operand is from potentially tainted source.
General Analysis init.cxx:2308 Medium V1083 Signed integer overflow is possible in 'nOldLeft + nOldWidth' arithmetic expression. This leads to undefined behavior. Left operand is from potentially tainted source, right operand is from potentially tainted source.
General Analysis init.cxx:2308 Medium V1083 Signed integer overflow is possible in 'nOldTop + nOldHeight' arithmetic expression. This leads to undefined behavior. Left operand is from potentially tainted source, right operand is from potentially tainted source.
General Analysis migration.cxx:281 Medium V560 A part of conditional expression is always true: !bMigrationCompleted.
General Analysis acceptor.cxx:150 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_aAcceptString' is used inside condition.
General Analysis acceptor.cxx:174 Medium V1019 Compound assignment expression 'aArguments[0] >>= bEnable' is used inside condition.
General Analysis acceptor.cxx:175 Medium V1019 Compound assignment expression 'aArguments[1] >>= bEnable' is used inside condition.
General Analysis unopkg_misc.cxx:59 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis args.c:116 High V724 Converting type 'unsigned int' to type 'sal_Bool' can lead to a loss of high-order bits. Non-zero value can become 'FALSE'.
General Analysis args.c:117 High V724 Converting type 'unsigned int' to type 'sal_Bool' can lead to a loss of high-order bits. Non-zero value can become 'FALSE'.
General Analysis args.c:118 High V724 Converting type 'unsigned int' to type 'sal_Bool' can lead to a loss of high-order bits. Non-zero value can become 'FALSE'.
General Analysis args.c:119 High V724 Converting type 'unsigned int' to type 'sal_Bool' can lead to a loss of high-order bits. Non-zero value can become 'FALSE'.
General Analysis args.c:68 Medium V575 The potential null pointer is passed into 'memset' function. Inspect the first argument. Check lines: 68, 67.
General Analysis pagein.c:85 High V692 An inappropriate attempt to append a null character to a string. To determine the length of a string by 'strlen' function correctly, a string ending with a null terminator should be used in the first place.
General Analysis splashx.c:296 Medium V522 There might be dereferencing of a potential null pointer '(uint32_t *) out'. Check lines: 296, 253.
General Analysis splashx.c:587 Medium V522 There might be dereferencing of a potential null pointer 'pLocale'. Check lines: 587, 586.
General Analysis splashx.c:597 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 597, 596.
General Analysis splashx.c:124 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 120, 124.
General Analysis splashx.c:125 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 120, 125.
General Analysis splashx.c:126 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 120, 126.
General Analysis splashx.c:296 Medium V769 The 'data' pointer in the 'data + y * bytes_per_line' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 296, 253.
General Analysis start.c:99 Medium V522 There might be dereferencing of a potential null pointer 'info'. Check lines: 99, 91.
General Analysis start.c:113 Medium V522 There might be dereferencing of a potential null pointer 'ppArgs'. Check lines: 113, 111.
General Analysis start.c:244 Medium V522 There might be dereferencing of a potential null pointer 'md5_buf'. Check lines: 244, 231.
General Analysis start.c:623 Medium V522 There might be dereferencing of a potential null pointer 'ppArgs'. Check lines: 623, 620.
General Analysis start.c:838 Medium V522 There might be dereferencing of a potential null pointer 'info'. Check lines: 838, 91.
General Analysis start.c:187 Medium V575 The potential null pointer is passed into 'dirname' function. Inspect the first argument. Check lines: 187, 186.
General Analysis border.cxx:79 Medium V522 There might be dereferencing of a potential null pointer 'pGroupPrimitive'.
General Analysis border.cxx:87 Medium V522 There might be dereferencing of a potential null pointer 'pInside'.
General Analysis vclmetafileprocessor2d.cxx:45 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis vclpixelprocessor2d.cxx:39 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis fillgraphicattribute.cxx:61 High V530 The return value of function 'GetBitmap' is required to be utilized.
General Analysis sdrlightingattribute3d.cxx:136 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrlightingattribute3d.cxx:151 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrlightingattribute3d.cxx:165 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis XShapeDumper.cxx:1150 Medium V1019 Compound assignment expression 'aAny >>= aRectangleValue' is used inside condition.
General Analysis XShapeDumper.cxx:1156 Medium V1019 Compound assignment expression 'aAny >>= aAdjustmentValues' is used inside condition.
General Analysis XShapeDumper.cxx:1162 Medium V1019 Compound assignment expression 'aAny >>= aCoordinates' is used inside condition.
General Analysis XShapeDumper.cxx:1168 Medium V1019 Compound assignment expression 'aAny >>= aSegments' is used inside condition.
General Analysis viewinformation2d.cxx:475 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis viewinformation2d.cxx:483 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis borderlineprimitive2d.cxx:124 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis controlprimitive2d.cxx:251 High V530 The return value of function 'append' is required to be utilized.
General Analysis embedded3dprimitive2d.cxx:85 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis glowprimitive2d.cxx:297 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 263, 297.
General Analysis helplineprimitive2d.cxx:49 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sceneprimitive2d.cxx:147 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis shadowprimitive2d.cxx:342 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 315, 342.
General Analysis softedgeprimitive2d.cxx:297 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 270, 297.
General Analysis textdecoratedprimitive2d.cxx:280 Medium V547 Expression '!aEmphasisContent.empty()' is always false.
General Analysis textlayoutdevice.cxx:95 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis wrongspellprimitive2d.cxx:82 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrcubeprimitive3d.cxx:62 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 44, 62.
General Analysis sdrextrudelathetools3d.cxx:245 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:252 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:258 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:268 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:275 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:314 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudeprimitive3d.cxx:108 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 90, 108.
General Analysis sdrlatheprimitive3d.cxx:98 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 80, 98.
General Analysis sdrpolypolygonprimitive3d.cxx:65 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 47, 65.
General Analysis vclhelperbufferdevice.cxx:398 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis vclmetafileprocessor2d.cxx:1280 High V595 The 'mpPDFExtOutDevData' pointer was utilized before it was verified against nullptr. Check lines: 1280, 1300.
General Analysis vclmetafileprocessor2d.cxx:1409 High V595 The 'mpPDFExtOutDevData' pointer was utilized before it was verified against nullptr. Check lines: 1409, 1425.
General Analysis vclmetafileprocessor2d.cxx:1210 Medium V547 Expression '!bIsPrintableControl' is always true.
General Analysis vclmetafileprocessor2d.cxx:2167 Medium V547 Expression '!useDecompose' is always true.
General Analysis vclmetafileprocessor2d.cxx:407 Medium V1048 The 'eJoin' variable was assigned the same value.
General Analysis shadow3dextractor.cxx:221 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis shadow3dextractor.cxx:223 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis zbufferprocessor3d.cxx:310 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis emfphelperdata.cxx:2048 High V547 Expression 'type == 0x4034' is always true.
General Analysis emfphelperdata.cxx:2084 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2084, 2097
General Analysis emfpimage.cxx:41 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis emfpimage.cxx:61 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis editdoc.hxx:241 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~EditEngineItemPool' method of the 'EditEngineItemPool' class.
General Analysis editeng.cxx:90 Medium V522 There might be dereferencing of a potential null pointer 'pData'.
General Analysis editeng.cxx:119 Medium V522 There might be dereferencing of a potential null pointer 'pData'.
General Analysis editeng.cxx:158 Medium V522 There might be dereferencing of a potential null pointer 'pData'.
General Analysis editeng.cxx:191 Medium V522 There might be dereferencing of a potential null pointer 'pData'.
General Analysis editeng.cxx:207 Medium V522 There might be dereferencing of a potential null pointer 'pData'.
General Analysis EPaMTest.cxx:88 High V501 There are identical sub-expressions to the left and to the right of the '<' operator: EPaM(0, 0) < EPaM(0, 0)
General Analysis ESelectionTest.cxx:104 High V501 There are identical sub-expressions 'ESelection(0, 0, 1, 1)' to the left and to the right of the '<' operator.
General Analysis ESelectionTest.cxx:123 High V501 There are identical sub-expressions 'ESelection(0, 0, 1, 1)' to the left and to the right of the '>' operator.
General Analysis core-test.cxx:492 Medium V522 There might be dereferencing of a potential null pointer 'pURLField1'.
General Analysis core-test.cxx:502 Medium V522 There might be dereferencing of a potential null pointer 'pURLField2'.
General Analysis core-test.cxx:533 Medium V522 There might be dereferencing of a potential null pointer 'pACPURLField1'.
General Analysis core-test.cxx:543 Medium V522 There might be dereferencing of a potential null pointer 'pACPURLField2'.
General Analysis core-test.cxx:553 Medium V522 There might be dereferencing of a potential null pointer 'pACPURLField3'.
General Analysis core-test.cxx:1878 Medium V1048 The 'selEnd' variable was assigned the same value.
General Analysis core-test.cxx:2008 Medium V1048 The 'selEnd' variable was assigned the same value.
General Analysis AccessibleStaticTextBase.cxx:583 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleStaticTextBase.cxx:592 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ContentNode.cxx:491 High V530 The return value of function 'append' is required to be utilized.
General Analysis editobj.cxx:180 Medium V560 A part of conditional expression is always false: !rCompare.GetWrongList().
General Analysis editview.cxx:1313 Medium V614 Potentially null smart pointer 'xInsertMenu' used.
General Analysis edtspell.cxx:666 Medium V560 A part of conditional expression is always true: pFnd.
General Analysis eehtml.cxx:204 High V530 The return value of function 'append' is required to be utilized.
General Analysis eertfpar.cxx:205 Medium V1037 Two or more case-branches perform the same actions. Check lines: 205, 210
General Analysis impedit.cxx:1261 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis impedit.cxx:2589 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis impedit.cxx:1437 Medium V522 There might be dereferencing of a potential null pointer 'pThisShell'.
General Analysis impedit.cxx:528 Medium V788 The variable 'nEndLine', captured in a lambda expression, has a constant value.
General Analysis impedit.cxx:528 Medium V788 The variable 'nStartLine', captured in a lambda expression, has a constant value.
General Analysis impedit2.cxx:750 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit2.cxx:3375 High V530 The return value of function 'MoveToNextLine' is required to be utilized.
General Analysis impedit2.cxx:4181 High V530 The return value of function 'WriteRTF' is required to be utilized.
General Analysis impedit2.cxx:4407 Medium V547 Expression 'nDiffRight >= 0' is always true.
General Analysis impedit2.cxx:657 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis impedit2.cxx:3704 Medium V788 The variable 'lastCol', captured in a lambda expression, has a constant value.
General Analysis impedit2.cxx:3704 Medium V788 The variable 'minHeight', captured in a lambda expression, has a constant value.
General Analysis impedit2.cxx:2808 Medium V1048 The 'bShouldBeRtl' variable was assigned the same value.
General Analysis impedit2.cxx:1192 Medium V1051 Consider checking for misprints. It's possible that the 'bGotoStartOfNextLine' should be checked here.
General Analysis impedit3.cxx:165 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit3.cxx:369 High V530 The return value of function 'Union' is required to be utilized.
General Analysis impedit3.cxx:399 High V530 The return value of function 'Union' is required to be utilized.
General Analysis impedit3.cxx:3509 High V530 The return value of function 'MoveToNextLine' is required to be utilized.
General Analysis impedit3.cxx:3805 High V530 The return value of function 'QuickGetTextSize' is required to be utilized.
General Analysis impedit3.cxx:3819 High V530 The return value of function 'QuickGetTextSize' is required to be utilized.
General Analysis impedit3.cxx:4086 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit4.cxx:209 High V530 The return value of function 'WriteText' is required to be utilized.
General Analysis impedit4.cxx:211 High V530 The return value of function 'WriteRTF' is required to be utilized.
General Analysis impedit4.cxx:2572 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit4.cxx:327 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit4.cxx:328 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit4.cxx:329 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit4.cxx:343 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit5.cxx:338 High V595 The 'pNode' pointer was utilized before it was verified against nullptr. Check lines: 338, 346.
General Analysis flditem.cxx:903 High V530 The return value of function 'append' is required to be utilized.
General Analysis flditem.cxx:67 Medium V547 Expression 'bIsDate' is always false.
General Analysis flditem.cxx:92 Medium V547 Expression 'bIsFixed' is always false.
General Analysis flditem.cxx:155 Medium V547 Expression 'bIsFixed' is always false.
General Analysis flditem.cxx:188 Medium V547 Expression 'bIsFixed' is always false.
General Analysis flditem.cxx:190 Medium V547 Expression '!bIsFixed' is always true.
General Analysis flditem.cxx:192 Medium V547 Expression '!bFullName' is always true.
General Analysis flditem.cxx:96 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:97 Medium V560 A part of conditional expression is always true.
General Analysis flditem.cxx:115 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:116 Medium V560 A part of conditional expression is always true.
General Analysis flditem.cxx:210 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:211 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:145 Medium V785 Constant expression in switch statement.
General Analysis frmitems.cxx:2624 Medium V1019 Compound assignment expression 'aAny >>= aShadow' is used inside condition.
General Analysis itemtype.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:115 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:117 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:127 High V530 The return value of function 'append' is required to be utilized.
General Analysis legacyitem.cxx:353 High V781 The value of the 'cLine' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 353, 356.
General Analysis numitem.cxx:562 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis paperinf.cxx:80 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis paraitem.cxx:182 Medium V560 A part of conditional expression is always true: QueryValue(aAny, bConvert ? 0x80 : 0).
General Analysis paraitem.cxx:182 Medium V1019 Compound assignment expression 'aAny >>= aLSp' is used inside condition.
General Analysis writingmodeitem.cxx:76 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis acorrcfg.cxx:89 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis hangulhanja.cxx:925 Medium V547 Expression 'pResult' is always true.
General Analysis hangulhanja.cxx:229 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: m_bIgnorePostPositionalWord, m_bShowRecentlyUsedFirst, m_bAutoReplaceUnique.
General Analysis svxacorr.cxx:1232 High V530 The return value of function 'append' is required to be utilized.
General Analysis svxacorr.cxx:2047 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:2072 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:2139 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:2221 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:3283 High V530 The return value of function 'append' is required to be utilized.
General Analysis svxacorr.cxx:3288 High V530 The return value of function 'append' is required to be utilized.
General Analysis svxacorr.cxx:2933 Medium V547 Expression 'bRet' is always false.
General Analysis svxacorr.cxx:1425 Medium V560 A part of conditional expression is always true: nInsPos.
General Analysis svxacorr.cxx:1444 Medium V560 A part of conditional expression is always true: nInsPos.
General Analysis svxacorr.cxx:1475 Medium V560 A part of conditional expression is always true: nInsPos.
General Analysis txtrange.cxx:256 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis outliner.cxx:1438 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis outliner.cxx:1110 Medium V560 A part of conditional expression is always false: (pPara->nFlags != nPrevFlags).
General Analysis outliner.cxx:888 Medium V1004 The 'pEditEngine' pointer was used unsafely after it was verified against nullptr. Check lines: 876, 888.
General Analysis outlvw.cxx:1380 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis outlvw.cxx:1462 High V530 The return value of function 'Read' is required to be utilized.
General Analysis svxrtf.cxx:1099 Medium V547 Expression 'n' is always true.
General Analysis svxrtf.cxx:197 Medium V1037 Two or more case-branches perform the same actions. Check lines: 197, 218
General Analysis svxrtf.cxx:315 Medium V1037 Two or more case-branches perform the same actions. Check lines: 315, 318
General Analysis unoedprx.cxx:754 High V530 The return value of function 'Union' is required to be utilized.
General Analysis unofield.cxx:401 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:411 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:419 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:427 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:435 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:439 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:443 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:447 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:453 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:486 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:507 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:511 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:514 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:517 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:520 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:523 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofored.cxx:249 Medium V1048 The 'eParaState' variable was assigned the same value.
General Analysis unonrule.cxx:531 Medium V509 The 'new' operator is used in the noexcept 'SvxCreateNumRuleCompare' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unotext.cxx:1899 Medium V1004 The 'GetEditSource()' pointer was used unsafely after it was verified against nullptr. Check lines: 1880, 1899.
General Analysis unotext.cxx:2085 Medium V1004 The 'pEditSource' pointer was used unsafely after it was verified against nullptr. Check lines: 2070, 2085.
General Analysis unotext.cxx:2116 Medium V1004 The 'pEditSource' pointer was used unsafely after it was verified against nullptr. Check lines: 2106, 2116.
General Analysis unotext.cxx:2146 Medium V1004 The 'pEditSource' pointer was used unsafely after it was verified against nullptr. Check lines: 2137, 2146.
General Analysis unotext.cxx:868 Medium V1007 The value from the potentially uninitialized optional 'pNewParaSet' is used. Probably it is a mistake.
General Analysis unotext.cxx:873 Medium V1007 The value from the potentially uninitialized optional 'pNewParaSet' is used. Probably it is a mistake.
General Analysis unotext2.cxx:83 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoTextContentEnumeration' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis xmltxtimp.cxx:127 High V1053 Calling the 'CreateTextImport' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmltxtimp.cxx:127', 'xmlimp.hxx:605', 'xmlimp.hxx:264'.
General Analysis persistence.cxx:1254 Medium V547 Expression 'bTryOptimization' is always false.
General Analysis persistence.cxx:1269 Medium V547 Expression '!bOptimizationWorks' is always true.
General Analysis persistence.cxx:1333 Medium V547 Expression '!AutoSaveEvent' is always true.
General Analysis persistence.cxx:1393 Medium V547 Expression 'bTryOptimization' is always false.
General Analysis persistence.cxx:1408 Medium V547 Expression '!bOptimizationWorks' is always true.
General Analysis olepersist.cxx:1139 Medium V547 Expression '!bOptimizedCopyingDone' is always true.
General Analysis olepersist.cxx:1772 Medium V560 A part of conditional expression is always false: !bStoreLoaded.
General Analysis olepersist.cxx:1790 Medium V560 A part of conditional expression is always false: !bStoreLoaded.
General Analysis ownview.cxx:218 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EmfImportTest.cxx:1634 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis xemfparser.cxx:98 High V614 Uninitialized variable 'bValue' used.
General Analysis emfreader.cxx:835 Medium V1051 Consider checking for misprints. It's possible that the 'bEnableEMFPlus' should be checked here.
General Analysis mtftools.cxx:1511 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis mtftools.cxx:1585 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis mtftools.cxx:1622 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis mtftools.cxx:1666 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis wmfreader.cxx:1792 High V530 The return value of function 'ReadYXExt' is required to be utilized.
General Analysis wmfreader.cxx:1802 High V530 The return value of function 'ReadYX' is required to be utilized.
General Analysis wmfreader.cxx:1803 High V530 The return value of function 'ReadYX' is required to be utilized.
General Analysis wmfreader.cxx:1937 High V530 The return value of function 'ReadColor' is required to be utilized.
General Analysis wmfreader.cxx:884 Medium V560 A part of conditional expression is always false: nBitCount == 8.
General Analysis wmfreader.cxx:1603 Medium V1051 Consider checking for misprints. It's possible that the 'nPos' should be checked here.
General Analysis abspilot.cxx:106 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis unodialogabp.cxx:77 Medium V1019 Compound assignment expression 'aArguments[0] >>= xParentWindow' is used inside condition.
General Analysis datman.cxx:626 Medium V547 Expression 'bIsFormatted' is always true.
General Analysis datman.cxx:599 Medium V785 Constant expression in switch statement.
General Analysis datman.cxx:1152 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1152, 1155
General Analysis framectr.cxx:730 High V547 Expression 'nCount > 0' is always false.
General Analysis framectr.cxx:322 Medium V560 A part of conditional expression is always false: (nPriv & sdbcx::Privilege::INSERT) != 0.
General Analysis framectr.cxx:527 Medium V560 A part of conditional expression is always false: nCount > 1.
General Analysis framectr.cxx:418 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:466 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:749 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:768 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:828 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis general.cxx:351 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis general.cxx:788 Medium V1023 A pointer without owner is added to the 'maChangeListeners' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis general.cxx:868 Medium V1023 A pointer without owner is added to the 'maChangeListeners' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis toolbar.cxx:256 High V1053 Calling the 'GetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'toolbar.cxx:256', 'toolbar.cxx:589', 'toolbar.cxx:594', 'window.hxx:921'.
General Analysis ldapuserprofilebe.cxx:114 High V547 Expression 'definition->mPort == 0' is always true.
General Analysis controlwizard.cxx:182 Medium V785 Constant expression in switch statement.
General Analysis csvformatter.cxx:105 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:111 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:120 High V530 The return value of function 'insert' is required to be utilized.
General Analysis csvformatter.cxx:122 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:218 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:250 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis csvformatter.cxx:251 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:257 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:260 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis plaintextformatter.cxx:92 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis plaintextformatter.cxx:97 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis plaintextformatter.cxx:103 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis browserline.cxx:191 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellbindinghandler.cxx:370 High V547 Expression 'nCurrentBindingType != 0' is always false.
General Analysis cellbindinghelper.cxx:423 High V547 Expression 'FormComponentType::LISTBOX != nClassId' is always true.
General Analysis cellbindinghelper.cxx:460 Medium V560 A part of conditional expression is always false.
General Analysis commoncontrol.hxx:127 High V1053 Calling the 'getWidget' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 127, 148, 87.
General Analysis controlfontdialog.cxx:52 Medium V547 Expression 'm_xDialog' is always true.
General Analysis controlfontdialog.cxx:81 Medium V1019 Compound assignment expression 'aArguments[0] >>= xGridModel' is used inside condition.
General Analysis defaultforminspection.cxx:184 Medium V1019 Compound assignment expression '_arguments[1] >>= nMaxHelpTextLines' is used inside condition.
General Analysis editpropertyhandler.cxx:272 High V547 Expression 'nTextType == TextType::RICHTEXT' is always false.
General Analysis editpropertyhandler.cxx:273 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:274 High V547 Expression 'nTextType == TextType::SINGLELINE' is always true.
General Analysis editpropertyhandler.cxx:275 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:276 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:277 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:278 High V547 Expression 'nTextType != TextType::SINGLELINE' is always false.
General Analysis editpropertyhandler.cxx:279 High V547 Expression 'nTextType != TextType::SINGLELINE' is always false.
General Analysis editpropertyhandler.cxx:280 High V547 Expression 'nTextType == TextType::SINGLELINE' is always true.
General Analysis editpropertyhandler.cxx:282 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:90 Medium V547 Expression 'bHasVScroll' is always false.
General Analysis editpropertyhandler.cxx:99 Medium V547 Expression 'bRichText' is always false.
General Analysis editpropertyhandler.cxx:105 Medium V547 Expression 'bMultiLine' is always false.
General Analysis eformshelper.cxx:173 Medium V560 A part of conditional expression is always false: pCompatibleTypes.
General Analysis eformshelper.cxx:173 Medium V560 A part of conditional expression is always true: !bCan.
General Analysis eformshelper.cxx:132 Medium V785 Constant expression in switch statement.
General Analysis eventhandler.cxx:614 High V530 The return value of function 'append' is required to be utilized.
General Analysis formcomponenthandler.cxx:2860 High V530 The return value of function 'GetGraphic' is required to be utilized.
General Analysis formcomponenthandler.cxx:1906 High V547 Expression 'eLSType != ListSourceType_VALUELIST' is always false.
General Analysis formcomponenthandler.cxx:1964 High V547 Expression 'eLSType == ListSourceType_VALUELIST' is always true.
General Analysis formcomponenthandler.cxx:3173 High V547 Expression 'eType == ListSourceType_SQL' is always true.
General Analysis formcomponenthandler.cxx:1822 Medium V560 A part of conditional expression is always true: (eLSType == ListSourceType_VALUELIST).
General Analysis formcomponenthandler.cxx:1985 Medium V560 A part of conditional expression is always true: (eButtonType == FormButtonType_URL).
General Analysis formcomponenthandler.cxx:2030 Medium V560 A part of conditional expression is always true: (nCommandType == CommandType::COMMAND).
General Analysis formcomponenthandler.cxx:3171 Medium V560 A part of conditional expression is always false: (eType == ListSourceType_SQLPASSTHROUGH).
General Analysis formcomponenthandler.cxx:3171 Medium V560 A part of conditional expression is always true: (eType == ListSourceType_SQL).
General Analysis formcomponenthandler.cxx:2517 Medium V785 Constant expression in switch statement.
General Analysis formcomponenthandler.cxx:2994 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis formcomponenthandler.cxx:324 Medium V1019 Compound assignment expression '_rValue >>= xGrfObj' is used inside condition.
General Analysis formcomponenthandler.cxx:718 Medium V1048 The 'nNormalized' variable was assigned the same value.
General Analysis formcomponenthandler.cxx:721 Medium V1048 The 'nNormalized' variable was assigned the same value.
General Analysis formcomponenthandler.cxx:1061 Medium V1048 The 'nControlType' variable was assigned the same value.
General Analysis formcomponenthandler.cxx:2105 Medium V1048 The 'm_eComponentClass' variable was assigned the same value.
General Analysis formgeometryhandler.cxx:639 Medium V547 Expression '!bIsVisible' is always false.
General Analysis formlinkdialog.cxx:497 High V547 Expression 'nKeyType != KeyType::FOREIGN' is always true.
General Analysis formlinkdialog.cxx:359 Medium V560 A part of conditional expression is always false: (nCommandType == CommandType::TABLE).
General Analysis formlinkdialog.cxx:360 Medium V560 A part of conditional expression is always false: (nCommandType == CommandType::QUERY).
General Analysis genericpropertyhandler.cxx:230 Medium V1019 Compound assignment expression 'aControlValue >>= sURL' is used inside condition.
General Analysis handlerhelper.cxx:272 Medium V1001 The 'aReturn' variable is assigned but is not used by the end of the function.
General Analysis handlerhelper.cxx:99 Medium V1048 The 'nControlType' variable was assigned the same value.
General Analysis listselectiondlg.cxx:75 Medium V547 Expression 'bMultiSelection' is always false.
General Analysis pcrcommon.cxx:50 High V530 The return value of function 'append' is required to be utilized.
General Analysis pcrunodialogs.cxx:61 Medium V547 Expression 'm_xDialog' is always true.
General Analysis pcrunodialogs.cxx:111 Medium V1019 Compound assignment expression 'aArguments[0] >>= xTabbingModel' is used inside condition.
General Analysis pcrunodialogs.cxx:111 Medium V1019 Compound assignment expression 'aArguments[1] >>= xControlContext' is used inside condition.
General Analysis pcrunodialogs.cxx:111 Medium V1019 Compound assignment expression 'aArguments[2] >>= xParentWindow' is used inside condition.
General Analysis propcontroller.cxx:80 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis propcontroller.cxx:835 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 821, 835.
General Analysis propertyhandler.cxx:411 High V547 Expression 'FieldUnit::NONE == eUnit' is always true.
General Analysis propertyhandler.cxx:406 Medium V560 A part of conditional expression is always false.
General Analysis propertyhandler.cxx:406 Medium V560 A part of conditional expression is always true.
General Analysis selectlabeldialog.cxx:210 Medium V1023 A pointer without owner is added to the 'm_xUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis standardcontrol.cxx:726 High V530 The return value of function 'append' is required to be utilized.
General Analysis standardcontrol.cxx:367 High V1053 Calling the 'getMaxValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis standardcontrol.cxx:369 High V1053 Calling the 'setMinValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis submissionhandler.cxx:137 Medium V560 A part of conditional expression is always false: (eType != FormButtonType_PUSH).
General Analysis submissionhandler.cxx:137 Medium V560 A part of conditional expression is always true: (eType != FormButtonType_SUBMIT).
General Analysis xsdvalidationpropertyhandler.cxx:324 Medium V1037 Two or more case-branches perform the same actions. Check lines: 324, 329, 359
General Analysis xsdvalidationpropertyhandler.cxx:318 Medium V1048 The 'nControlType' variable was assigned the same value.
General Analysis sane.cxx:249 Medium V779 Unreachable code detected. It is possible that an error is present.
General Analysis sanedlg.cxx:293 High V530 The return value of function 'SetReloadOptionsHdl' is required to be utilized.
General Analysis sanedlg.cxx:1412 High V530 The return value of function 'append' is required to be utilized.
General Analysis download.cxx:155 Medium V636 The expression was implicitly cast from 'unsigned long' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis download.cxx:154 Medium V793 It is odd that the result of the 'dltotal + out->Offset' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis download.cxx:122 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis updatecheck.cxx:329 High V1053 Calling the 'resume' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis updatecheckconfig.cxx:108 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis updatecheckconfig.cxx:123 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis updatehdl.cxx:1245 Medium V522 There might be dereferencing of a potential null pointer 'pStatusLabel'.
General Analysis updatehdl.cxx:1249 Medium V522 There might be dereferencing of a potential null pointer 'pDescriptionLabel'.
General Analysis updatefeed.cxx:341 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdf.cxx:157 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:55 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:81 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:101 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:130 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:198 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:217 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:237 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:298 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:316 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:344 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:373 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:388 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:78 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:87 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:92 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:97 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:106 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:130 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:141 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:152 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:162 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:172 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis cacheitem.cxx:160 Medium V1019 Compound assignment expression 'aSet >>= p2' is used inside condition.
General Analysis cacheitem.cxx:172 Medium V1019 Compound assignment expression 'aSet >>= n2' is used inside condition.
General Analysis cacheitem.cxx:189 Medium V1019 Compound assignment expression 'aSet >>= uno_s2' is used inside condition.
General Analysis cacheitem.cxx:210 Medium V1019 Compound assignment expression 'aSet >>= uno_p2' is used inside condition.
General Analysis cacheitem.cxx:236 Medium V1019 Compound assignment expression 'aSet >>= uno_n2' is used inside condition.
General Analysis filtercache.cxx:1047 Medium V547 Expression 'bPreferred' is always false.
General Analysis filtercache.cxx:1059 Medium V547 Expression 'bPreferred' is always false.
General Analysis filtercache.cxx:1107 Medium V547 Expression 'bAllFiltersShouldExist' is always true.
General Analysis typedetection.cxx:529 High V547 Expression is always false.
General Analysis typedetection.cxx:531 High V547 Expression is always false.
General Analysis typedetection.cxx:597 High V547 Expression is always false.
General Analysis typedetection.cxx:901 High V614 Uninitialized variable 'bHasElements' used.
General Analysis actimpr.cxx:824 Medium V614 Potentially uninitialized variable 'eTextAdjust' used. Consider checking the first actual argument of the 'Any' function.
General Analysis bitmap.cxx:291 Medium V1037 Two or more case-branches perform the same actions. Check lines: 291, 295
General Analysis bitmap.cxx:312 Medium V1037 Two or more case-branches perform the same actions. Check lines: 312, 320
General Analysis cgm.hxx:86 Medium V1071 Consider inspecting the 'ImplGetUI16' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis cgm.hxx:88 Medium V1071 Consider inspecting the 'ImplGetI' function. The return value is not always used. Total calls: 32, discarded results: 1.
General Analysis cgm.hxx:92 Medium V1071 Consider inspecting the 'ImplGetFloat' function. The return value is not always used. Total calls: 19, discarded results: 1.
General Analysis elements.hxx:30 Medium V690 The 'CGMElements' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis dffpropset.cxx:1334 High V530 The return value of function 'append' is required to be utilized.
General Analysis escherex.cxx:4429 High V530 The return value of function 'remove' is required to be utilized.
General Analysis escherex.cxx:4431 High V530 The return value of function 'remove' is required to be utilized.
General Analysis escherex.cxx:1233 High V547 Expression 'nLuminance > 100' is always false.
General Analysis escherex.cxx:3373 High V547 Expression 'nCharScaleWidth != 100' is always false.
General Analysis escherex.cxx:2552 High V610 Undefined behavior. Check the shift operator '<<'. The right operand ('k' = [0x0..0x7FFFFFFE]) is greater than or equal to the length in bits of the promoted left operand.
General Analysis escherex.cxx:2696 High V614 Uninitialized variable 'bExtrusionOn' used.
General Analysis escherex.cxx:2746 High V614 Uninitialized variable 'bExtrusionLightFace' used.
General Analysis escherex.cxx:2758 High V614 Uninitialized variable 'bExtrusionFirstLightHarsh' used.
General Analysis escherex.cxx:2770 High V614 Uninitialized variable 'bExtrusionSecondLightHarsh' used.
General Analysis escherex.cxx:2814 High V614 Uninitialized variable 'bExtrusionMetal' used.
General Analysis escherex.cxx:2937 High V614 Uninitialized variable 'bExtrusionColor' used.
General Analysis escherex.cxx:3018 High V614 Uninitialized variable 'bExtrusionAllowed' used.
General Analysis escherex.cxx:3030 High V614 Uninitialized variable 'bConcentricGradientFillAllowed' used.
General Analysis escherex.cxx:3042 High V614 Uninitialized variable 'bTextPathAllowed' used.
General Analysis escherex.cxx:3298 High V614 Uninitialized variable 'bTextPathOn' used.
General Analysis escherex.cxx:3330 High V614 Uninitialized variable 'bTextPathScaleX' used.
General Analysis escherex.cxx:3342 High V614 Uninitialized variable 'bSameLetterHeights' used.
General Analysis escherex.cxx:3525 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis escherex.cxx:3534 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis escherex.cxx:3543 High V614 Uninitialized variable 'bSwitched' used.
General Analysis escherex.cxx:763 Medium V547 Expression 'bWordWrap' is always false.
General Analysis escherex.cxx:767 Medium V547 Expression 'bAutoGrowSize' is always false.
General Analysis escherex.cxx:774 Medium V547 Expression 'bAutoGrowWidth' is always false.
General Analysis escherex.cxx:815 Medium V547 Expression 'bWordWrap' is always false.
General Analysis escherex.cxx:819 Medium V547 Expression 'bAutoGrowSize' is always false.
General Analysis escherex.cxx:824 Medium V547 Expression 'bAutoGrowWidth' is always false.
General Analysis escherex.cxx:1247 Medium V547 Expression 'nContrast == 100' is always false.
General Analysis escherex.cxx:1318 Medium V547 Expression '!bVisible' is always true.
General Analysis escherex.cxx:1674 Medium V547 Expression 'bMirrored' is always false.
General Analysis escherex.cxx:1679 Medium V547 Expression 'nTransparency' is always false.
General Analysis escherex.cxx:1684 Medium V547 Expression 'nRed' is always false.
General Analysis escherex.cxx:1689 Medium V547 Expression 'nGreen' is always false.
General Analysis escherex.cxx:1694 Medium V547 Expression 'nBlue' is always false.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nBlue.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nGreen.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nRed.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nTransparency.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nBlue.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nGreen.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nRed.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nTransparency.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always false: nSizeX == - 100.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always false: nSizeY == - 100.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nOffsetX == 0.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nOffsetY == 0.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nPosOffsetX == 0.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nPosOffsetY == 0.
General Analysis escherex.cxx:1316 Medium V1019 Compound assignment expression 'aAny >>= bVisible' is used inside condition.
General Analysis escherex.cxx:1323 Medium V1019 Compound assignment expression 'aAny >>= bPrintable' is used inside condition.
General Analysis escherex.cxx:4520 Medium V1019 Compound assignment expression '* pGluePointType >>= nGluePointType' is used inside condition.
General Analysis escherex.cxx:407 Medium V1048 The 'nFillType' variable was assigned the same value.
General Analysis escherex.cxx:505 Medium V1048 The 'nFillType' variable was assigned the same value.
General Analysis escherex.cxx:1172 Medium V1048 The 'eLineJoin' variable was assigned the same value.
General Analysis escherex.cxx:3437 Medium V1048 The 'gTextAlign' variable was assigned the same value.
General Analysis escherex.cxx:3908 Medium V1077 Conditional initialization inside the 'EscherBlibEntry' constructor may leave some members uninitialized. Inspect the following: mnIdentifier.
General Analysis escherex.cxx:952 Medium V1083 Signed integer overflow is possible in 'nArrowSize - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis eschesdo.cxx:427 High V614 Uninitialized variable 'eAnchorType' used.
General Analysis eschesdo.cxx:271 Medium V560 A part of conditional expression is always false: eFS == drawing::FillStyle_BITMAP.
General Analysis mscodec.cxx:542 High V614 Uninitialized buffer 'pnDummy' used. Consider checking the first actual argument of the 'Decode' function.
General Analysis mscodec.cxx:440 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 'pKeyData'.
General Analysis msdffimp.cxx:894 High V530 The return value of function 'append' is required to be utilized.
General Analysis msdffimp.cxx:5037 High V530 The return value of function 'Union' is required to be utilized.
General Analysis msdffimp.cxx:5056 High V530 The return value of function 'Union' is required to be utilized.
General Analysis msdffimp.cxx:5120 High V530 The return value of function 'Union' is required to be utilized.
General Analysis msdffimp.cxx:2168 High V610 Undefined behavior. Check the shift operator '<<'. The right operand ('i' = [0x0..0xFFFFFFFE]) is greater than or equal to the length in bits of the promoted left operand.
General Analysis msdffimp.cxx:5142 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pImpRec)' argument.
General Analysis msdffimp.cxx:2578 Medium V547 Expression 'nAdjustmentValues' is always true.
General Analysis msdffimp.cxx:6784 Medium V547 Expression is always false.
General Analysis msdffimp.cxx:4608 Medium V1019 Compound assignment expression '* pAny >>= seqAdjustmentValues' is used inside condition.
General Analysis msdffimp.cxx:4637 Medium V1019 Compound assignment expression '* pAny >>= seqCoordinates' is used inside condition.
General Analysis msdffimp.cxx:4656 Medium V1019 Compound assignment expression '* pAny >>= aImportedViewBox' is used inside condition.
General Analysis msdffimp.cxx:1514 Medium V1048 The 'eTHA' variable was assigned the same value.
General Analysis msdffimp.cxx:1558 Medium V1048 The 'eTVA' variable was assigned the same value.
General Analysis msdffimp.cxx:7502 Medium V1048 The 'bRetValue' variable was assigned the same value.
General Analysis msdffimp.cxx:5751 Medium V1077 Conditional initialization inside the 'SvxMSDffManager' constructor may leave some members uninitialized. Inspect the following: nMapXOfs, nMapYOfs.
General Analysis msdffimp.cxx:5808 Medium V1077 Conditional initialization inside the 'SvxMSDffManager' constructor may leave some members uninitialized. Inspect the following: nMapXOfs, nMapYOfs.
General Analysis rtfutil.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:151 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:167 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:186 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:209 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:251 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdfppt.cxx:5082 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis svdfppt.cxx:2637 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2637, 2640
General Analysis svdfppt.cxx:4370 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4370, 4383
General Analysis svdfppt.cxx:898 Medium V1048 The 'eTHA' variable was assigned the same value.
General Analysis svdfppt.cxx:953 Medium V1048 The 'eTVA' variable was assigned the same value.
General Analysis svdfppt.cxx:7677 Medium V1048 The 'eTHA' variable was assigned the same value.
General Analysis svdfppt.cxx:7729 Medium V1048 The 'eTVA' variable was assigned the same value.
General Analysis svdfppt.cxx:1262 Medium V1051 Consider checking for misprints. It's possible that the 'pConnectObj' should be checked here.
General Analysis util.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis util.cxx:612 High V530 The return value of function 'append' is required to be utilized.
General Analysis util.cxx:1106 High V766 An item with the same key '"textCanDown"' has already been added.
General Analysis util.cxx:1135 High V766 An item with the same key '"star16"' has already been added.
General Analysis util.cxx:1138 High V766 An item with the same key '"wedgeRoundRectCallout"' has already been added.
General Analysis util.cxx:1212 High V766 An item with the same key '"textPlain"' has already been added.
General Analysis util.cxx:1213 High V766 An item with the same key '"textStop"' has already been added.
General Analysis util.cxx:1214 High V766 An item with the same key '"textTriangle"' has already been added.
General Analysis util.cxx:1220 High V766 An item with the same key '"textArchUp"' has already been added.
General Analysis util.cxx:1224 High V766 An item with the same key '"textArchUpPour"' has already been added.
General Analysis util.cxx:1232 High V766 An item with the same key '"textWave1"' has already been added.
General Analysis util.cxx:1251 High V766 An item with the same key '"textCanDown"' has already been added.
General Analysis util.cxx:1254 High V766 An item with the same key '"callout1"' has already been added.
General Analysis util.cxx:1255 High V766 An item with the same key '"accentCallout1"' has already been added.
General Analysis util.cxx:1256 High V766 An item with the same key '"borderCallout1"' has already been added.
General Analysis util.cxx:1257 High V766 An item with the same key '"accentBorderCallout1"' has already been added.
General Analysis impdialog.cxx:316 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis impdialog.cxx:1046 High V595 The 'mpParent' pointer was utilized before it was verified against nullptr. Check lines: 1046, 1050.
General Analysis pdfdecomposer.cxx:70 High V547 Expression 'nPageIndex < 0' is always true.
General Analysis pdfexport.cxx:885 High V547 Expression is always true.
General Analysis pdfexport.cxx:807 Medium V547 Expression 'bPDFUACompliance' is always false.
General Analysis pdfexport.cxx:1032 Medium V547 Expression 'bAddStream' is always false.
General Analysis pdfexport.cxx:1116 Medium V547 Expression 'bReChangeToNormalView' is always false.
General Analysis pdfexport.cxx:1123 Medium V547 Expression 'bReHideWhitespace' is always false.
General Analysis pdfexport.cxx:1199 Medium V547 Expression 'bReChangeToNormalView' is always false.
General Analysis pdfexport.cxx:1209 Medium V547 Expression 'bReHideWhitespace' is always false.
General Analysis pdfexport.cxx:1006 Medium V560 A part of conditional expression is always false.
General Analysis pdfexport.cxx:1007 Medium V560 A part of conditional expression is always false.
General Analysis pdfexport.cxx:1158 Medium V560 A part of conditional expression is always true: !bExportNotesPages.
General Analysis pdfexport.cxx:1158 Medium V560 A part of conditional expression is always true: !bExportOnlyNotesPages.
General Analysis pdfexport.cxx:756 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:831 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:844 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:865 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:902 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:915 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:954 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:981 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:896 Medium V1048 The 'nPrintAllowed' variable was assigned the same value.
General Analysis pdfexport.cxx:897 Medium V1048 The 'nChangesAllowed' variable was assigned the same value.
General Analysis pdfexport.cxx:898 Medium V1048 The 'bCanCopyOrExtract' variable was assigned the same value.
General Analysis pdfexport.cxx:899 Medium V1048 The 'bCanExtractForAccessibility' variable was assigned the same value.
General Analysis pdfexport.cxx:937 Medium V1048 The 'aContext.Encryption.CanCopyOrExtract' variable was assigned the same value.
General Analysis pdffilter.cxx:152 Medium V547 Expression 'bIsRedactMode' is always false.
General Analysis svgexport.cxx:2645 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis svgexport.cxx:2326 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis svgexport.cxx:2523 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis svgexport.cxx:2578 Medium V547 Expression 'bIsTiled' is always false.
General Analysis svgexport.cxx:2607 Medium V547 Expression 'bIsTiled' is always false.
General Analysis svgexport.cxx:1199 Medium V1023 A pointer without owner is added to the 'aFieldSet' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svgexport.cxx:907 Medium V1051 Consider checking for misprints. It's possible that the 'nLastPage' should be checked here.
General Analysis svgexport.cxx:334 Medium V1077 Conditional initialization inside the 'SVGExport' constructor may leave some members uninitialized. Inspect the following: mbIsEmbedFonts.
General Analysis svgfilter.cxx:185 Medium V547 Expression '!bIsSlideVisible' is always false.
General Analysis svgfilter.cxx:445 Medium V547 Expression 'bSelectionOnly' is always false.
General Analysis svgfilter.cxx:472 Medium V547 Expression 'nPageToExport == i' is always false.
General Analysis svgfilter.cxx:488 Medium V547 Expression '!bIsSlideVisible' is always false.
General Analysis svgfilter.cxx:499 Medium V547 Expression 'bSelectionOnly' is always false.
General Analysis svgfilter.cxx:558 Medium V547 Expression '!bSelectionOnly' is always true.
General Analysis svgwriter.cxx:496 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis svgwriter.cxx:1921 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2036 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2037 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2081 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2153 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2171 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2245 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgwriter.cxx:2402 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2731 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2929 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2934 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2965 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2971 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:3069 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:3070 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:4162 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:1082 High V547 Expression 'NumberingType::BITMAP == meNumberingType' is always false.
General Analysis svgwriter.cxx:1083 High V547 Expression is always true.
General Analysis svgwriter.cxx:2561 Medium V506 Pointer to local variable 'aLocalColorStops' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis svgwriter.cxx:1247 Medium V560 A part of conditional expression is always false: !bIsFixed.
General Analysis svgwriter.cxx:1247 Medium V1019 Compound assignment expression is used inside condition.
General Analysis svgwriter.cxx:1250 Medium V1019 Compound assignment expression is used inside condition.
General Analysis t602filter.cxx:660 High V547 Expression '* ch == ','' is always true.
General Analysis t602filter.cxx:748 High V547 Expression 'ch == '\n'' is always true.
General Analysis XmlFilterAdaptor.cxx:98 Medium V1019 Compound assignment expression 'It->second >>= aFilterName' is used inside condition.
General Analysis XmlFilterAdaptor.cxx:274 Medium V1019 Compound assignment expression 'it->second >>= aBaseURI' is used inside condition.
General Analysis XmlFilterAdaptor.cxx:357 Medium V1019 Compound assignment expression 'aArguments[0] >>= aAnySeq' is used inside condition.
General Analysis xmlfiltertabpagebasic.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfiltertestdialog.cxx:339 High V547 Expression '(nFlags & 0x1000) == 0' is always true.
General Analysis xmlfiltertestdialog.cxx:371 High V547 Expression '(nFlags & 0x100) == 0x100' is always false.
General Analysis Button.cxx:674 High V547 Expression 'eButtonType == FormButtonType_URL' is always false.
General Analysis CheckBox.cxx:219 Medium V547 Expression 'bTriState' is always true.
General Analysis DatabaseForm.cxx:448 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:517 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:519 High V530 The return value of function 'insert' is required to be utilized.
General Analysis DatabaseForm.cxx:707 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:709 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:732 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:734 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:898 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:915 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:3760 Medium V547 Expression '!bCurrentIsNew' is always true.
General Analysis DatabaseForm.cxx:542 Medium V560 A part of conditional expression is always true.
General Analysis DatabaseForm.cxx:547 Medium V785 Constant expression in switch statement.
General Analysis DatabaseForm.cxx:3842 Medium V785 Constant expression in switch statement.
General Analysis DatabaseForm.cxx:1856 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1856, 1860
General Analysis Date.cxx:209 High V547 Expression 'nFieldType == DataType::TIMESTAMP' is always false.
General Analysis Edit.cxx:584 Medium V560 A part of conditional expression is always false: nFieldLen > 0.
General Analysis Edit.cxx:584 Medium V560 A part of conditional expression is always true: nFieldLen <= ((sal_Int16) 0x7FFF).
General Analysis Filter.cxx:305 High V530 The return value of function 'append' is required to be utilized.
General Analysis Filter.cxx:309 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis Filter.cxx:742 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xMessageParent' is used inside condition.
General Analysis Filter.cxx:743 Medium V1019 Compound assignment expression 'aArguments[1] >>= m_xFormatter' is used inside condition.
General Analysis Filter.cxx:744 Medium V1019 Compound assignment expression 'aArguments[2] >>= xControlModel' is used inside condition.
General Analysis FormComponent.cxx:2313 Medium V547 Expression 'bIsNewRecord' is always false.
General Analysis FormComponent.cxx:2324 Medium V547 Expression 'bNeedValueTransfer' is always true.
General Analysis FormComponent.cxx:1954 Medium V560 A part of conditional expression is always true: ColumnValue::NO_NULLS == nNullableFlag.
General Analysis FormComponent.cxx:2257 Medium V560 A part of conditional expression is always true: !bIsNewRecord.
General Analysis FormComponent.cxx:2290 Medium V560 A part of conditional expression is always false: (nFieldType == DataType::BINARY).
General Analysis FormComponent.cxx:2291 Medium V560 A part of conditional expression is always false: (nFieldType == DataType::VARBINARY).
General Analysis FormComponent.cxx:2292 Medium V560 A part of conditional expression is always false: (nFieldType == DataType::LONGVARBINARY).
General Analysis FormComponent.cxx:2293 Medium V560 A part of conditional expression is always true: (nFieldType == DataType::OBJECT).
General Analysis FormattedField.cxx:862 Medium V547 Expression 'bExternalValue' is always false.
General Analysis FormattedField.cxx:823 Medium V1019 Compound assignment expression 'aControlValue >>= f' is used inside condition.
General Analysis GroupManager.cxx:51 High V547 Expression is always false.
General Analysis ImageControl.cxx:820 High V530 The return value of function 'GetGraphic' is required to be utilized.
General Analysis ImageControl.cxx:940 Medium V547 Expression 'bReadOnly' is always false.
General Analysis ListBox.cxx:1702 Medium V547 Expression 'bMultiSelection' is always false.
General Analysis RadioButton.cxx:149 High V547 Expression 'nType != FormComponentType::RADIOBUTTON' is always true.
General Analysis RadioButton.cxx:222 High V547 Expression 'nType != FormComponentType::RADIOBUTTON' is always true.
General Analysis RadioButton.cxx:372 High V547 Expression 'nValue == 1' is always false.
General Analysis Time.cxx:214 High V547 Expression 'nFieldType == DataType::TIMESTAMP' is always false.
General Analysis clickableimage.cxx:221 Medium V785 Constant expression in switch statement.
General Analysis formcontrolfont.cxx:533 Medium V1037 Two or more case-branches perform the same actions. Check lines: 533, 550
General Analysis navigationbar.cxx:55 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:56 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:57 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:58 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:59 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:60 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:61 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:62 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:63 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:64 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:65 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:66 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:422 Medium V1037 Two or more case-branches perform the same actions. Check lines: 422, 435
General Analysis refvaluecomponent.cxx:202 Medium V1048 The 'nState' variable was assigned the same value.
General Analysis refvaluecomponent.cxx:207 Medium V1048 The 'nState' variable was assigned the same value.
General Analysis windowstateguard.cxx:136 Medium V560 A part of conditional expression is always true: !bShouldBeEnabled.
General Analysis InterfaceContainer.cxx:825 Medium V547 Expression 'bHandleVbaEvents' is always false.
General Analysis limitedformats.cxx:153 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 149, 153.
General Analysis attributedispatcher.cxx:48 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis parametrizedattributedispatcher.cxx:49 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis richtextcontrol.cxx:86 Medium V547 Expression 'bFlagValue' is always false.
General Analysis richtextcontrol.cxx:130 Medium V547 Expression 'nBorder' is always false.
General Analysis richtextcontrol.cxx:161 Medium V547 Expression '!bReallyActAsRichText' is always true.
General Analysis richtextcontrol.cxx:510 Medium V1048 The 'bNeedParametrizedDispatcher' variable was assigned the same value.
General Analysis richtextimplcontrol.cxx:313 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis richtextimplcontrol.cxx:319 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis richtextmodel.cxx:65 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:69 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:70 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:71 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:72 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:73 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:74 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:75 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:76 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:77 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:78 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:79 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:80 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:81 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:82 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:83 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:84 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextvclcontrol.cxx:263 High V530 The return value of function 'Read' is required to be utilized.
General Analysis rtattributehandler.cxx:176 Medium V1048 The 'm_eAdjust' variable was assigned the same value.
General Analysis rtattributehandler.cxx:208 Medium V1048 The 'm_nLineSpace' variable was assigned the same value.
General Analysis rtattributehandler.cxx:382 Medium V1048 The 'm_eDefaultAdjustment' variable was assigned the same value.
General Analysis formoperations.cxx:741 Medium V547 Expression '!bApplied' is always true.
General Analysis formoperations.cxx:1202 Medium V547 Expression 'bUseEscapeProcessing' is always false.
General Analysis formoperations.cxx:1412 Medium V547 Expression 'bHidden' is always false.
General Analysis formoperations.cxx:1611 Medium V547 Expression '!bApplied' is always false.
General Analysis navbarcontrol.cxx:88 Medium V547 Expression 'nBorder' is always false.
General Analysis navbarcontrol.cxx:93 Medium V547 Expression 'bTabStop' is always false.
General Analysis convert.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:90 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:161 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:166 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis convert.cxx:321 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:328 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:558 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:563 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:568 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:683 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:688 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:693 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:808 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:813 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:756 Medium V644 A suspicious function declaration. It is possible that the 'ODerivedDataType' type object was meant to be created.
General Analysis model_ui.cxx:150 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:151 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:152 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:159 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:216 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:232 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:296 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:301 High V530 The return value of function 'append' is required to be utilized.
General Analysis model_ui.cxx:772 High V530 The return value of function 'append' is required to be utilized.
General Analysis model_ui.cxx:885 High V530 The return value of function 'append' is required to be utilized.
General Analysis serialization_urlencoded.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis serialization_urlencoded.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis submission_get.cxx:73 High V530 The return value of function 'append' is required to be utilized.
General Analysis extension.cxx:48 Medium V1019 Compound assignment expression 'aSequence[0] >>= m_aModel' is used inside condition.
General Analysis extension.cxx:49 Medium V1019 Compound assignment expression 'aSequence[1] >>= m_aContextNode' is used inside condition.
General Analysis xpathlib.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:239 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:240 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:241 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:242 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:243 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:244 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:245 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:246 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:247 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:248 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:249 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:250 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:251 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:253 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:254 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:1489 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:1490 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2518 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2558 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2605 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2607 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2619 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2759 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2796 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2804 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:1992 Medium V547 Expression is always false.
General Analysis FormulaCompiler.cxx:2033 Medium V547 Expression is always false.
General Analysis FormulaCompiler.cxx:2083 Medium V547 Expression is always false.
General Analysis FormulaCompiler.cxx:235 Medium V1037 Two or more case-branches perform the same actions. Check lines: 235, 244
General Analysis token.cxx:1558 High V773 The function was exited without releasing the 'pCtx' pointer. A memory leak is possible.
General Analysis token.cxx:1558 High V773 The function was exited without releasing the 'pOcas' pointer. A memory leak is possible.
General Analysis token.cxx:1558 High V773 The function was exited without releasing the 'pOcds' pointer. A memory leak is possible.
General Analysis token.cxx:170 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:181 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:187 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:194 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:205 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:218 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:229 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:240 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:246 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:278 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:1138 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1138, 1152
General Analysis formula.cxx:611 Medium V560 A part of conditional expression is always true: nParas == 0.
General Analysis OfficeControlAccess.cxx:543 Medium V522 There might be dereferencing of a potential null pointer 'pLabel'.
General Analysis OfficeControlAccess.cxx:603 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:627 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:644 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:661 Medium V522 There might be dereferencing of a potential null pointer 'pToggleButton'.
General Analysis OfficeControlAccess.cxx:686 Medium V522 There might be dereferencing of a potential null pointer 'pLabel'.
General Analysis OfficeControlAccess.cxx:706 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:720 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:733 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:746 Medium V522 There might be dereferencing of a potential null pointer 'pToggleButton'.
General Analysis RemoteFilesDialog.cxx:996 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis iodlg.cxx:1605 Medium V547 Expression 'bReallyAsync' is always true.
General Analysis iodlg.cxx:1665 Medium V773 The return value of function 'implAddFilter' is required to be utilized. A memory leak is possible.
General Analysis iodlg.cxx:1673 Medium V773 The return value of function 'implAddFilter' is required to be utilized. A memory leak is possible.
General Analysis iodlg.cxx:1675 Medium V773 The return value of function 'implAddFilter' is required to be utilized. A memory leak is possible.
General Analysis iodlg.cxx:976 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis iodlg.cxx:727 Medium V1051 Consider checking for misprints. It's possible that the 'bOpenFolder' should be checked here.
General Analysis iodlgimp.cxx:170 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis dispatchtest.cxx:176 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis documentacceleratorconfiguration.cxx:98 Medium V1019 Compound assignment expression 'lArguments[0] >>= xRoot' is used inside condition.
General Analysis moduleacceleratorconfiguration.cxx:94 Medium V1019 Compound assignment expression 'lArguments[0] >>= sModule' is used inside condition.
General Analysis presethandler.cxx:392 High V530 The return value of function 'append' is required to be utilized.
General Analysis closedispatcher.cxx:221 Medium V547 Expression 'bIsSynchron' is always false.
General Analysis dispatchdisabler.cxx:30 Medium V1019 Compound assignment expression 'aArguments[0] >>= aDisabledURLs' is used inside condition.
General Analysis actiontriggercontainer.cxx:49 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis addonsoptions.cxx:1568 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis addonsoptions.cxx:1601 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis framelistanalyzer.cxx:231 Medium V547 Expression 'bHidden' is always false.
General Analysis rootactiontriggercontainer.cxx:59 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis titlehelper.cxx:457 High V530 The return value of function 'append' is required to be utilized.
General Analysis menudocumenthandler.cxx:861 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:77 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:101 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis titlebarupdate.cxx:255 High V547 Expression 'nIcon == INVALID_ICON_ID' is always true.
General Analysis helponstartup.cxx:299 Medium V547 Expression 'bHelpEnabled' is always false.
General Analysis jobresult.cxx:95 Medium V547 Expression 'bDeactivate' is always false.
General Analysis helpers.cxx:294 Medium V1083 Signed integer overflow is possible in 'nID - DOCKWIN_ID_BASE' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '9800'.
General Analysis layoutmanager.cxx:533 Medium V1019 Compound assignment expression is used inside condition.
General Analysis uielement.cxx:47 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:49 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:51 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:64 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:65 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:68 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:74 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:79 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:80 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:83 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:89 High V1058 Nonsensical comparison of two function addresses.
General Analysis loadenv.cxx:509 Medium V1037 Two or more case-branches perform the same actions. Check lines: 509, 513, 517
General Analysis loadenv.cxx:942 Medium V1048 The 'bAllowed' variable was assigned the same value.
General Analysis dispatchrecorder.cxx:229 High V530 The return value of function 'append' is required to be utilized.
General Analysis dispatchrecorder.cxx:245 High V530 The return value of function 'append' is required to be utilized.
General Analysis dispatchrecorder.cxx:346 High V530 The return value of function 'append' is required to be utilized.
General Analysis dispatchrecorder.cxx:356 High V530 The return value of function 'append' is required to be utilized.
General Analysis autorecovery.cxx:3458 High V547 Expression is always false.
General Analysis autorecovery.cxx:1680 Medium V547 Expression 'bEnabled' is always false.
General Analysis autorecovery.cxx:1697 Medium V547 Expression 'bEnabled' is always false.
General Analysis frame.cxx:3043 High V547 Expression 'nIcon == - 1' is always true.
General Analysis pathsettings.cxx:451 High V1053 Calling the 'disposing' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis pathsettings.cxx:528 Medium V1001 The 'a' variable is assigned but is not used by the end of the function.
General Analysis sessionlistener.cxx:232 Medium V1019 Compound assignment expression is used inside condition.
General Analysis urltransformer.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis CommandImageResolver.cxx:59 High V530 The return value of function 'append' is required to be utilized.
General Analysis ImageList.cxx:44 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imagemanagerimpl.hxx:156 Medium V1071 Consider inspecting the 'implts_getUserImageList' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis moduleuiconfigurationmanager.cxx:846 Medium V1019 Compound assignment expression 'aArguments[0] >>= aModuleShortName' is used inside condition.
General Analysis moduleuiconfigurationmanager.cxx:846 Medium V1019 Compound assignment expression 'aArguments[1] >>= m_aModuleIdentifier' is used inside condition.
General Analysis windowstateconfiguration.cxx:995 High V614 Uninitialized variable 'bValue' used.
General Analysis windowstateconfiguration.cxx:1028 High V614 Uninitialized variable 'eDockingArea' used.
General Analysis comboboxtoolbarcontroller.cxx:286 Medium V560 A part of conditional expression is always true: (nTmpPos >= 0).
General Analysis comboboxtoolbarcontroller.cxx:306 Medium V560 A part of conditional expression is always false: 0 <= nPos.
General Analysis complextoolbarcontroller.cxx:147 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis dropdownboxtoolbarcontroller.cxx:233 Medium V560 A part of conditional expression is always true: (nTmpPos >= 0).
General Analysis dropdownboxtoolbarcontroller.cxx:253 Medium V560 A part of conditional expression is always false: 0 <= nPos.
General Analysis generictoolbarcontroller.cxx:199 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'set_item_active' function.
General Analysis generictoolbarcontroller.cxx:239 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis imagebuttontoolbarcontroller.cxx:125 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis menubarmanager.cxx:1373 Medium V547 Expression 'nStyle' is always false.
General Analysis menubarmanager.cxx:1385 Medium V547 Expression '!bShow' is always false.
General Analysis menubarmanager.cxx:1388 Medium V547 Expression '!bEnabled' is always false.
General Analysis menubarwrapper.cxx:141 Medium V547 Expression '!bMenuOnly' is always true.
General Analysis newmenucontroller.cxx:367 Medium V522 There might be dereferencing of a potential null pointer 'pPopupMenu'.
General Analysis popuptoolbarcontroller.cxx:145 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis resourcemenucontroller.cxx:249 Medium V1019 Compound assignment expression 'rEvent.State >>= aVerbs' is used inside condition.
General Analysis statusbarmanager.cxx:273 Medium V519 The 'm_bUpdateControllers' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 268, 273.
General Analysis statusbarmerger.cxx:68 Medium V547 Expression 'bAutoSize' is always false.
General Analysis statusbarmerger.cxx:70 Medium V547 Expression 'bOwnerDraw' is always false.
General Analysis statusbarmerger.cxx:72 Medium V547 Expression 'bMandatory' is always true.
General Analysis statusbarmerger.cxx:110 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis subtoolbarcontroller.cxx:188 High V614 Uninitialized variable 'bValue' used.
General Analysis togglebuttontoolbarcontroller.cxx:139 Medium V560 A part of conditional expression is always false: nPos >= 0.
General Analysis togglebuttontoolbarcontroller.cxx:191 Medium V560 A part of conditional expression is always true: (nTmpPos >= 0).
General Analysis toolbarmanager.cxx:735 Medium V519 The 'm_bUpdateControllers' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 721, 735.
General Analysis toolbarmanager.cxx:758 Medium V519 The 'm_bUpdateControllers' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 744, 758.
General Analysis toolbarmanager.cxx:1429 Medium V547 Expression '!bIsVisible' is always false.
General Analysis toolbarmanager.cxx:2191 Medium V605 Consider verifying the expression. An unsigned value is compared to the number belonging to the range [-999..3095].
General Analysis toolbarmanager.cxx:2191 Medium V658 A value is being subtracted from the unsigned variable. This can result in an overflow. In such a case, the '<' comparison operation can potentially behave unexpectedly.
General Analysis toolbarmanager.cxx:934 Medium V1019 Compound assignment expression 'Event.Element >>= xNameAccess' is used inside condition.
General Analysis toolbarsmenucontroller.cxx:398 High V530 The return value of function 'append' is required to be utilized.
General Analysis toolbarsmenucontroller.cxx:366 Medium V560 A part of conditional expression is always true: !bVisible.
General Analysis toolbarsmenucontroller.cxx:371 Medium V560 A part of conditional expression is always true: !bHideFromMenu.
General Analysis toolbarsmenucontroller.cxx:567 Medium V560 A part of conditional expression is always true: !bVisible.
General Analysis imagesdocumenthandler.cxx:109 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis fontmap.cxx:97 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontmap.cxx:98 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis formula.cxx:593 Medium V522 There might be dereferencing of a potential null pointer 'buf'. Check lines: 593, 582.
General Analysis formula.cxx:632 Medium V522 There might be dereferencing of a potential null pointer 'buf'. Check lines: 632, 621.
General Analysis grammar.cxx:417 Medium V769 The 'yyss' pointer in the 'yyss + size' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 417, 406.
General Analysis grammar.cxx:418 Medium V769 The 'yyvs' pointer in the 'yyvs + size' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 418, 408.
General Analysis grammar.cxx:541 Medium V1037 Two or more case-branches perform the same actions. Check lines: 541, 544
General Analysis grammar.cxx:550 Medium V1037 Two or more case-branches perform the same actions. Check lines: 550, 553
General Analysis hbox.cxx:590 High V530 The return value of function 'append' is required to be utilized.
General Analysis hbox.cxx:686 High V530 The return value of function 'append' is required to be utilized.
General Analysis hbox.cxx:81 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: type.
General Analysis hbox.cxx:92 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: id.
General Analysis hbox.cxx:104 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: format.
General Analysis hbox.cxx:634 Medium V1037 Two or more case-branches perform the same actions. Check lines: 634, 663
General Analysis hbox.cxx:182 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 'cbuf'.
General Analysis hbox.cxx:234 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 'cbuf'.
General Analysis hcode.cxx:1174 High V530 The return value of function 'append' is required to be utilized.
General Analysis hinfo.cxx:40 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: summary.
General Analysis hiodev.cxx:42 High V1053 Calling the 'init' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis hpara.cxx:116 Medium V522 There might be dereferencing of a potential null pointer 'linfo'.
General Analysis htags.cxx:53 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: name, type.
General Analysis hwpfile.cxx:569 Medium V1023 A pointer without owner is added to the 'columnlist' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis hwplib.h:41 Medium V677 Custom declaration of a standard 'ushort' type. The declaration from system header files should be used instead.
General Analysis hwplib.h:42 Medium V677 Custom declaration of a standard 'uint' type. The declaration from system header files should be used instead.
General Analysis hwpread.cxx:321 Medium V668 There is no sense in testing the 'pArr' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis hwpread.cxx:531 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, reserved2.
General Analysis hwpread.cxx:599 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, info.
General Analysis hwpread.cxx:620 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, info.
General Analysis hwpread.cxx:653 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, info.
General Analysis hwpread.cxx:791 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: compose.
General Analysis hwpread.cxx:870 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: number, user_shape, deco.
General Analysis hwpreader.cxx:66 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: buf.
General Analysis hwpreader.cxx:3045 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3045, 3050
General Analysis solver.cxx:27 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis test_languagetag.cxx:697 High V530 The return value of function 'reset' is required to be utilized.
General Analysis test_languagetag.cxx:735 High V530 The return value of function 'reset' is required to be utilized.
General Analysis test_languagetag.cxx:743 High V530 The return value of function 'reset' is required to be utilized.
General Analysis test_languagetag.cxx:751 High V530 The return value of function 'reset' is required to be utilized.
General Analysis languagetag.cxx:1109 High V530 The return value of function 'getBcp47' is required to be utilized.
General Analysis languagetag.cxx:1596 High V530 The return value of function 'getBcp47' is required to be utilized.
General Analysis languagetag.cxx:1710 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis languagetag.cxx:2008 High V530 The return value of function 'getScript' is required to be utilized.
General Analysis languagetag.cxx:2167 High V530 The return value of function 'reset' is required to be utilized.
General Analysis languagetag.cxx:2272 High V530 The return value of function 'getBcp47' is required to be utilized.
General Analysis languagetag.cxx:1594 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1592, 1594.
General Analysis languagetag.cxx:1733 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1731, 1733.
General Analysis languagetag.cxx:1750 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1748, 1750.
General Analysis test_breakiterator.cxx:497 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_breakiterator.cxx:569 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_breakiterator.cxx:805 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_breakiterator.cxx:1696 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_breakiterator.cxx:1743 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis calendar_gregorian.cxx:147 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: fieldValue, fieldSetValue.
General Analysis calendar_gregorian.cxx:152 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: fieldValue, fieldSetValue.
General Analysis cclass_unicode_parser.cxx:956 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:975 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:982 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:990 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:1099 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:368 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:379 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:386 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:387 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:389 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:480 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:555 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:556 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:558 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:562 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:585 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:591 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:690 High V547 Expression 'number <= 0' is always true.
General Analysis defaultnumberingprovider.cxx:1211 Medium V1001 The 'aEnabled' variable is assigned but is not used by the end of the function.
General Analysis indexentrysupplier_asian.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis indexentrysupplier_default.cxx:113 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: keys, mkeys.
General Analysis LocaleNode.cxx:480 High V530 The return value of function 'writeOUStringLiteralParameterCheckLen' is required to be utilized.
General Analysis LocaleNode.cxx:481 High V530 The return value of function 'writeOUStringLiteralParameterCheckLen' is required to be utilized.
General Analysis LocaleNode.cxx:1020 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1022 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1030 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1032 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1040 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1042 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1087 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1089 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1098 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1100 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1107 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1109 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1117 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1119 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1127 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1129 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1137 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1139 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1147 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1149 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1157 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1159 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1114 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1114, 1124, 1134
General Analysis nativenumbersupplier.cxx:592 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:597 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1076 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1081 High V530 The return value of function 'insert' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1083 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1112 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1171 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1184 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1189 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1198 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1201 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1203 High V530 The return value of function 'insert' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1207 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1209 High V530 The return value of function 'insert' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1238 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:370 High V781 The value of the 'i' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis nativenumbersupplier.cxx:1075 Medium V557 Array overrun is possible. The value of 'j' index could reach 23.
General Analysis nativenumbersupplier.cxx:1076 Medium V557 Array overrun is possible. The value of 'j' index could reach 23.
General Analysis levdis.hxx:132 Medium V690 The 'WLevDistance' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis textsearch.cxx:1417 High V530 The return value of function 'remove' is required to be utilized.
General Analysis textsearch.cxx:130 High V1053 Calling the 'setOptions' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis textsearch.cxx:1019 Medium V764 Possible incorrect order of arguments passed to 'lcl_findRegex' function: 'endPos' and 'startPos'.
General Analysis textconversion_ko.cxx:285 High V530 The return value of function 'append' is required to be utilized.
General Analysis textconversion_ko.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis textconversion_ko.cxx:207 Medium V1051 Consider checking for misprints. It's possible that the 'scriptType' should be checked here.
General Analysis ignoreDiacritics_CTL.cxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_kashida.cxx:86 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_kashida.cxx:89 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_scriptchangescanner.cxx:279 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_scriptchangescanner.cxx:314 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_scriptchangescanner.cxx:655 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_scriptchangescanner.cxx:886 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_scriptchangescanner.cxx:906 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_scriptchangescanner.cxx:947 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_scriptchangescanner.cxx:981 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis scriptchangescanner.cxx:127 High V1053 Calling the 'Reset' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis scriptchangescanner.cxx:336 High V1053 Calling the 'Advance' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis unicode.cxx:1065 High V530 The return value of function 'reset' is required to be utilized.
General Analysis unicode.cxx:1114 High V530 The return value of function 'append' is required to be utilized.
General Analysis unicode.cxx:1118 High V530 The return value of function 'insert' is required to be utilized.
General Analysis unicode.cxx:1149 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1164 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1189 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1204 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1222 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1228 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1263 High V530 The return value of function 'remove' is required to be utilized.
General Analysis unicode.cxx:1281 High V530 The return value of function 'append' is required to be utilized.
General Analysis unicode.cxx:1302 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis unicode.cxx:1308 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis lex.hxx:165 Medium V1071 Consider inspecting the 'GetToken_Next' function. The return value is not always used. Total calls: 19, discarded results: 2.
General Analysis lex.cxx:267 High V530 The return value of function 'append' is required to be utilized.
General Analysis lex.cxx:278 High V530 The return value of function 'append' is required to be utilized.
General Analysis lex.cxx:297 High V530 The return value of function 'append' is required to be utilized.
General Analysis lex.cxx:35 Medium V1037 Two or more case-branches perform the same actions. Check lines: 35, 41, 47
General Analysis object.cxx:208 High V530 The return value of function 'append' is required to be utilized.
General Analysis types.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis command.cxx:235 Medium V547 Expression 'i < aList.size()' is always true.
General Analysis svidl.cxx:128 Medium V560 A part of conditional expression is always true: nExit == 0.
General Analysis svidl.cxx:208 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 199, 208.
General Analysis LibreOfficeKitEnums.h:1250 Medium V547 Expression is always false.
General Analysis animationnodehelper.hxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dconnectedranges.hxx:135 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis sbmeth.hxx:29 Medium V690 The copy constructor is declared as private in the 'SbMethod' class, but the default copy assignment operator will still be generated by compiler. It is dangerous to use such a class.
General Analysis sbxvar.hxx:140 Medium V1071 Consider inspecting the 'GetInteger' function. The return value is not always used. Total calls: 41, discarded results: 2.
General Analysis sbxvar.hxx:150 Medium V1071 Consider inspecting the 'GetDate' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis typemanager.hxx:54 Medium V1071 Consider inspecting the 'getSort' function. The return value is not always used. Total calls: 18, discarded results: 1.
General Analysis Sequence.h:60 Medium V690 The 'Sequence' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis Type.h:58 Medium V690 The 'Type' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis anycompare.hxx:77 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.hxx:94 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.hxx:116 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.hxx:136 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis extract.hxx:106 High V547 Expression 'nValue != 0' is always false.
General Analysis extract.hxx:99 High V614 Uninitialized variable 'b' used.
General Analysis stl_types.hxx:137 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.hxx:60 High V530 The return value of function 'remove' is required to be utilized.
General Analysis traceevent.hxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis traceevent.hxx:79 High V530 The return value of function 'append' is required to be utilized.
General Analysis unique_disposing_ptr.hxx:69 High V1053 Calling the 'reset' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis xmlencode.hxx:53 High V530 The return value of function 'append' is required to be utilized.
General Analysis implbase.hxx:111 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::WeakImplHelper' class, as it is followed by a subsequent cast to 'pcr::OPropertyBrowserController' type (see also propcontroller.cxx, line 552).
General Analysis implbase1.hxx:88 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper1' class, as it is followed by a subsequent cast to 'frm::OFormattedControl' type (see also FormattedField.cxx, line 229).
General Analysis implbase12.hxx:100 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper12' class, as it is followed by a subsequent cast to 'frm::ODatabaseForm' type (see also DatabaseForm.cxx, line 2667).
General Analysis implbase3.hxx:90 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper3' class, as it is followed by a subsequent cast to 'frm::OEditControl' type (see also Edit.cxx, line 242).
General Analysis implbase3.hxx:90 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper3' class, as it is followed by a subsequent cast to 'frm::ORichTextModel' type (see also richtextmodel.cxx, line 572).
General Analysis implbase4.hxx:92 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper4' class, as it is followed by a subsequent cast to 'frm::ODatabaseForm' type (see also DatabaseForm.cxx, line 2667).
General Analysis implbase4.hxx:92 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper4' class, as it is followed by a subsequent cast to 'frm::OListBoxControl' type (see also ListBox.cxx, line 2007).
General Analysis implbase7.hxx:95 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper7' class, as it is followed by a subsequent cast to 'frm::ODatabaseForm' type (see also DatabaseForm.cxx, line 2667).
General Analysis proptypehlp.hxx:59 High V547 Expression 'i16 != 0' is always false.
General Analysis typeprovider.hxx:176 Medium V690 The 'OImplementationId' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis FormatScheme.hxx:473 Medium V761 Three identical blocks of text were found.
General Analysis FormatScheme.hxx:510 Medium V761 Three identical blocks of text were found.
General Analysis FormatScheme.hxx:590 Medium V761 Three identical blocks of text were found.
General Analysis AccessibleEditableTextPara.hxx:221 Medium V1071 Consider inspecting the 'GetTextForwarder' function. The return value is not always used. Total calls: 37, discarded results: 3.
General Analysis numitem.hxx:341 Medium V690 The 'SvxNodeNum' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis paperinf.hxx:60 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis unotext.hxx:260 Medium V690 The 'SvxUnoTextRangeBase' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis mstoolbar.hxx:119 Medium V1071 Consider inspecting the 'Read' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis svdfppt.hxx:885 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mpArry.
General Analysis languagetag.hxx:572 Medium V1071 Consider inspecting the 'getImpl' function. The return value is not always used. Total calls: 14, discarded results: 1.
General Analysis lru_map.hxx:265 Medium V1071 Consider inspecting the 'find' function. The return value is not always used. Total calls: 38, discarded results: 1.
General Analysis string_view.hxx:219 Medium V1071 Consider inspecting the 'getToken' function. The return value is not always used. Total calls: 16, discarded results: 1.
General Analysis string_view.hxx:219 Medium V1071 Consider inspecting the 'getToken' function. The return value is not always used. Total calls: 20, discarded results: 1.
General Analysis modelbase.hxx:65 Medium V1071 Consider inspecting the 'create' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis file.hxx:1218 Medium V580 An odd explicit type casting. Consider verifying it.
General Analysis file.hxx:974 Medium V1071 Consider inspecting the 'open' function. The return value is not always used. Total calls: 44, discarded results: 2.
General Analysis file.hxx:1524 Medium V1071 Consider inspecting the 'get' function. The return value is not always used. Total calls: 22, discarded results: 1.
General Analysis file.hxx:1566 Medium V1071 Consider inspecting the 'getFileStatus' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis file.hxx:1566 Medium V1071 Consider inspecting the 'getFileStatus' function. The return value is not always used. Total calls: 32, discarded results: 1.
General Analysis bootstrap.hxx:105 Medium V1071 Consider inspecting the 'getFrom' function. The return value is not always used. Total calls: 13, discarded results: 1.
General Analysis instance.hxx:34 Medium V1068 Do not define an unnamed namespace in a header file.
General Analysis string.hxx:134 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: buffer.
General Analysis string.hxx:227 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis string.hxx:254 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis string.hxx:480 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis ustrbuf.hxx:1591 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ustrbuf.hxx:1618 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis ustrbuf.hxx:72 Medium V690 The 'OUStringBuffer' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis ustring.hxx:118 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: buffer.
General Analysis ustring.hxx:205 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis ustring.hxx:232 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis ustring.hxx:543 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis templatelocalview.hxx:172 Medium V703 It is odd that the 'mnThumbnailHeight' field in derived class 'TemplateLocalView' overwrites field in base class 'ThumbnailView'. Check lines: templatelocalview.hxx:172, thumbnailview.hxx:300.
General Analysis exchange.hxx:120 Medium V1071 Consider inspecting the 'GetFormatDataFlavor' function. The return value is not always used. Total calls: 40, discarded results: 1.
General Analysis store.hxx:80 Medium V1071 Consider inspecting the 'readAt' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis broadcast.hxx:64 Medium V555 The expression '(maListeners.size() - mnEmptySlots) > 0' will work as 'maListeners.size() != mnEmptySlots'.
General Analysis itemset.hxx:80 Medium V690 The 'SfxItemSet' class implements a move constructor, but lacks the move assignment operator. It is dangerous to use such a class.
General Analysis itemset.hxx:185 Medium V1071 Consider inspecting the 'GetItemState' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis itemset.hxx:185 Medium V1071 Consider inspecting the 'GetItemState' function. The return value is not always used. Total calls: 13, discarded results: 1.
General Analysis itemset.hxx:185 Medium V1071 Consider inspecting the 'GetItemState' function. The return value is not always used. Total calls: 17, discarded results: 1.
General Analysis itemset.hxx:185 Medium V1071 Consider inspecting the 'GetItemState' function. The return value is not always used. Total calls: 18, discarded results: 1.
General Analysis itemset.hxx:185 Medium V1071 Consider inspecting the 'GetItemState' function. The return value is not always used. Total calls: 23, discarded results: 1.
General Analysis poolitem.hxx:50 High V547 Expression 'nNum != 0' is always false.
General Analysis style.hxx:120 Medium V690 The 'SfxStyleSheetBase' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis svdde.hxx:195 Medium V690 The 'DdeItem' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis zformat.hxx:149 Medium V690 The 'SvNumberformat' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis colorcfg.hxx:134 Medium V1068 Do not define an unnamed namespace in a header file.
General Analysis ChartColorPaletteType.hxx:17 High V1043 A global object variable 'sUnoChartColorPalette' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis flagsdef.hxx:83 High V1043 A global object variable 'fSvxNumValConst' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svdhlpln.hxx:71 Medium V1023 A pointer without owner is added to the 'm_aList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdhlpln.hxx:75 Medium V1023 A pointer without owner is added to the 'm_aList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdoedge.hxx:135 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrEdgeObj' method of the 'SdrEdgeObj' class.
General Analysis svdomeas.hxx:44 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrMeasureObj' method of the 'SdrMeasureObj' class.
General Analysis svdopage.hxx:26 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrPageObj' method of the 'SdrPageObj' class.
General Analysis svdopath.hxx:42 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrPathObj' method of the 'SdrPathObj' class.
General Analysis svdotable.hxx:88 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrTableObj' method of the 'SdrTableObj' class.
General Analysis svdpool.hxx:25 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrItemPool' method of the 'SdrItemPool' class.
General Analysis unoapi_test.hxx:72 High V1043 A global object variable 'TestFilterNames' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis unoapixml_test.hxx:25 Medium V1071 Consider inspecting the 'parseExport' function. The return value is not always used. Total calls: 59, discarded results: 5.
General Analysis gen.hxx:444 Medium V1071 Consider inspecting the 'Min' function. The return value is not always used. Total calls: 22, discarded results: 2.
General Analysis stream.hxx:257 Medium V1071 Consider inspecting the 'WriteUChar' function. The return value is not always used. Total calls: 40, discarded results: 2.
General Analysis typedescription.h:1013 High V522 Dereferencing of the null pointer 'pMacroTypeRef' might take place. The null pointer is passed into 'TYPELIB_DANGER_GET' function. Inspect the second argument. Check lines: 'typedescription.h:1013', 'typelib.cxx:726'.
General Analysis directories.hxx:38 High V530 The return value of function 'append' is required to be utilized.
General Analysis intlwrapper.hxx:78 Medium V1007 The value from the potentially uninitialized optional 'moCollator' is used. Probably it is a mistake.
General Analysis intlwrapper.hxx:85 Medium V1007 The value from the potentially uninitialized optional 'moCaseCollator' is used. Probably it is a mistake.
General Analysis BitmapBuffer.hxx:34 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mnWidth, mnHeight, mnScanlineSize, mpBits, mnBitCount.
General Analysis FilterConfigItem.hxx:79 Medium V1071 Consider inspecting the 'ReadInt32' function. The return value is not always used. Total calls: 19, discarded results: 1.
General Analysis pdfdocument.hxx:191 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:192 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:193 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:215 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:395 High V530 The return value of function 'append' is required to be utilized.
General Analysis formatter.hxx:222 Medium V1071 Consider inspecting the 'GetOrCreateFormatter' function. The return value is not always used. Total calls: 29, discarded results: 1.
General Analysis graph.hxx:120 Medium V1071 Consider inspecting the 'makeAvailable' function. The return value is not always used. Total calls: 22, discarded results: 2.
General Analysis pdfwriter.hxx:710 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: DocumentInfo.
General Analysis textdata.hxx:49 Medium V1071 Consider inspecting the 'GetIndex' function. The return value is not always used. Total calls: 38, discarded results: 1.
General Analysis textdata.hxx:49 Medium V1071 Consider inspecting the 'GetIndex' function. The return value is not always used. Total calls: 99, discarded results: 8.
General Analysis DialogController.hxx:33 Medium V1071 Consider inspecting the 'run' function. The return value is not always used. Total calls: 16, discarded results: 1.
General Analysis xmlexp.hxx:454 Medium V1071 Consider inspecting the 'GetShapeExport' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis bootstrap.cxx:64 Medium V522 There might be dereferencing of a potential null pointer 'ustr'. Check lines: 64, 62.
General Analysis sunjavaplugin.cxx:805 Medium V547 Expression 'err > 0' is always true.
General Analysis sunjavaplugin.cxx:865 Medium V1048 The '* exist' variable was assigned the same value.
General Analysis util.cxx:504 High V530 The return value of function 'append' is required to be utilized.
General Analysis util.cxx:1236 Medium V560 A part of conditional expression is always true: errNext != File::E_None.
General Analysis util.cxx:197 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aBuffer.
General Analysis elements.cxx:199 High V547 Expression 'USER == m_layer' is always true.
General Analysis elements.cxx:605 Medium V1048 The 'ret' variable was assigned the same value.
General Analysis elements.cxx:614 Medium V1048 The 'ret' variable was assigned the same value.
General Analysis framework.cxx:252 High V547 Expression 'mode == jfw::JFW_MODE_DIRECT' is always true.
General Analysis framework.cxx:293 Medium V547 Expression '!arOpt' is always false.
General Analysis fwkbase.cxx:438 High V530 The return value of function 'append' is required to be utilized.
General Analysis fwkbase.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis fwkbase.cxx:463 High V530 The return value of function 'append' is required to be utilized.
General Analysis cfgmerge.cxx:111 High V530 The return value of function 'append' is required to be utilized.
General Analysis treex.cxx:34 Medium V756 The 'nIndex2' counter is not used inside a nested loop. Consider inspecting usage of 'nIndex' counter.
General Analysis tilebench.cxx:570 Medium V560 A part of conditional expression is always true: argc > 1.
General Analysis lokdocview.cxx:986 Medium V1004 The 'pPayload' pointer was used unsafely after it was verified against nullptr. Check lines: 985, 986.
General Analysis lokdocview.cxx:1375 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1375, 1378
General Analysis hyphenimp.cxx:796 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphenimp.cxx:814 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphenimp.cxx:445 High V781 The value of the 'i' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis hyphenimp.cxx:441 Medium V560 A part of conditional expression is always true: (result.n >= 1).
General Analysis simpleguesser.hxx:28 Medium V690 The 'SimpleGuesser' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis sspellimp.cxx:351 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:352 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:353 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:354 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:355 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:357 High V530 The return value of function 'remove' is required to be utilized.
General Analysis restprotocol.cxx:78 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis dicimp.cxx:246 High V530 The return value of function 'saveEntries' is required to be utilized.
General Analysis dicimp.cxx:806 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:835 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:866 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:900 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:930 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:940 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:1039 High V530 The return value of function 'saveEntries' is required to be utilized.
General Analysis dicimp.cxx:196 Medium V1048 The 'nDicVersion' variable was assigned the same value.
General Analysis gciterator.cxx:741 Medium V547 Expression 'm_bEnd' is always false.
General Analysis gciterator.cxx:746 Medium V547 Expression 'm_aFPEntriesQueue.empty()' is always true.
General Analysis hyphdsp.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:158 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:160 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:163 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:210 High V530 The return value of function 'append' is required to be utilized.
General Analysis lngopt.cxx:391 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis lngopt.cxx:399 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis lngopt.cxx:407 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis lngopt.hxx:45 Medium V690 The 'LinguOptions' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis lngopt.hxx:125 Medium V1022 An exception was thrown by pointer. Consider throwing it by value instead.
General Analysis lngprophelp.cxx:60 High V1053 Calling the 'SetDefaultValues' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis lngsvcmgr.cxx:414 High V1053 Calling the 'getConfiguredServices' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'lngsvcmgr.cxx:414', 'lngsvcmgr.cxx:654', 'lngsvcmgr.hxx:136'.
General Analysis lwpobjid.hxx:137 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis lwpobjid.hxx:106 Medium V1071 Consider inspecting the 'obj' function. The return value is not always used. Total calls: 20, discarded results: 1.
General Analysis xfcolor.hxx:87 Medium V1048 The 'temp' variable was assigned the same value.
General Analysis xfcolor.hxx:90 Medium V1048 The 'temp' variable was assigned the same value.
General Analysis xfindex.hxx:212 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis import_test.cxx:47 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis import_test.cxx:138 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis import_test.cxx:153 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis import_test.cxx:169 High V614 Uninitialized variable 'fFontWeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:177 High V614 Uninitialized variable 'fFontSlant' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:185 High V614 Uninitialized variable 'nCharUnderline' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:193 High V614 Uninitialized variable 'nFontStrikeout' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:201 High V614 Uninitialized variable 'nCharEscapement' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:205 High V614 Uninitialized variable 'nCharEscapementHeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:213 High V614 Uninitialized variable 'nCharEscapement2' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:217 High V614 Uninitialized variable 'nCharEscapementHeight2' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:258 High V614 Uninitialized variable 'nParaLeftMargin' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:277 High V614 Uninitialized variable 'fCharFontHeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:288 High V614 Uninitialized variable 'fCharFontHeight2' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis lwpdoc.cxx:393 High V530 The return value of function 'RegisterEndnoteStyle' is required to be utilized.
General Analysis lwpdocdata.cxx:63 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_DocOptions, m_DocInfo, m_DocControl.
General Analysis lwpfilter.cxx:153 High V595 The 'pDecompressed' pointer was utilized before it was verified against nullptr. Check lines: 153, 158.
General Analysis lwpfont.cxx:119 Medium V1037 Two or more case-branches perform the same actions. Check lines: 119, 122
General Analysis lwpframelayout.cxx:439 Medium V1048 The 'eYRel' variable was assigned the same value.
General Analysis lwpframelayout.cxx:481 Medium V1048 The 'eYRel' variable was assigned the same value.
General Analysis lwpframelayout.cxx:644 Medium V1048 The 'eAnchor' variable was assigned the same value.
General Analysis lwpframelayout.cxx:1231 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis lwpframelayout.cxx:1246 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis lwpfribptr.cxx:389 Medium V1037 Two or more case-branches perform the same actions. Check lines: 389, 397
General Analysis lwpfribptr.cxx:423 Medium V1037 Two or more case-branches perform the same actions. Check lines: 423, 460
General Analysis lwpfribptr.cxx:119 Medium V1051 Consider checking for misprints. It's possible that the 'FribEditor' should be checked here.
General Analysis lwpidxmgr.cxx:76 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_ChildIndex.
General Analysis lwplayout.cxx:1655 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis lwplayout.cxx:1877 Medium V1048 The 'eXFShadowPos' variable was assigned the same value.
General Analysis lwpobjfactory.cxx:488 Medium V1037 Two or more case-branches perform the same actions. Check lines: 488, 493
General Analysis lwpoleobject.cxx:209 High V530 The return value of function 'QuickReadStringPtr' is required to be utilized.
General Analysis lwpparastyle.cxx:392 Medium V1037 Two or more case-branches perform the same actions. Check lines: 392, 401
General Analysis lwpparastyle.cxx:392 Medium V1048 The 'alignType' variable was assigned the same value.
General Analysis lwpparastyle.cxx:401 Medium V1048 The 'alignType' variable was assigned the same value.
General Analysis lwpsilverbullet.cxx:73 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_pResetPositionFlags.
General Analysis lwpstory.cxx:272 Medium V1048 The 'bColumns' variable was assigned the same value.
General Analysis lwptablelayout.cxx:865 Medium V522 There might be dereferencing of a potential null pointer 'pTable'.
General Analysis lwptablelayout.cxx:915 Medium V522 There might be dereferencing of a potential null pointer 'pTable'.
General Analysis lwptablelayout.cxx:1406 Medium V522 There might be dereferencing of a potential null pointer 'pTable'.
General Analysis lwptblformula.cxx:513 Medium V1037 Two or more case-branches perform the same actions. Check lines: 513, 522
General Analysis lwptoc.cxx:74 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_nFlags.
General Analysis lwptoc.cxx:130 Medium V1004 The 'm_pFoundry' pointer was used unsafely after it was verified against nullptr. Check lines: 129, 130.
General Analysis lwptoc.cxx:188 Medium V1048 The 'cSep' variable was assigned the same value.
General Analysis tocread.cxx:111 Medium V1086 A call of the 'memcmp' function will lead to underflow of the buffer 'Label'.
General Analysis utlist.cxx:85 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetPrev' function.
General Analysis utlist.hxx:98 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetPrev' function.
General Analysis xfframe.cxx:93 Medium V547 Expression 'pFrame' is always true.
General Analysis xfrow.cxx:128 High V773 Visibility scope of the 'pNULLCell' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis xftable.cxx:264 High V773 Visibility scope of the 'pNullRow' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis xftextspan.cxx:75 High V1053 Calling the 'SetStyleName' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis test-cow_wrapper.cxx:187 Medium V1048 The 'BogusRefCountPolicy::s_bShouldIncrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:209 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:216 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:223 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:233 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-typed_flags.cxx:36 High V501 There are identical sub-expressions 'ConfigurationChangedHint::ONE' to the left and to the right of the '&' operator.
General Analysis test-typed_flags.cxx:40 High V501 There are identical sub-expressions 'ConfigurationChangedHint::ONE' to the left and to the right of the '|' operator.
General Analysis graphicproperties.hxx:36 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: maBlipProps.
General Analysis textcharacterproperties.hxx:100 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maFillProperties.
General Analysis contexthandler2.cxx:114 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfilterbase.cxx:681 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:779 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:923 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:1264 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:1283 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:1292 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:848 High V614 Uninitialized variable 'nValue' used. Consider checking the third actual argument of the 'writeElement' function.
General Analysis AgileEngine.cxx:234 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mInfo.
General Analysis DocumentDecryption.cxx:137 High V530 The return value of function 'readUnicodeArray' is required to be utilized.
General Analysis docprophandler.cxx:166 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(aChars.substr(16 + nOptTime + 1, 2)) * 3600' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '3600'.
General Analysis docprophandler.cxx:167 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(aChars.substr(16 + nOptTime + 4, 2)) * 60' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '60'.
General Analysis chartconverter.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis chartconverter.cxx:64 High V530 The return value of function 'append' is required to be utilized.
General Analysis chartconverter.cxx:73 High V530 The return value of function 'append' is required to be utilized.
General Analysis typegroupconverter.cxx:173 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:175 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:176 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:177 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:178 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:179 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:180 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:181 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:182 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:183 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:184 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:185 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:186 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:187 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:188 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:189 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:190 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:191 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:192 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:194 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:195 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis customshapegeometry.cxx:129 High V614 Uninitialized variable 'nFormulaIndex' used. Consider checking the first actual argument of the 'number' function.
General Analysis customshapegeometry.cxx:147 High V614 Uninitialized variable 'nAdjustmentIndex' used. Consider checking the first actual argument of the 'number' function.
General Analysis customshapeproperties.cxx:239 Medium V555 The expression of the 'A - B > 0' kind will work as 'A != B'.
General Analysis customshapeproperties.cxx:192 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(adjustmentGuide.maName.subView(3)) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis diagramlayoutatoms.cxx:1609 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1603, 1609.
General Analysis diagramlayoutatoms.cxx:211 Medium V1048 The 'nIncX' variable was assigned the same value.
General Analysis diagramlayoutatoms.cxx:212 Medium V1048 The 'nIncY' variable was assigned the same value.
General Analysis diagramlayoutatoms.cxx:216 Medium V1048 The 'nIncY' variable was assigned the same value.
General Analysis diagramlayoutatoms.cxx:219 Medium V1048 The 'nIncX' variable was assigned the same value.
General Analysis diagramlayoutatoms.hxx:146 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maConstraint.
General Analysis fillproperties.cxx:637 Medium V560 A part of conditional expression is always true: eBitmapMode == BitmapMode_STRETCH.
General Analysis fontworkhelpers.cxx:1423 High V547 Expression 'nFillTransparence != 0' is always false.
General Analysis fontworkhelpers.cxx:1457 High V547 Expression 'eLineCap == drawing::LineCap_ROUND' is always false.
General Analysis fontworkhelpers.cxx:1459 High V547 Expression 'eLineCap == drawing::LineCap_SQUARE' is always false.
General Analysis fontworkhelpers.cxx:1474 High V547 Expression 'eLineStyle == drawing::LineStyle_NONE' is always true.
General Analysis fontworkhelpers.cxx:1525 High V547 Expression 'eLineStyle == drawing::LineStyle_DASH' is always false.
General Analysis fontworkhelpers.cxx:1554 Medium V560 A part of conditional expression is always false: eLineJoint == drawing::LineJoint_BEVEL.
General Analysis fontworkhelpers.cxx:1554 Medium V560 A part of conditional expression is always true: eLineJoint == drawing::LineJoint_NONE.
General Analysis fontworkhelpers.cxx:1061 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the third argument, which corresponds to the upper boundary parameter.
General Analysis fontworkhelpers.cxx:1070 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the third argument, which corresponds to the upper boundary parameter.
General Analysis fontworkhelpers.cxx:934 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:939 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1020 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1141 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1143 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1148 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1152 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1281 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1531 Medium V1019 Compound assignment expression is used inside condition.
General Analysis scene3dhelper.cxx:714 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis shape.cxx:1390 Medium V522 There might be dereferencing of a potential null pointer 'pPPT'.
General Analysis shape.cxx:1476 Medium V522 There might be dereferencing of a potential null pointer 'pMagic'.
General Analysis shape.cxx:430 Medium V560 A part of conditional expression is always true: eFillStyle == drawing::FillStyle_NONE.
General Analysis shape.cxx:431 Medium V560 A part of conditional expression is always true: eLineStyle == drawing::LineStyle_NONE.
General Analysis shape.cxx:1854 Medium V1007 The value from the potentially uninitialized optional 'oShadowDistance' is used. Probably it is a mistake.
General Analysis tablecell.cxx:50 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maLinePropertiesLeft, maLinePropertiesRight, maLinePropertiesTop, maLinePropertiesBottom, maLinePropertiesInsideH, maLinePropertiesInsideV, ...
General Analysis textliststyle.cxx:28 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maListStyle, maAggregationListStyle.
General Analysis textparagraphproperties.cxx:444 High V547 Expression is always false.
General Analysis textparagraphproperties.cxx:499 High V1007 The value from the uninitialized optional 'noParaLeftMargin' is used. Probably it is a mistake.
General Analysis textparagraphproperties.cxx:505 High V1007 The value from the uninitialized optional 'noFirstLineIndentation' is used. Probably it is a mistake.
General Analysis textparagraphproperties.cxx:318 Medium V560 A part of conditional expression is always true: !bFollowTextFont.
General Analysis textparagraphproperties.cxx:379 Medium V560 A part of conditional expression is always true: !bFollowTextColor.
General Analysis textparagraphproperties.cxx:430 Medium V560 A part of conditional expression is always true.
General Analysis chartexport.cxx:436 High V530 The return value of function 'append' is required to be utilized.
General Analysis chartexport.cxx:1229 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis chartexport.cxx:1233 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis chartexport.cxx:1295 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis chartexport.cxx:1299 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis chartexport.cxx:417 High V547 Expression '0 == nAxisIndex' is always true.
General Analysis chartexport.cxx:2856 High V547 Expression 'nVal == 100' is always false.
General Analysis chartexport.cxx:4762 High V547 Expression 'dMinorUnitCount != 5' is always true.
General Analysis chartexport.cxx:5864 High V547 Expression 'nSplineType != 0' is always false.
General Analysis chartexport.cxx:6026 High V547 Expression 'nRotationX < 0' is always false.
General Analysis chartexport.cxx:6035 High V547 Expression 'nRotationX < - 90' is always false.
General Analysis chartexport.cxx:6037 High V547 Expression 'nRotationX > 90' is always false.
General Analysis chartexport.cxx:6060 High V547 Expression 'nRotationY < 0' is always false.
General Analysis chartexport.cxx:1992 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1991, 1992.
General Analysis chartexport.cxx:2017 Medium V547 Expression 'bHasMainTitle' is always false.
General Analysis chartexport.cxx:2070 Medium V547 Expression 'bHasLegend' is always false.
General Analysis chartexport.cxx:2383 Medium V547 Expression 'bVertical' is always false.
General Analysis chartexport.cxx:3079 Medium V547 Expression 'bShowHBorder' is always false.
General Analysis chartexport.cxx:3081 Medium V547 Expression 'bShowVBorder' is always false.
General Analysis chartexport.cxx:3083 Medium V547 Expression 'bShowOutline' is always false.
General Analysis chartexport.cxx:3085 Medium V547 Expression 'bShowKeys' is always false.
General Analysis chartexport.cxx:3144 Medium V547 Expression 'bVertical' is always false.
General Analysis chartexport.cxx:4356 Medium V547 Expression 'bHasXAxisTitle' is always false.
General Analysis chartexport.cxx:4358 Medium V547 Expression 'bHasXAxisMajorGrid' is always false.
General Analysis chartexport.cxx:4360 Medium V547 Expression 'bHasXAxisMinorGrid' is always false.
General Analysis chartexport.cxx:4377 Medium V547 Expression 'bHasYAxisTitle' is always false.
General Analysis chartexport.cxx:4379 Medium V547 Expression 'bHasYAxisMajorGrid' is always false.
General Analysis chartexport.cxx:4381 Medium V547 Expression 'bHasYAxisMinorGrid' is always false.
General Analysis chartexport.cxx:4394 Medium V547 Expression 'bHasZAxisTitle' is always false.
General Analysis chartexport.cxx:4396 Medium V547 Expression 'bHasZAxisMajorGrid' is always false.
General Analysis chartexport.cxx:4398 Medium V547 Expression 'bHasZAxisMinorGrid' is always false.
General Analysis chartexport.cxx:4418 Medium V547 Expression 'bHasSecondaryXAxisTitle' is always false.
General Analysis chartexport.cxx:4438 Medium V547 Expression 'bHasSecondaryYAxisTitle' is always false.
General Analysis chartexport.cxx:4495 Medium V547 Expression 'bLogarithmic' is always false.
General Analysis chartexport.cxx:4507 Medium V547 Expression 'bReverseDirection' is always false.
General Analysis chartexport.cxx:4582 Medium V547 Expression 'bLinkedNumFmt' is always true.
General Analysis chartexport.cxx:4774 Medium V547 Expression 'bDisplayUnits' is always false.
General Analysis chartexport.cxx:4885 Medium V547 Expression 'bDisplayUnits' is always false.
General Analysis chartexport.cxx:4962 Medium V547 Expression 'bLinkedNumFmt' is always true.
General Analysis chartexport.cxx:5411 Medium V547 Expression 'bShowLeaderLines' is always false.
General Analysis chartexport.cxx:5517 Medium V547 Expression 'bVaryColorsByPoint' is always false.
General Analysis chartexport.cxx:5740 Medium V547 Expression 'bForceIntercept' is always false.
General Analysis chartexport.cxx:5956 Medium V547 Expression 'bPositive' is always false.
General Analysis chartexport.cxx:5958 Medium V547 Expression 'bNegative' is always false.
General Analysis chartexport.cxx:5975 Medium V547 Expression 'bPositive' is always false.
General Analysis chartexport.cxx:5980 Medium V547 Expression 'bNegative' is always false.
General Analysis chartexport.cxx:5994 Medium V547 Expression 'bPositive' is always false.
General Analysis chartexport.cxx:6070 Medium V547 Expression 'bRightAngled' is always false.
General Analysis chartexport.cxx:4514 Medium V560 A part of conditional expression is always true: !bAutoMax.
General Analysis chartexport.cxx:4525 Medium V560 A part of conditional expression is always true: !bAutoMin.
General Analysis chartexport.cxx:4740 Medium V560 A part of conditional expression is always true: !bAutoStepMain.
General Analysis chartexport.cxx:4751 Medium V560 A part of conditional expression is always true: !bAutoStepHelp.
General Analysis chartexport.cxx:4835 Medium V560 A part of conditional expression is always true: !bAutoMax.
General Analysis chartexport.cxx:4847 Medium V560 A part of conditional expression is always true: !bAutoMin.
General Analysis chartexport.cxx:5189 Medium V560 A part of conditional expression is always false: nLabelBorderWidth > 0.
General Analysis chartexport.cxx:5189 Medium V560 A part of conditional expression is always false: nLabelFillColor != - 1.
General Analysis chartexport.cxx:1506 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1500, 1506.
General Analysis chartexport.cxx:2503 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 2499, 2503.
General Analysis chartexport.cxx:2861 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis chartexport.cxx:2900 Medium V1019 Compound assignment expression 'mAny >>= nFillColor' is used inside condition.
General Analysis chartexport.cxx:2918 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis chartexport.cxx:4205 Medium V1019 Compound assignment expression 'aAny >>= fTextRotation' is used inside condition.
General Analysis chartexport.cxx:3721 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3721, 3738, 3743
General Analysis chartexport.cxx:417 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis chartexport.cxx:2909 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis chartexport.cxx:5232 Medium V1048 The 'nLabelPlacement' variable was assigned the same value.
General Analysis chartexport.cxx:5352 Medium V1048 The 'nLabelPlacement' variable was assigned the same value.
General Analysis drawingml.cxx:2367 High V503 This is a nonsensical comparison: pointer < 0.
General Analysis drawingml.cxx:2369 High V503 This is a nonsensical comparison: pointer < 0.
General Analysis drawingml.cxx:6999 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis drawingml.cxx:619 High V547 Expression 'nAPITransparency != 0' is always false.
General Analysis drawingml.cxx:1214 High V547 Expression 'nLineWidth > 0' is always false.
General Analysis drawingml.cxx:2153 High V547 Expression 'nSizeX != 0' is always false.
General Analysis drawingml.cxx:2160 High V547 Expression 'nSizeX > 0' is always false.
General Analysis drawingml.cxx:2162 High V547 Expression 'nSizeX < 0' is always false.
General Analysis drawingml.cxx:2175 High V547 Expression 'nSizeY != 0' is always false.
General Analysis drawingml.cxx:2182 High V547 Expression 'nSizeY > 0' is always false.
General Analysis drawingml.cxx:2184 High V547 Expression 'nSizeY < 0' is always false.
General Analysis drawingml.cxx:2687 High V547 Expression '(13999 + 1) == nCharEscapement' is always false.
General Analysis drawingml.cxx:2694 High V547 Expression '- (13999 + 1) == nCharEscapement' is always false.
General Analysis drawingml.cxx:2733 High V547 Expression 'nCharEscapement != 0' is always false.
General Analysis drawingml.cxx:3578 High V547 Expression 'nLevel > - 1' is always false.
General Analysis drawingml.cxx:3656 High V547 Expression 'nParaLeftMargin > nMaxMarginVal' is always false.
General Analysis drawingml.cxx:3665 High V547 Expression 'nParaLeftMargin > 0' is always false.
General Analysis drawingml.cxx:3669 High V547 Expression 'nParaDefaultTabSize > 0' is always false.
General Analysis drawingml.cxx:3677 High V547 Expression 'nParaDefaultTabSize > 0' is always false.
General Analysis drawingml.cxx:3688 High V547 Expression 'nParaTopMargin != 0' is always false.
General Analysis drawingml.cxx:3698 High V547 Expression 'nParaBottomMargin != 0' is always false.
General Analysis drawingml.cxx:5883 High V547 Expression 'nVal == 100' is always false.
General Analysis drawingml.cxx:6024 High V547 Expression 'nVal != 0' is always false.
General Analysis drawingml.cxx:6192 High V547 Expression 'rad > 0' is always false.
General Analysis drawingml.cxx:6198 High V547 Expression 'rad > 0' is always false.
General Analysis drawingml.cxx:2401 High V614 Uninitialized variable 'nTmp' used. Consider checking the first actual argument of the 'Degree100' function.
General Analysis drawingml.cxx:6122 High V614 Uninitialized variable 'nTransparency' used.
General Analysis drawingml.cxx:1990 Medium V547 Expression 'isBackgroundFilled' is always false.
General Analysis drawingml.cxx:4091 Medium V547 Expression 'bUpright' is always false.
General Analysis drawingml.cxx:4117 Medium V547 Expression 'bUpright' is always false.
General Analysis drawingml.cxx:4432 Medium V547 Expression 'bTextAutoGrowHeight' is always false.
General Analysis drawingml.cxx:4492 Medium V547 Expression 'bTextAutoGrowHeight' is always false.
General Analysis drawingml.cxx:5907 Medium V547 Expression '!bUseBackground' is always true.
General Analysis drawingml.cxx:6201 Medium V547 Expression 'bHasEffects' is always false.
General Analysis drawingml.cxx:6317 Medium V547 Expression '!nRad' is always true.
General Analysis drawingml.cxx:6341 Medium V547 Expression '!nRad' is always true.
General Analysis drawingml.cxx:6365 Medium V547 Expression '!nRad' is always true.
General Analysis drawingml.cxx:1108 Medium V560 A part of conditional expression is always true: nEmuLineWidth == 0.
General Analysis drawingml.cxx:1113 Medium V560 A part of conditional expression is always true: nLineWidth == 0.
General Analysis drawingml.cxx:1278 Medium V560 A part of conditional expression is always false: nLineWidth > 1.
General Analysis drawingml.cxx:2191 Medium V560 A part of conditional expression is always false: nSizeX < 0.
General Analysis drawingml.cxx:2191 Medium V560 A part of conditional expression is always false: nSizeY < 0.
General Analysis drawingml.cxx:3129 Medium V560 A part of conditional expression is always false: nLevel != - 1.
General Analysis drawingml.cxx:3590 Medium V560 A part of conditional expression is always false: (nLevel != - 1).
General Analysis drawingml.cxx:3591 Medium V560 A part of conditional expression is always true: !bNumberingOnThisLevel.
General Analysis drawingml.cxx:3667 Medium V560 A part of conditional expression is always false: nParaFirstLineIndent != 0.
General Analysis drawingml.cxx:3667 Medium V560 A part of conditional expression is always true: nParaFirstLineIndent == 0.
General Analysis drawingml.cxx:4113 Medium V560 A part of conditional expression is always true: !bScaleX.
General Analysis drawingml.cxx:4156 Medium V560 A part of conditional expression is always false: nTextPreRotateAngle != 0.
General Analysis drawingml.cxx:4178 Medium V560 A part of conditional expression is always false: nTextPreRotateAngle != 0.
General Analysis drawingml.cxx:4290 Medium V560 A part of conditional expression is always true: !bWrap.
General Analysis drawingml.cxx:4329 Medium V560 A part of conditional expression is always false: nColSpacing >= 0.
General Analysis drawingml.cxx:5009 Medium V560 A part of conditional expression is always false: nIdx1 != - 1.
General Analysis drawingml.cxx:5009 Medium V560 A part of conditional expression is always false: nIdx2 != - 1.
General Analysis drawingml.cxx:6188 Medium V560 A part of conditional expression is always true: !bHasEffects.
General Analysis drawingml.cxx:6194 Medium V560 A part of conditional expression is always true: !bHasEffects.
General Analysis drawingml.cxx:3005 Medium V785 Constant expression in switch statement.
General Analysis drawingml.cxx:511 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis drawingml.cxx:690 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis drawingml.cxx:3141 Medium V1019 Compound assignment expression is used inside condition.
General Analysis drawingml.cxx:3604 Medium V1019 Compound assignment expression 'mAny >>= aLineSpacing' is used inside condition.
General Analysis drawingml.cxx:5862 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis drawingml.cxx:4954 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis drawingml.cxx:501 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis drawingml.cxx:1977 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis drawingml.cxx:4647 Medium V1048 The 'aInput.nCharHeight' variable was assigned the same value.
General Analysis shapes.cxx:1335 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSize.Height != 0'.
General Analysis shapes.cxx:1335 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSize.Width != 0'.
General Analysis shapes.cxx:1934 High V547 Expression 'nStartGlueId != - 1' is always true.
General Analysis shapes.cxx:1943 High V547 Expression 'nEndGlueId != - 1' is always true.
General Analysis shapes.cxx:2156 High V547 Expression 'nRadius == 0' is always true.
General Analysis shapes.cxx:379 Medium V547 Expression 'bIsEmptyPresObj' is always false.
General Analysis shapes.cxx:390 Medium V547 Expression 'bIsPresObj' is always false.
General Analysis shapes.cxx:869 Medium V547 Expression 'bUseBackground' is always false.
General Analysis shapes.cxx:940 Medium V547 Expression '!isVisible' is always false.
General Analysis shapes.cxx:1458 Medium V547 Expression '!bVisible' is always false.
General Analysis shapes.cxx:1727 Medium V547 Expression 'bIsOOXMLCurve' is always false.
General Analysis shapes.cxx:1793 Medium V547 Expression 'bIsOOXMLCurve' is always false.
General Analysis shapes.cxx:2133 Medium V547 Expression 'nRadius' is always false.
General Analysis shapes.cxx:1859 Medium V560 A part of conditional expression is always true: !bFlipH.
General Analysis shapes.cxx:1859 Medium V560 A part of conditional expression is always true: !bFlipV.
General Analysis shapes.cxx:1859 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis shapes.cxx:1423 Medium V1019 Compound assignment expression is used inside condition.
General Analysis shapes.cxx:2310 Medium V1019 Compound assignment expression is used inside condition.
General Analysis shapes.cxx:2523 Medium V1019 Compound assignment expression is used inside condition.
General Analysis shapes.cxx:1085 Medium V1048 The 'bCustGeom' variable was assigned the same value.
General Analysis shapes.cxx:1089 Medium V1048 The 'bCustGeom' variable was assigned the same value.
General Analysis vmlexport.cxx:745 High V530 The return value of function 'Import' is required to be utilized.
General Analysis vmlexport.cxx:1544 High V614 Uninitialized variable 'nWritingMode' used.
General Analysis vmlexport.cxx:1466 Medium V560 A part of conditional expression is always true: nShapeElement >= 0.
General Analysis attributelist.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis binaryinputstream.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis binaryinputstream.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis storagebase.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis axcontrol.cxx:468 Medium V1048 The 'nImagePos' variable was assigned the same value.
General Analysis axcontrol.cxx:563 Medium V1048 The 'bHorizontal' variable was assigned the same value.
General Analysis olehelper.cxx:264 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:266 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:268 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:270 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:230 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:231 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:744 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:428 Medium V522 There might be dereferencing of a potential null pointer 'pMultiPage'.
General Analysis vbaexport.cxx:127 Medium V507 Pointer to local array 'pCompressedChunkStream' is stored outside the scope of this array. Such a pointer will become invalid.
General Analysis vbamodule.cxx:304 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbamodule.cxx:318 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationspersist.cxx:177 Medium V1019 Compound assignment expression 'maValue >>= aEvent' is used inside condition.
General Analysis animationspersist.cxx:184 Medium V1019 Compound assignment expression 'maValue >>= aEvent' is used inside condition.
General Analysis pptshape.cxx:503 Medium V1051 Consider checking for misprints. It's possible that the 'aMasterTextListStyle' should be checked here.
General Analysis presentationfragmenthandler.cxx:582 Medium V522 There might be dereferencing of a potential null pointer 'comment_handler'.
General Analysis presentationfragmenthandler.cxx:210 Medium V1083 Signed integer overflow is possible in 'nPageNumber - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis slidepersist.cxx:583 High V614 Uninitialized variable 'aConnectorType' used.
General Analysis slidepersist.cxx:259 Medium V547 Expression 'pTextParagraphPropertiesPtr == nullptr' is always false.
General Analysis slidepersist.cxx:517 Medium V601 The 'nEdge / 2' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis slidepersist.cxx:555 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis slidepersist.cxx:98 Medium V1048 The 'nLayout' variable was assigned the same value.
General Analysis slidepersist.cxx:136 Medium V1048 The 'nLayout' variable was assigned the same value.
General Analysis timenode.cxx:604 High V547 Expression 'nEnum == EffectNodeType::MAIN_SEQUENCE' is always false.
General Analysis timenode.cxx:608 High V547 Expression is always false.
General Analysis timenodelistcontext.cxx:84 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis WpsContext.cxx:130 High V614 Uninitialized variable 'nRet' used.
General Analysis WpsContext.cxx:472 Medium V785 Constant expression in switch statement.
General Analysis WpsContext.cxx:182 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WpsContext.cxx:372 Medium V1019 Compound assignment expression 'aProp.Value >>= aTextOutlineSeq' is used inside condition.
General Analysis WpsContext.cxx:398 Medium V1019 Compound assignment expression 'aProp.Value >>= aTextFillSeq' is used inside condition.
General Analysis vmlformatting.cxx:428 High V547 Expression 'aCoordList.size() > 1' is always true.
General Analysis vmlformatting.cxx:265 High V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('nG' = [-2147483648..2147483647]).
General Analysis vmlformatting.cxx:265 High V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('nR' = [-2147483648..2147483647]).
General Analysis vmlinputstream.cxx:74 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:180 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:199 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclconfig.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclconfig.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclconfig.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclwrapper.cxx:375 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis openclwrapper.cxx:397 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis openclwrapper.cxx:415 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis openclwrapper.cxx:512 Medium V547 Expression 'status' is always false.
General Analysis ManifestExport.cxx:462 High V530 The return value of function 'append' is required to be utilized.
General Analysis ManifestExport.cxx:468 High V530 The return value of function 'append' is required to be utilized.
General Analysis ManifestExport.cxx:514 High V530 The return value of function 'append' is required to be utilized.
General Analysis ManifestExport.cxx:526 High V530 The return value of function 'append' is required to be utilized.
General Analysis owriteablestream.cxx:350 Medium V547 Expression 'bToBeEncr' is always false.
General Analysis owriteablestream.cxx:1377 Medium V547 Expression '!bEncr' is always true.
General Analysis owriteablestream.cxx:1747 Medium V547 Expression '!m_oTypeCollection' is always true.
General Analysis owriteablestream.cxx:201 Medium V560 A part of conditional expression is always false: nMember1 != nMember2.
General Analysis xfactory.cxx:195 Medium V560 A part of conditional expression is always true.
General Analysis xfactory.cxx:196 Medium V560 A part of conditional expression is always true: nFormatID != embed::StorageFormats::ZIP.
General Analysis xfactory.cxx:197 Medium V560 A part of conditional expression is always true.
General Analysis xfactory.cxx:144 Medium V1019 Compound assignment expression 'aArguments[0] >>= xInputStream' is used inside condition.
General Analysis xstorage.cxx:1805 Medium V547 Expression '!m_pImpl' is always false.
General Analysis xstorage.cxx:2090 Medium V547 Expression '!m_oTypeCollection' is always true.
General Analysis InflaterBytesZstd.cxx:73 High V547 Expression 'ret == 0' is always true.
General Analysis ZipFile.cxx:1673 Medium V547 Expression 'aEntry.nExtraLen > 0' is always true.
General Analysis ZipPackage.cxx:814 Medium V547 Expression '!bPackFormat' is always false.
General Analysis ZipPackage.cxx:836 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:837 Medium V560 A part of conditional expression is always true: nFormatID != embed::StorageFormats::ZIP.
General Analysis ZipPackage.cxx:838 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1863 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA1.
General Analysis ZipPackage.cxx:1863 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA256.
General Analysis ZipPackage.cxx:1874 Medium V560 A part of conditional expression is always true: nID != xml::crypto::KDFID::PBKDF2.
General Analysis ZipPackage.cxx:1875 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1876 Medium V560 A part of conditional expression is always true: nID != xml::crypto::KDFID::Argon2id.
General Analysis ZipPackage.cxx:1886 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1887 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1888 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1904 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA1_1K.
General Analysis ZipPackage.cxx:1904 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA256_1K.
General Analysis ZipPackage.cxx:1851 Medium V1019 Compound assignment expression 'aValue >>= aAlgorithms' is used inside condition.
General Analysis ZipPackageEntry.cxx:44 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aEntry.
General Analysis ZipPackageStream.cxx:540 Medium V560 A part of conditional expression is always false: bToBeEncrypted.
General Analysis services.cxx:60 High V530 The return value of function 'append' is required to be utilized.
General Analysis services.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis services.cxx:64 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_loader.cxx:175 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_loader.cxx:187 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:237 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:239 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:256 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:259 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:294 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:303 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_module.cxx:867 Medium V1019 Compound assignment expression 'a >>= context' is used inside condition.
General Analysis pyuno_runtime.cxx:197 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_runtime.cxx:933 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_runtime.cxx:943 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_util.cxx:137 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_util.cxx:152 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_util.cxx:171 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_util.cxx:192 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis keyimpl.cxx:914 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:916 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:920 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:922 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:276 Medium V1037 Two or more case-branches perform the same actions. Check lines: 276, 288
General Analysis reflread.cxx:1132 Medium V560 A part of conditional expression is always false: length > ((sal_uInt32) 0xFFFFFFFF).
General Analysis reflread.cxx:1150 Medium V1016 Expression 'version < TYPEREG_VERSION_0' is always false.
General Analysis reflread.cxx:79 Medium V1071 Consider inspecting the 'readUINT16' function. The return value is not always used. Total calls: 58, discarded results: 1.
General Analysis regimpl.cxx:633 High V530 The return value of function 'append' is required to be utilized.
General Analysis regimpl.cxx:969 Medium V576 Incorrect format. Consider checking the fourth actual argument of the 'fprintf' function. Under certain conditions the pointer can be null.
General Analysis regimpl.cxx:1062 Medium V576 Incorrect format. Consider checking the fourth actual argument of the 'fprintf' function. Under certain conditions the pointer can be null.
General Analysis regimpl.cxx:475 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis regimpl.cxx:494 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis ReportDefinition.cxx:193 High V547 Expression is always true.
General Analysis ReportDefinition.cxx:2305 High V783 Dereferencing of the invalid iterator 'aFind' might take place.
General Analysis Shape.cxx:198 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:208 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:219 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:229 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:239 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:249 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Tools.hxx:69 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis Tools.hxx:91 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis Tools.hxx:75 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldSize.Height != aSize.Height'.
General Analysis Tools.hxx:75 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldSize.Width != aSize.Width'.
General Analysis Tools.hxx:111 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldPos.X != aPosition.X'.
General Analysis Tools.hxx:111 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldPos.Y != aPosition.Y'.
General Analysis RptObject.cxx:141 Medium V547 Expression 'bOpaque' is always false.
General Analysis RptObject.cxx:194 Medium V614 Potentially uninitialized variable 'eAdjust' used.
General Analysis RptObject.cxx:244 Medium V1037 Two or more case-branches perform the same actions. Check lines: 244, 266
General Analysis xmlColumn.cxx:144 Medium V560 A part of conditional expression is always false: nMinHeight > 0.
General Analysis xmlColumn.cxx:144 Medium V560 A part of conditional expression is always true: nHeight == 0.
General Analysis xmlExport.cxx:1037 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlExport.cxx:194 High V1053 Calling the 'CreateAutoStylePool' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmlExport.cxx:194', 'xmlexp.hxx:611', 'xmlExport.hxx:145'.
General Analysis xmlExport.cxx:1243 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1241, 1243.
General Analysis xmlExportDocumentHandler.cxx:63 Medium V522 There might be dereferencing of a potential null pointer 'pList'.
General Analysis xmlExportDocumentHandler.cxx:192 Medium V522 There might be dereferencing of a potential null pointer 'pList'.
General Analysis xmlExportDocumentHandler.cxx:209 Medium V522 There might be dereferencing of a potential null pointer 'pList'.
General Analysis AddField.cxx:152 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AddField.cxx:167 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AddField.cxx:290 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Formula.cxx:71 High V1053 Calling the 'fill' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis GroupsSorting.cxx:1068 Medium V785 Constant expression in switch statement.
General Analysis Navigator.cxx:562 Medium V547 Expression '!bEnabled' is always true.
General Analysis DefaultInspection.cxx:134 Medium V1019 Compound assignment expression '_arguments[1] >>= nMaxHelpTextLines' is used inside condition.
General Analysis GeometryHandler.cxx:197 Medium V1077 Conditional initialization inside the 'GeometryHandler' constructor may leave some members uninitialized. Inspect the following: m_aCounterFunction.
General Analysis UITools.cxx:370 High V530 The return value of function 'lcl_setFont' is required to be utilized.
General Analysis UITools.cxx:371 High V530 The return value of function 'lcl_setFont' is required to be utilized.
General Analysis EndMarker.cxx:36 High V1053 Calling the 'ImplInitSettings' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ReportController.cxx:3583 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ReportController.cxx:3446 High V547 Expression 'nOBJID == SdrObjKind::NONE' is always false.
General Analysis ReportController.cxx:2181 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:2196 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:2208 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:2220 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:4354 Medium V547 Expression '!pReportModel' is always true.
General Analysis ReportController.cxx:4357 Medium V547 Expression 'pUndoManager != nullptr' is always false.
General Analysis ReportController.cxx:3375 Medium V560 A part of conditional expression is always false: nCommandType != - 1.
General Analysis ReportController.cxx:3398 Medium V560 A part of conditional expression is always true: (nCommandType == nRowSetCommandType).
General Analysis ReportController.cxx:3541 Medium V560 A part of conditional expression is always false.
General Analysis ReportController.cxx:869 Medium V785 Constant expression in switch statement.
General Analysis ReportController.cxx:3434 Medium V785 Constant expression in switch statement.
General Analysis ReportController.cxx:3979 Medium V1019 Compound assignment expression 'pKeyModifier->Value >>= nKeyModifier' is used inside condition.
General Analysis ReportController.cxx:547 Medium V1037 Two or more case-branches perform the same actions. Check lines: 547, 551, 564
General Analysis ReportController.cxx:898 Medium V1037 Two or more case-branches perform the same actions. Check lines: 898, 922
General Analysis ReportWindow.cxx:152 High V1028 Possible overflow. Consider casting operands of the 'nPaperWidth * aZoom' operator to the 'tools::Long' type, not the result.
General Analysis ScrollHelper.cxx:123 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis SectionWindow.cxx:92 High V1053 Calling the '_propertyChanged' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StartMarker.cxx:56 High V1053 Calling the 'ImplInitSettings' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ViewsWindow.cxx:677 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:690 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:699 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:1552 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:1088 High V568 It's odd that the argument of sizeof() operator is the expression.
General Analysis ViewsWindow.cxx:431 High V783 Dereferencing of the invalid iterator '-- aIter' might take place.
General Analysis ViewsWindow.cxx:849 Medium V560 A part of conditional expression is always true.
General Analysis dlgedfunc.cxx:482 High V530 The return value of function 'lcl_setColorOfObject' is required to be utilized.
General Analysis propbrw.cxx:93 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis cppunittester.cxx:141 High V530 The return value of function 'append' is required to be utilized.
General Analysis cppunittester.cxx:280 High V773 The function was exited without releasing the 'manager' pointer. A memory leak is possible.
General Analysis compat.cxx:94 Medium V524 It is odd that the body of 'osl_removeFromSocketSet' function is fully equivalent to the body of 'osl_addToSocketSet' function.
General Analysis backtraceapi.cxx:134 High V530 The return value of function 'append' is required to be utilized.
General Analysis backtraceapi.cxx:62 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: addr, offset.
General Analysis file.cxx:1426 Medium V547 Expression is always false.
General Analysis file.cxx:1505 Medium V547 Expression is always false.
General Analysis file_url.cxx:170 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis file_url.cxx:178 High V530 The return value of function 'append' is required to be utilized.
General Analysis nlsupport.cxx:219 High V595 The 'pLanguage' pointer was utilized before it was verified against nullptr. Check lines: 219, 223.
General Analysis pipe.cxx:256 Medium V1118 Excessive file permissions can lead to vulnerabilities. Consider restricting file permissions.
General Analysis process.cxx:500 Medium V522 There might be dereferencing of a potential null pointer 'pEnvironment'. Check lines: 500, 491.
General Analysis process.cxx:634 Medium V522 There might be dereferencing of a potential null pointer 'Data.m_pProcImpl'. Check lines: 634, 633.
General Analysis process.cxx:730 Medium V522 There might be dereferencing of a potential null pointer 'pProcImpl'. Check lines: 730, 729.
General Analysis profile.cxx:532 Medium V522 There might be dereferencing of a potential null pointer 'Line'. Check lines: 532, 525.
General Analysis profile.cxx:951 Medium V522 There might be dereferencing of a potential null pointer 'pFile'. Check lines: 951, 942.
General Analysis profile.cxx:1223 Medium V522 There might be dereferencing of a potential null pointer 'pProfile->m_Lines'. Check lines: 1223, 1219.
General Analysis profile.cxx:1258 Medium V522 There might be dereferencing of a potential null pointer 'pProfile->m_Lines'. Check lines: 1258, 1255.
General Analysis profile.cxx:1430 Medium V522 There might be dereferencing of a potential null pointer 'pProfile->m_Sections'. Check lines: 1430, 1426.
General Analysis profile.cxx:1219 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pProfile->m_Lines' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1255 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pProfile->m_Lines' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1368 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pSection->m_Entries' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1426 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pProfile->m_Sections' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1112 Medium V769 The 'pNewLine' pointer in the 'pNewLine + nLineBytes' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 1112, 1106.
General Analysis profile.cxx:1107 Medium V1051 Consider checking for misprints. It's possible that the 'pNewLine' should be checked here.
General Analysis signal.cxx:247 Medium V560 A part of conditional expression is always false: pthread_sigmask(2, & unset, nullptr) < 0.
General Analysis socket.cxx:287 Medium V522 There might be dereferencing of a potential null pointer 'pSocket'. Check lines: 287, 285.
General Analysis socket.cxx:1125 Medium V522 There might be dereferencing of a potential null pointer 'pSocket'. Check lines: 1125, 285.
General Analysis socket.cxx:1536 Medium V522 There might be dereferencing of a potential null pointer 'pConnectionSockImpl'. Check lines: 1536, 285.
General Analysis socket.cxx:493 Medium V1051 Consider checking for misprints. It's possible that the 'Addr' should be checked here.
General Analysis thread.cxx:634 Medium V522 There might be dereferencing of a potential null pointer 'pEntry'. Check lines: 634, 632.
General Analysis alloc_arena.cxx:357 High V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
General Analysis bootstrap.cxx:845 High V530 The return value of function 'append' is required to be utilized.
General Analysis bootstrap.cxx:847 High V530 The return value of function 'append' is required to be utilized.
General Analysis bootstrap.cxx:908 High V530 The return value of function 'append' is required to be utilized.
General Analysis bootstrap.cxx:1010 High V530 The return value of function 'append' is required to be utilized.
General Analysis byteseq.cxx:119 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pSequence' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis digest.cxx:632 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis hash.cxx:82 Medium V522 There might be dereferencing of a potential null pointer 'pHash'. Check lines: 82, 79.
General Analysis hash.cxx:134 Medium V522 There might be dereferencing of a potential null pointer 'pNewHash'. Check lines: 134, 79.
General Analysis math.cxx:445 Medium V547 Expression is always false.
General Analysis math.cxx:234 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: stringOnStack, mapOnStack.
General Analysis uri.cxx:147 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:188 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:193 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:441 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis uri.cxx:453 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:630 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:635 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:645 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:664 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:668 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:676 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:684 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:690 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:694 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:699 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:740 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:748 High V530 The return value of function 'append' is required to be utilized.
General Analysis convertadobe.tab:47 High V501 There are identical sub-expressions to the left and to the right of the '-' operator: 0x00DF - 0x00DF
General Analysis convertadobe.tab:55 High V501 There are identical sub-expressions to the left and to the right of the '-' operator: 0x02DD - 0x02DD
General Analysis convertbig5hkscs.cxx:269 Medium V547 Expression '(nFlags & ((sal_uInt32) 0x8000)) != 0' is always true.
General Analysis converteuctw.cxx:278 Medium V547 Expression '(nFlags & ((sal_uInt32) 0x8000)) != 0' is always true.
General Analysis convertgb18030.cxx:269 Medium V547 Expression '(nFlags & ((sal_uInt32) 0x8000)) != 0' is always true.
General Analysis convertiso2022cn.cxx:405 Medium V547 Expression '(nFlags & ((sal_uInt32) 0x8000)) != 0' is always true.
General Analysis convertiso2022jp.cxx:293 Medium V547 Expression '(nFlags & ((sal_uInt32) 0x8000)) != 0' is always true.
General Analysis convertiso2022kr.cxx:255 Medium V547 Expression '(nFlags & ((sal_uInt32) 0x8000)) != 0' is always true.
General Analysis tcvtutf7.cxx:262 Medium V547 Expression '!bEnd' is always true.
General Analysis tcvtutf7.cxx:318 Medium V547 Expression '!bEnd' is always true.
General Analysis tcvtutf8.cxx:258 Medium V547 Expression '(nFlags & ((sal_uInt32) 0x8000)) != 0' is always true.
General Analysis test_api.cxx:95 Medium V799 The 'p' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis parser.cxx:89 Medium V735 Possibly an incorrect HTML. The "</a>" closing tag was encountered, while the "</b>" tag was expected.
General Analysis saxwriter.cxx:656 Medium V547 Expression is always false.
General Analysis saxwriter.cxx:1287 Medium V547 Expression '!m_bIsCDATA' is always true.
General Analysis xml2utf.cxx:57 Medium V793 It is odd that the result of the 'nRead + seqStart.getLength()' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis fastparser.cxx:1132 High V654 The condition 'nRead > 0' of loop is always true.
General Analysis fastparser.cxx:411 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maSharedEvent.
General Analysis converter.cxx:405 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:406 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:415 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:515 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:518 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:522 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:527 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:572 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:596 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:614 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:615 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:633 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:634 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:635 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:673 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:676 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:677 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:680 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:681 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:684 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:685 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:781 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:867 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1017 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1054 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1055 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1056 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1058 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1059 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1060 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1062 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1063 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1071 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1072 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1075 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1123 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1216 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1218 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1224 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1225 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1229 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1230 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1234 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1235 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1242 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1245 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1246 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1250 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1251 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1256 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1260 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1265 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:1267 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1273 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1274 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2275 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:2294 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2417 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2520 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2521 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:429 High V547 Expression 'MeasureUnit::INCH == nTargetUnit' is always false.
General Analysis converter.cxx:476 High V547 Expression 'MeasureUnit::INCH == nTargetUnit' is always false.
General Analysis converter.cxx:294 Medium V560 A part of conditional expression is always false: MeasureUnit::PIXEL == nTargetUnit.
General Analysis converter.cxx:811 Medium V764 Possible incorrect order of arguments passed to 'GetConversionFactor' function: 'nTargetUnit' and 'nSourceUnit'.
General Analysis converter.cxx:827 Medium V764 Possible incorrect order of arguments passed to 'GetConversionFactor' function: 'nTargetUnit' and 'nSourceUnit'.
General Analysis converter.cxx:433 Medium V1048 The 'nFac' variable was assigned the same value.
General Analysis converter.cxx:445 Medium V1048 The 'nFac' variable was assigned the same value.
General Analysis fastattribs.cxx:72 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 72, 70.
General Analysis address.hxx:80 High V1043 A global object variable 'MAXROW_STRING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis address.hxx:81 High V1043 A global object variable 'MAXCOL_STRING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis address.hxx:82 High V1043 A global object variable 'MAXROW_JUMBO_STRING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis address.hxx:83 High V1043 A global object variable 'MAXCOL_JUMBO_STRING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis address.hxx:262 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: nRow, nCol, nTab.
General Analysis callform.hxx:52 Medium V690 The 'LegacyFuncData' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis chgtrack.hxx:237 High V773 Visibility scope of the 'pLnk' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis colorscale.hxx:42 Medium V690 The 'ScColorScaleEntry' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis compiler.hxx:146 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: eOp, eType.
General Analysis conditio.hxx:306 Medium V690 The 'ScConditionEntry' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis docpool.hxx:26 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ScDocumentPool' method of the 'ScDocumentPool' class.
General Analysis document.hxx:1293 Medium V1071 Consider inspecting the 'GetValue' function. The return value is not always used. Total calls: 250, discarded results: 2.
General Analysis document.hxx:1294 Medium V1071 Consider inspecting the 'GetValue' function. The return value is not always used. Total calls: 34, discarded results: 1.
General Analysis document.hxx:1294 Medium V1071 Consider inspecting the 'GetValue' function. The return value is not always used. Total calls: 60, discarded results: 1.
General Analysis document.hxx:1356 Medium V1071 Consider inspecting the 'GetOrCreateNote' function. The return value is not always used. Total calls: 16, discarded results: 1.
General Analysis fillinfo.hxx:89 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: nIconIndex, eIconSetType, eConditionMode, mbShowValue.
General Analysis formulacell.hxx:351 Medium V1071 Consider inspecting the 'GetErrCode' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis globalnames.hxx:14 High V1043 A global object variable 'STR_DB_LOCAL_NONAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis globalnames.hxx:15 High V1043 A global object variable 'STR_DB_GLOBAL_NONAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis globalnames.hxx:17 High V1043 A global object variable 'STR_GLOBAL_RANGE_NAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis globalnames.hxx:25 High V1043 A global object variable 'OPENCL_SOFTWARE_DEVICE_CONFIG_NAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis olinetab.hxx:91 Medium V690 The 'ScOutlineArray' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis patattr.hxx:125 Medium V690 The 'ScPatternAttr' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis patattr.hxx:150 Medium V1007 The value from the potentially uninitialized optional 'moHashCode' is used. Probably it is a mistake.
General Analysis refdata.hxx:122 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: Ref1, Ref2.
General Analysis token.hxx:410 Medium V1077 Conditional initialization inside the 'SingleDoubleRefModifier' constructor may leave some members uninitialized. Inspect the following: aDub.
General Analysis validat.hxx:233 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNew)' argument.
General Analysis PivotTableFormatOutput.cxx:401 Medium V1007 The value from the potentially uninitialized optional 'rOutputEntry.onTab' is used. Probably it is a mistake.
General Analysis SolverSettings.cxx:724 Medium V547 Expression 'bValue' is always false.
General Analysis bcaslot.cxx:360 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis bcaslot.cxx:1091 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis bcaslot.cxx:555 Medium V1077 Conditional initialization inside the 'ScBroadcastAreaSlotMachine' constructor may leave some members uninitialized. Inspect the following: mnBcaSlotsCol.
General Analysis cellvalue.cxx:51 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellvalue.cxx:391 Medium V1037 Two or more case-branches perform the same actions. Check lines: 391, 417
General Analysis colorscale.cxx:399 Medium V1023 A pointer without owner is added to the 'maColorScales' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis colorscale.cxx:1139 Medium V1023 A pointer without owner is added to the 'm_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis column.cxx:2064 Medium V547 Expression '!"can't move formula cell"' is always false.
General Analysis column3.cxx:810 Medium V547 Expression '!"rNewSharedRows?"' is always false.
General Analysis column3.cxx:1741 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis column3.cxx:1799 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis column3.cxx:1828 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis column3.cxx:1909 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis conditio.cxx:1636 High V530 The return value of function 'append' is required to be utilized.
General Analysis conditio.cxx:1638 High V530 The return value of function 'append' is required to be utilized.
General Analysis conditio.cxx:2273 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNew)' argument.
General Analysis conditio.cxx:529 Medium V547 Expression '!"can't move ScConditionEntry"' is always false.
General Analysis dociter.cxx:876 Medium V547 Expression '!"Table not found"' is always false.
General Analysis dociter.cxx:1426 Medium V547 Expression '!"AttrArray does not range to MAXROW"' is always false.
General Analysis documen2.cxx:570 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis documen2.cxx:855 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis documen2.cxx:888 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis documen3.cxx:2047 High V530 The return value of function 'append' is required to be utilized.
General Analysis documen3.cxx:227 Medium V547 Expression '!pGlobalNames' is always false.
General Analysis documen3.cxx:1102 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis documen3.cxx:1169 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen3.cxx:1199 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen3.cxx:1332 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen7.cxx:323 Medium V560 A part of conditional expression is always true: (((sal_Bool) 1)).
General Analysis documen8.cxx:722 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:806 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:1043 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:1096 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:1147 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis document.cxx:449 High V530 The return value of function 'append' is required to be utilized.
General Analysis document.cxx:1226 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1395 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1511 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1525 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1625 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1727 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:4724 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:4730 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:177 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:469 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:509 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:598 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:508 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis document.cxx:560 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis document.cxx:650 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis document10.cxx:65 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documentimport.cxx:94 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis dpcache.cxx:397 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:401 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:402 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:408 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:410 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:413 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:414 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpobject.cxx:1491 High V530 The return value of function 'append' is required to be utilized.
General Analysis dpobject.cxx:1503 High V530 The return value of function 'append' is required to be utilized.
General Analysis dptabres.cxx:1313 High V530 The return value of function 'append' is required to be utilized.
General Analysis dptabres.cxx:1315 High V530 The return value of function 'append' is required to be utilized.
General Analysis dptabsrc.cxx:1239 High V522 Dereferencing of the null pointer 'ppDims' might take place.
General Analysis dptabsrc.cxx:1662 High V522 Dereferencing of the null pointer 'ppHiers' might take place.
General Analysis dptabsrc.cxx:1820 High V522 Dereferencing of the null pointer 'ppLevs' might take place.
General Analysis dptabsrc.cxx:1139 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:1139 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dptabsrc.cxx:1584 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:1584 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dptabsrc.cxx:2145 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:2145 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dptabsrc.cxx:2569 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:2569 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dputil.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis dputil.cxx:97 High V530 The return value of function 'append' is required to be utilized.
General Analysis dputil.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis dputil.cxx:246 High V530 The return value of function 'append' is required to be utilized.
General Analysis drwlayer.cxx:1913 Medium V547 Expression '!"can't move range"' is always false.
General Analysis formulacell.cxx:995 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:998 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:999 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulacell.cxx:1053 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:1056 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:1057 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulacell.cxx:443 Medium V547 Expression is always false.
General Analysis formulacell.cxx:3139 Medium V547 Expression '!"can't move ScFormulaCell"' is always false.
General Analysis formulacell.cxx:4337 Medium V1051 Consider checking for misprints. It's possible that the 'nEndRow' should be checked here.
General Analysis global.cxx:731 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis global.cxx:732 High V530 The return value of function 'append' is required to be utilized.
General Analysis global.cxx:895 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis global2.cxx:151 Medium V1048 The 'nDataAreaCount' variable was assigned the same value.
General Analysis global2.cxx:233 Medium V1048 The 'bEqual' variable was assigned the same value.
General Analysis markarr.cxx:134 Medium V560 A part of conditional expression is always true: ni > 0.
General Analysis markdata.cxx:776 Medium V1051 Consider checking for misprints. It's possible that the 'nBottomPrev' should be checked here.
General Analysis olinetab.cxx:377 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis patattr.cxx:754 Medium V547 Expression 'pColorItem' is always true.
General Analysis patattr.cxx:1773 Medium V560 A part of conditional expression is always true: eRotMode == SVX_ROTATE_MODE_BOTTOM.
General Analysis patattr.cxx:1270 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1270, 1282
General Analysis patattr.cxx:1273 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1273, 1279
General Analysis postit.cxx:532 High V530 The return value of function 'append' is required to be utilized.
General Analysis queryevaluator.cxx:227 Medium V547 Expression '!"can't be"' is always false.
General Analysis queryevaluator.cxx:100 Medium V1077 Conditional initialization inside the 'ScQueryEvaluator' constructor may leave some members uninitialized. Inspect the following: maBool, maTest.
General Analysis queryiter.cxx:381 Medium V547 Expression is always false.
General Analysis queryiter.cxx:402 Medium V547 Expression is always false.
General Analysis queryiter.cxx:286 Medium V644 A suspicious function declaration. It is possible that the 'ScQueryCellIteratorAccessSpecific' type object was meant to be created.
General Analysis queryiter.cxx:1511 Medium V1077 Conditional initialization inside the constructor may leave some members uninitialized. Inspect the following: mLowIndex, mHighIndex.
General Analysis segmenttree.cxx:500 High V530 The return value of function 'append' is required to be utilized.
General Analysis segmenttree.cxx:568 High V530 The return value of function 'append' is required to be utilized.
General Analysis simpleformulacalc.cxx:76 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis sortparam.cxx:218 Medium V1048 The 'aKeyState.bAscending' variable was assigned the same value.
General Analysis table1.cxx:502 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:546 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:1259 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:1260 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:1267 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:2808 High V1028 Possible overflow. Consider casting operands of the 'nScCol + 1' operator to the 'size_t' type, not the result.
General Analysis table1.cxx:1930 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis table1.cxx:1948 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis table1.cxx:1968 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis table1.cxx:1257 Medium V1051 Consider checking for misprints. It's possible that the 'nEndCol' should be checked here.
General Analysis table3.cxx:273 High V1028 Possible overflow. Consider casting operands of the 'nRow2 - nRow1 + 1' operator to the 'size_t' type, not the result.
General Analysis table3.cxx:2360 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table3.cxx:2805 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table3.cxx:3107 Medium V547 Expression is always false.
General Analysis table3.cxx:2876 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 2852, 2876.
General Analysis table3.cxx:1859 Medium V668 There is no sense in testing the 'pArray' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis table3.cxx:2193 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'nFuncStart' variable should be used instead of 'nDestRow'.
General Analysis table3.cxx:2195 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'nFuncEnd' variable should be used instead of 'nDestRow'.
General Analysis table4.cxx:253 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table4.cxx:259 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table4.cxx:2192 Medium V547 Expression '!"eFillCmd"' is always false.
General Analysis table4.cxx:1531 Medium V560 A part of conditional expression is always true: eFillCmd == FILL_DATE.
General Analysis table4.cxx:63 Medium V1071 Consider inspecting the 'lcl_DecompValueString' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis table5.cxx:724 High V530 The return value of function 'GetString' is required to be utilized.
General Analysis table5.cxx:278 High V609 Divide by zero. Denominator range [0..65535].
General Analysis table6.cxx:190 High V530 The return value of function 'remove' is required to be utilized.
General Analysis table6.cxx:197 High V530 The return value of function 'remove' is required to be utilized.
General Analysis table6.cxx:198 High V530 The return value of function 'insert' is required to be utilized.
General Analysis validat.cxx:990 High V522 Dereferencing of the null pointer 'pStrings' might take place. The null pointer is passed into 'GetSelectionFromFormula' function. Inspect the first argument. Check lines: 990, 1096.
General Analysis validat.cxx:239 Medium V560 A part of conditional expression is always true: !bTmp.
General Analysis validat.cxx:238 Medium V1019 Compound assignment expression 'aRet >>= bTmp' is used inside condition.
General Analysis validat.cxx:405 Medium V1048 The 'eStyle' variable was assigned the same value.
General Analysis validat.cxx:412 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis interpre.hxx:64 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: fSearchVal, bVLookup.
General Analysis interpre.hxx:452 Medium V1071 Consider inspecting the 'PopMatrix' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis interpre.hxx:513 Medium V1071 Consider inspecting the 'GetDoubleOrStringFromMatrix' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis formulagroupcl.cxx:3029 High V1002 The 'CLInterpreterContext' class, containing pointers, constructor and destructor, is copied by the automatically generated copy constructor.
General Analysis formulagroupcl.cxx:968 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis addincol.cxx:987 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis address.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:1275 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:2019 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:2557 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:1406 High V595 The 'pExtInfo' pointer was utilized before it was verified against nullptr. Check lines: 1406, 1414.
General Analysis calcconfig.cxx:196 High V530 The return value of function 'append' is required to be utilized.
General Analysis charthelper.cxx:294 Medium V1019 Compound assignment expression is used inside condition.
General Analysis chartpos.cxx:481 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis chartpos.cxx:506 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis chgtrack.cxx:522 High V530 The return value of function 'insert' is required to be utilized.
General Analysis chgtrack.cxx:523 High V530 The return value of function 'append' is required to be utilized.
General Analysis chgtrack.cxx:2700 High V549 The first argument of 'max' function is equal to the second argument.
General Analysis chgtrack.cxx:2705 High V549 The first argument of 'max' function is equal to the second argument.
General Analysis chgtrack.cxx:397 High V773 Visibility scope of the 'pLink1' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis chgtrack.cxx:4455 Medium V522 There might be dereferencing of a potential null pointer 'pMove'.
General Analysis compiler.cxx:655 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:685 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:692 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:768 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:857 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:873 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:894 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:895 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:896 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:901 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:906 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:911 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:913 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:921 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:923 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:981 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1030 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1033 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1037 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1040 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1052 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1057 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1077 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1086 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1100 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1106 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1133 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1155 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1160 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1232 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1268 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1269 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1278 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1279 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1281 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1282 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1299 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1366 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1369 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1409 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1411 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1413 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1421 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1423 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1425 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1436 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1494 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1509 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1514 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1626 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1628 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1635 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1658 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1660 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1667 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1672 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1688 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1696 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1701 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1710 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1755 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1768 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1786 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1847 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1863 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1876 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1887 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1895 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2062 High V530 The return value of function 'remove' is required to be utilized.
General Analysis compiler.cxx:2066 High V530 The return value of function 'insert' is required to be utilized.
General Analysis compiler.cxx:2069 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2904 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2938 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2952 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:4159 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:4165 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:4419 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5508 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5513 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5535 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5537 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5608 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5166 High V773 The function was exited without releasing the 'pFunctionStack' pointer. A memory leak is possible.
General Analysis compiler.cxx:278 Medium V547 Expression '!"Unimplemented convention"' is always false.
General Analysis compiler.cxx:1960 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: cSymbol, nSrcPos.
General Analysis compiler.cxx:3450 Medium V1048 The 'mnCurrentSheetTab' variable was assigned the same value.
General Analysis compiler.cxx:4930 Medium V1048 The 'm_aLambda.nBracketPos' variable was assigned the same value.
General Analysis dbdata.cxx:1177 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pData)' argument.
General Analysis dbdata.cxx:1261 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pData)' argument.
General Analysis dbdata.cxx:951 Medium V547 Expression is always false.
General Analysis dbdata.cxx:628 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis detfunc.cxx:289 Medium V560 A part of conditional expression is always true: (((sal_Bool) 1)).
General Analysis doubleref.cxx:133 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 106, 133.
General Analysis editutil.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis editutil.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis editutil.cxx:384 Medium V519 The 'bInPrintTwips' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 381, 384.
General Analysis editutil.cxx:326 Medium V547 Expression '!pMargin' is always false.
General Analysis formulaopt.cxx:393 Medium V1048 The 'eOpt' variable was assigned the same value.
General Analysis formulaopt.cxx:417 Medium V1048 The 'eOpt' variable was assigned the same value.
General Analysis formulaopt.cxx:441 Medium V1048 The 'eOpt' variable was assigned the same value.
General Analysis formulaopt.cxx:566 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formulaopt.cxx:601 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formulaopt.cxx:620 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formulaopt.cxx:639 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formularesult.cxx:81 Medium V773 The 'mpToken' pointer was not released in destructor. A memory leak is possible.
General Analysis grouparealistener.cxx:252 Medium V547 Expression is always false.
General Analysis interpr1.cxx:3244 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr1.cxx:3557 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis interpr1.cxx:11831 High V530 The return value of function 'remove' is required to be utilized.
General Analysis interpr1.cxx:11836 High V530 The return value of function 'remove' is required to be utilized.
General Analysis interpr1.cxx:11880 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis interpr1.cxx:11885 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis interpr1.cxx:12456 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr1.cxx:12467 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr1.cxx:2811 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:2812 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4334 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4335 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4359 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4360 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4391 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4392 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4416 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4417 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4454 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4463 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4567 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4679 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:5356 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:5357 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:5358 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:502 Medium V547 Expression '!"pop goes the weasel"' is always false.
General Analysis interpr1.cxx:698 Medium V547 Expression '!"unhandled svExternalSingleRef case"' is always false.
General Analysis interpr1.cxx:7078 Medium V547 Expression is always false.
General Analysis interpr1.cxx:7096 Medium V547 Expression is always false.
General Analysis interpr1.cxx:7352 Medium V547 Expression is always false.
General Analysis interpr1.cxx:7486 Medium V547 Expression is always false.
General Analysis interpr1.cxx:13088 Medium V560 A part of conditional expression is always true: vsa.nHitIndex == 0.
General Analysis interpr1.cxx:4329 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4329, 4349
General Analysis interpr1.cxx:4386 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4386, 4406
General Analysis interpr1.cxx:1383 Medium V1048 The 'bHaveValue' variable was assigned the same value.
General Analysis interpr1.cxx:1485 Medium V1048 The 'bHaveValue' variable was assigned the same value.
General Analysis interpr1.cxx:4959 Medium V1048 The 'vsa.eMatchMode' variable was assigned the same value.
General Analysis interpr1.cxx:4964 Medium V1048 The 'vsa.eSearchMode' variable was assigned the same value.
General Analysis interpr1.cxx:5030 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5051 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5072 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5129 Medium V1048 The 'vsa.eSearchMode' variable was assigned the same value.
General Analysis interpr1.cxx:5210 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5231 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5252 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:7890 Medium V1048 The 'vsa.eSearchMode' variable was assigned the same value.
General Analysis interpr1.cxx:8046 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:8068 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:8090 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:10440 Medium V1051 Consider checking for misprints. It's possible that the 'nField' should be checked here.
General Analysis interpr2.cxx:3098 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3103 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis interpr2.cxx:3410 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3411 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3412 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3413 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3414 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3415 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3416 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3417 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3418 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3432 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3433 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3434 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3435 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3456 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3457 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3460 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3495 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3511 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3513 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3519 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3524 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:1490 High V547 Expression 'nGlobalError != FormulaError::NONE' is always false.
General Analysis interpr2.cxx:1588 High V547 Expression 'nGlobalError != FormulaError::NONE' is always false.
General Analysis interpr3.cxx:6016 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'MatTrans' function.
General Analysis interpr4.cxx:3512 High V614 Uninitialized buffer 'nIdx' used. Consider checking the first actual argument of the 'Get' function.
General Analysis interpr4.cxx:1534 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr4.cxx:1536 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr4.cxx:3483 High V1028 Possible overflow. Consider casting operands of the 'nCe - nCs + 1' operator to the 'SCSIZE' type, not the result.
General Analysis interpr4.cxx:3493 High V1028 Possible overflow. Consider casting operands of the 'nRe - nRs + 1' operator to the 'SCSIZE' type, not the result.
General Analysis interpr4.cxx:3495 High V1028 Possible overflow. Consider casting operands of the 'nCe - nCs + 1' operator to the 'SCSIZE' type, not the result.
General Analysis interpr4.cxx:2665 Medium V506 Pointer to local variable 'nErg' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis interpr4.cxx:2689 Medium V506 Pointer to local variable 'nErg' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis interpr4.cxx:1472 Medium V547 Expression '!"ConvertMatrixParameters: not a push"' is always false.
General Analysis interpr4.cxx:1598 Medium V547 Expression is always false.
General Analysis interpr4.cxx:4038 Medium V547 Expression '!"underflow"' is always false.
General Analysis interpr4.cxx:4078 Medium V547 Expression '!"underflow"' is always false.
General Analysis interpr4.cxx:4605 Medium V547 Expression is always false.
General Analysis interpr4.cxx:4633 Medium V560 A part of conditional expression is always true: nErrorFunctionCount.
General Analysis interpr4.cxx:2759 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis interpr4.cxx:4676 Medium V1048 The 'pCur' variable was assigned the same value.
General Analysis interpr5.cxx:437 Medium V547 Expression '!"aCell.what?"' is always false.
General Analysis interpr5.cxx:312 Medium V560 A part of conditional expression is always true: nTab1 == nTab2.
General Analysis interpr7.cxx:436 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr7.cxx:439 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr7.cxx:138 Medium V1037 Two or more case-branches perform the same actions. Check lines: 138, 235, 238
General Analysis interpr8.cxx:1608 Medium V547 Expression '!"should this really happen?"' is always false.
General Analysis interpr8.cxx:1777 Medium V547 Expression '!"should this really happen?"' is always false.
General Analysis math.cxx:56 Medium V560 A part of conditional expression is always true: (((1 | 2) & 1) != 0).
General Analysis math.cxx:61 Medium V560 A part of conditional expression is always true: (((1 | 2) & 2) != 0).
General Analysis rangelst.cxx:70 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis rangelst.cxx:71 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis rangelst.cxx:72 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis rangeutl.cxx:740 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:742 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:743 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:744 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:746 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:773 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:775 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:776 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:777 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:779 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:788 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:790 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:891 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:913 High V530 The return value of function 'append' is required to be utilized.
General Analysis reffind.cxx:303 Medium V547 Expression is always false.
General Analysis scmatrix.cxx:2494 Medium V690 The 'MatrixOpWrapper' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis scmatrix.cxx:3167 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis stringutil.cxx:114 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:133 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:180 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:259 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:278 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:309 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:325 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:308 High V1028 Possible overflow. Consider casting operands of the 'nPosExponent + 1' operator to the 'size_t' type, not the result.
General Analysis subtotal.cxx:188 Medium V547 Expression '!"unhandled unknown"' is always false.
General Analysis token.cxx:5014 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5016 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5196 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5313 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5318 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:3197 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:3431 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:4145 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:4801 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:1234 Medium V1019 Compound assignment expression 'rToken.Data >>= aApiExtRef' is used inside condition.
General Analysis tokenstringcontext.cxx:45 Medium V547 Expression '!"TokenStringContext - no OpCodeMap?!?"' is always false.
General Analysis userlist.cxx:171 High V530 The return value of function 'append' is required to be utilized.
General Analysis userlist.cxx:173 High V530 The return value of function 'append' is required to be utilized.
General Analysis userlist.cxx:195 High V530 The return value of function 'append' is required to be utilized.
General Analysis userlist.cxx:197 High V530 The return value of function 'append' is required to be utilized.
General Analysis webservicelink.cxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis webservicelink.cxx:78 High V530 The return value of function 'append' is required to be utilized.
General Analysis difimp.cxx:339 High V530 The return value of function 'append' is required to be utilized.
General Analysis difimp.cxx:341 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis difimp.cxx:536 High V530 The return value of function 'append' is required to be utilized.
General Analysis difimp.cxx:390 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis excdoc.cxx:902 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis excdoc.cxx:1316 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis excel.cxx:154 Medium V560 A part of conditional expression is always false: (eFormat != EIF_BIFF8).
General Analysis excel.cxx:413 Medium V560 A part of conditional expression is always false: eFormat != ExpBiff8.
General Analysis excel.cxx:272 Medium V1019 Compound assignment expression is used inside condition.
General Analysis excform.cxx:695 Medium V1051 Consider checking for misprints. It's possible that the 'nUINT16' should be checked here.
General Analysis excform8.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis excimp8.cxx:420 High V530 The return value of function 'LoadOlePropertySet' is required to be utilized.
General Analysis excrecds.cxx:942 Medium V1004 The 'pData' pointer was used unsafely after it was verified against nullptr. Check lines: 933, 942.
General Analysis exctools.cxx:173 High V530 The return value of function 'ReadUniString' is required to be utilized.
General Analysis impop.cxx:565 High V530 The return value of function 'ReadByteString' is required to be utilized.
General Analysis read.cxx:1010 Medium V560 A part of conditional expression is always true: (nRecId == EXC_ID_EXTSST).
General Analysis read.cxx:1050 Medium V560 A part of conditional expression is always true: (nRecId == EXC_ID_EXTSST).
General Analysis xechart.cxx:1307 Medium V1048 The 'nLabelPos' variable was assigned the same value.
General Analysis xecontent.cxx:1010 High V530 The return value of function 'ToOString' is required to be utilized.
General Analysis xecontent.cxx:1303 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1305 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1792 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1794 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1799 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1800 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1814 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xecontent.cxx:1817 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1822 High V530 The return value of function 'remove' is required to be utilized.
General Analysis xedbdata.cxx:138 Medium V547 Expression '!"Unknown BIFF type!"' is always false.
General Analysis xedbdata.cxx:144 Medium V547 Expression is always false.
General Analysis xeescher.cxx:1236 High V530 The return value of function 'AddSdrObject' is required to be utilized.
General Analysis xeextlst.cxx:175 High V530 The return value of function 'ToOString' is required to be utilized.
General Analysis xehelper.cxx:919 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:935 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:945 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:947 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:956 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:963 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:967 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:103 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis xename.cxx:498 Medium V1051 Consider checking for misprints. It's possible that the 'xName' should be checked here.
General Analysis xename.cxx:517 Medium V1051 Consider checking for misprints. It's possible that the 'xName' should be checked here.
General Analysis xepivot.cxx:993 High V530 The return value of function 'append' is required to be utilized.
General Analysis xepivotxml.cxx:1450 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xepivotxml.cxx:496 Medium V1037 Two or more case-branches perform the same actions. Check lines: 496, 505
General Analysis xestream.cxx:701 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xestream.cxx:702 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xestream.cxx:704 High V530 The return value of function 'append' is required to be utilized.
General Analysis xestream.cxx:1125 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xestream.cxx:825 Medium V547 Expression '!"No code and no error."' is always false.
General Analysis xestream.cxx:409 Medium V1051 Consider checking for misprints. It's possible that the 'mnCurrSize' should be checked here.
General Analysis xestyle.cxx:2009 High V547 Expression 'mnForeColor != 0' is always false.
General Analysis xestyle.cxx:1100 Medium V547 Expression 'pVal' is always true.
General Analysis xichart.cxx:1129 Medium V1048 The 'nPlacement' variable was assigned the same value.
General Analysis xichart.cxx:3958 Medium V1048 The 'nDefTextId' variable was assigned the same value.
General Analysis xichart.cxx:3959 Medium V1048 The 'nDefTextId' variable was assigned the same value.
General Analysis xicontent.cxx:398 High V530 The return value of function 'append' is required to be utilized.
General Analysis xicontent.cxx:400 High V530 The return value of function 'append' is required to be utilized.
General Analysis xicontent.cxx:873 Medium V1048 The 'eCondMode' variable was assigned the same value.
General Analysis xiescher.cxx:4030 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis xiescher.cxx:2180 Medium V1048 The 'nHorAlign' variable was assigned the same value.
General Analysis xihelper.cxx:296 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xihelper.cxx:423 High V530 The return value of function 'append' is required to be utilized.
General Analysis xihelper.cxx:442 High V530 The return value of function 'append' is required to be utilized.
General Analysis xilink.cxx:464 High V530 The return value of function 'append' is required to be utilized.
General Analysis xipivot.cxx:1105 High V530 The return value of function 'append' is required to be utilized.
General Analysis xistyle.cxx:1911 Medium V1007 The value from the potentially uninitialized optional 'maColumns[nIndex]' is used. Probably it is a mistake.
General Analysis xistyle.cxx:131 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis xlchart.cxx:189 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mfIntercept.
General Analysis xlchart.cxx:697 Medium V1019 Compound assignment expression is used inside condition.
General Analysis xlformula.cxx:51 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'R' variable.
General Analysis xlformula.cxx:52 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'V' variable.
General Analysis xlformula.cxx:53 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'A' variable.
General Analysis xlformula.cxx:70 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'MX' variable.
General Analysis xlformula.cxx:701 Medium V1016 Expression 'eBiff >= EXC_BIFF2' is always true.
General Analysis xltools.cxx:557 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xltools.cxx:559 High V530 The return value of function 'append' is required to be utilized.
General Analysis xltools.cxx:561 High V530 The return value of function 'append' is required to be utilized.
General Analysis xltools.cxx:564 High V530 The return value of function 'append' is required to be utilized.
General Analysis xltools.cxx:481 High V547 Expression is always true.
General Analysis htmlexp.cxx:349 High V530 The return value of function 'PageDefaults' is required to be utilized.
General Analysis htmlexp.cxx:975 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlexp.cxx:1255 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlexp.cxx:1259 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlimp.cxx:183 Medium V547 Expression '!"can't move"' is always false.
General Analysis htmlpars.cxx:1612 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlpars.cxx:2248 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlpars.cxx:2252 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlpars.cxx:2431 Medium V547 Expression '!"can't move"' is always false.
General Analysis htmlpars.cxx:2622 Medium V547 Expression '!"can't move"' is always false.
General Analysis XclExpChangeTrack.hxx:297 Medium V690 The 'XclExpChTrTabIdBuffer' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis XclExpChangeTrack.hxx:224 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aGUID.
General Analysis root.hxx:63 Medium V690 The 'ExcRoot' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis xeescher.hxx:407 Medium V690 The 'XclExpObjectManager' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis xistream.hxx:121 Medium V690 The 'XclImpBiff8Decrypter' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis xladdress.hxx:35 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mnCol, mnRow.
General Analysis xlstream.hxx:32 High V1043 A global object variable 'EXC_ENCR_ERROR_UNSUPP_CRYPT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis filter.cxx:175 Medium V1037 Two or more case-branches perform the same actions. Check lines: 175, 180
General Analysis lotimpop.cxx:405 Medium V711 It is dangerous to create a local variable within a loop with a same name as a variable controlling this loop.
General Analysis tool.cxx:148 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: bValid.
General Analysis tool.cxx:181 Medium V1037 Two or more case-branches perform the same actions. Check lines: 181, 216, 223
General Analysis tool.cxx:247 Medium V1037 Two or more case-branches perform the same actions. Check lines: 247, 286, 291
General Analysis tool.cxx:276 Medium V1037 Two or more case-branches perform the same actions. Check lines: 276, 296, 301
General Analysis autofilterbuffer.cxx:139 High V530 The return value of function 'append' is required to be utilized.
General Analysis autofilterbuffer.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis autofilterbuffer.cxx:846 Medium V547 Expression '!aParam.bUserDef' is always false.
General Analysis autofilterbuffer.cxx:849 Medium V547 Expression 'aParam.bByRow' is always false.
General Analysis biffhelper.cxx:68 Medium V1048 The 'nApiError' variable was assigned the same value.
General Analysis defnamesbuffer.cxx:83 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis defnamesbuffer.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis drawingfragment.cxx:835 High V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('nG' = [-2147483648..2147483647]).
General Analysis drawingfragment.cxx:835 High V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('nR' = [-2147483648..2147483647]).
General Analysis drawingfragment.cxx:141 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:153 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:160 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:166 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:172 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis externallinkfragment.cxx:255 Medium V1037 Two or more case-branches perform the same actions. Check lines: 255, 261
General Analysis extlstcontext.cxx:135 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maModel.
General Analysis formulabase.cxx:1606 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulabase.cxx:1608 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulabase.cxx:1611 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1612 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1623 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1629 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1631 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1641 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1610 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1607, 1610.
General Analysis formulabase.cxx:1683 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1683, 1705
General Analysis formulabase.cxx:1689 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1689, 1697
General Analysis formulabase.cxx:1690 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis formulabase.cxx:1691 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis formulabase.cxx:1700 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis formulaparser.cxx:727 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:744 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:746 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:758 High V530 The return value of function 'insertRawToken' is required to be utilized.
General Analysis formulaparser.cxx:771 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:785 High V530 The return value of function 'insertRawToken' is required to be utilized.
General Analysis formulaparser.cxx:798 High V530 The return value of function 'insertRawToken' is required to be utilized.
General Analysis formulaparser.cxx:800 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:866 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1557 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1561 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1586 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1295 Medium V1048 The 'bOk' variable was assigned the same value.
General Analysis numberformatsbuffer.cxx:1802 High V530 The return value of function 'remove' is required to be utilized.
General Analysis numberformatsbuffer.cxx:1814 High V530 The return value of function 'remove' is required to be utilized.
General Analysis pagesettings.cxx:326 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:534 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:548 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:677 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:694 High V530 The return value of function 'append' is required to be utilized.
General Analysis pivottablebuffer.cxx:421 High V530 The return value of function 'createDateGroupField' is required to be utilized.
General Analysis querytablebuffer.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis querytablebuffer.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis sheetdatacontext.cxx:309 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(aColSpanToken.substr(0, nSepPos)) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis sheetdatacontext.cxx:313 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(aColSpanToken.substr(nSepPos + 1)) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis stylesbuffer.cxx:2210 High V530 The return value of function 'createCellStyle' is required to be utilized.
General Analysis stylesbuffer.cxx:2324 High V530 The return value of function 'createCellStyle' is required to be utilized.
General Analysis stylesbuffer.cxx:2597 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis stylesbuffer.cxx:2599 High V530 The return value of function 'append' is required to be utilized.
General Analysis stylesbuffer.cxx:2601 High V530 The return value of function 'append' is required to be utilized.
General Analysis stylesbuffer.cxx:2603 High V530 The return value of function 'append' is required to be utilized.
General Analysis stylesbuffer.cxx:2003 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis viewsettings.cxx:411 Medium V1048 The 'nActivePane' variable was assigned the same value.
General Analysis worksheetbuffer.cxx:173 High V530 The return value of function 'insert' is required to be utilized.
General Analysis worksheetfragment.cxx:231 High V530 The return value of function 'append' is required to be utilized.
General Analysis interface.cxx:1952 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1952, 1968
General Analysis xmlcontext.cxx:70 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xmlcontext.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfparse.cxx:157 Medium V1037 Two or more case-branches perform the same actions. Check lines: 157, 160
General Analysis xcl97rec.cxx:787 High V530 The return value of function 'AddSdrObject' is required to be utilized.
General Analysis xcl97rec.cxx:1562 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis xcl97rec.cxx:850 Medium V1048 The 'nHorAlign' variable was assigned the same value.
General Analysis xcl97rec.cxx:865 Medium V1048 The 'nVerAlign' variable was assigned the same value.
General Analysis XMLChangeTrackingImportHelper.cxx:612 Medium V547 Expression 'rDeleted.pCellInfo' is always true.
General Analysis XMLConverter.cxx:329 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLConverter.cxx:332 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLDDELinksContext.cxx:127 High V1028 Possible overflow. Consider casting operands of the 'nColumns * nRows' operator to the 'size_t' type, not the result.
General Analysis XMLDDELinksContext.cxx:137 High V1028 Possible overflow. Consider casting operands of the 'nColumns * nRows' operator to the 'size_t' type, not the result.
General Analysis XMLExportDataPilot.cxx:412 Medium V1037 Two or more case-branches perform the same actions. Check lines: 412, 421
General Analysis XMLExportDatabaseRanges.cxx:162 High V547 Expression is always false.
General Analysis XMLExportIterator.cxx:259 High V1053 Calling the 'Sort' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis XMLExportIterator.cxx:466 High V1053 Calling the 'Sort' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis XMLStylesExportHelper.cxx:301 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLStylesExportHelper.cxx:101 High V614 Uninitialized variable 'aValidationType' used.
General Analysis XMLStylesExportHelper.cxx:580 Medium V1048 The 'nPrevIndex' variable was assigned the same value.
General Analysis XMLTrackedChangesContext.cxx:424 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLTrackedChangesContext.cxx:676 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLTrackedChangesContext.cxx:678 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcelli.cxx:323 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcelli.cxx:335 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcelli.cxx:1291 Medium V560 A part of conditional expression is always true: bIsEmpty.
General Analysis xmlcondformat.hxx:29 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mbSingleRelativeReference.
General Analysis xmlconti.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlconti.cxx:54 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcvali.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcvali.cxx:509 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmldrani.cxx:723 Medium V1077 Conditional initialization inside the 'ScXMLSubTotalRuleContext' constructor may leave some members uninitialized. Inspect the following: aSubTotalRule.
General Analysis xmlexprt.cxx:208 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:1282 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlexprt.cxx:3087 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:3091 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:3092 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:4888 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlexprt.cxx:2082 High V547 Expression 'nNumberFormat == - 1' is always true.
General Analysis xmlexprt.cxx:4010 High V547 Expression 'nIterationCount != 100' is always false.
General Analysis xmlexprt.cxx:382 High V1053 Calling the 'CreateAutoStylePool' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmlexprt.cxx:382', 'xmlexp.hxx:611', 'xmlexprt.hxx:227'.
General Analysis xmlexprt.cxx:4083 Medium V547 Expression 'nRefresh' is always false.
General Analysis xmlexprt.cxx:3977 Medium V560 A part of conditional expression is always false: nIterationCount != 100.
General Analysis xmlexprt.cxx:4006 Medium V560 A part of conditional expression is always false: nIterationCount != 100.
General Analysis xmlexprt.cxx:1303 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bIsFirst' and '!bIsFirst'.
General Analysis xmlexprt.cxx:876 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 876, 818.
General Analysis xmlexprt.cxx:876 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 876, 857.
General Analysis xmlexprt.cxx:876 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 876, 865.
General Analysis xmlexprt.cxx:877 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 877, 818.
General Analysis xmlexprt.cxx:877 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 877, 857.
General Analysis xmlexprt.cxx:877 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 877, 865.
General Analysis xmlfilti.cxx:504 Medium V1037 Two or more case-branches perform the same actions. Check lines: 504, 509, 514
General Analysis xmlfonte.cxx:58 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlfonte.cxx:65 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlimprt.cxx:1199 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlimprt.cxx:1291 Medium V547 Expression 'bSuccess' is always true.
General Analysis xmlimprt.cxx:1223 Medium V1019 Compound assignment expression 'aRowAny >>= xRowRanges' is used inside condition.
General Analysis xmlstyle.cxx:309 Medium V560 A part of conditional expression is always true: (nBottom == nTop).
General Analysis xmlstyle.cxx:309 Medium V560 A part of conditional expression is always true: (nLeft == nRight).
General Analysis xmlstyle.cxx:309 Medium V560 A part of conditional expression is always true: (nTop == nLeft).
General Analysis xmlstyle.cxx:305 Medium V1019 Compound assignment expression 'pPadding_Left->maValue >>= nLeft' is used inside condition.
General Analysis xmlstyle.cxx:306 Medium V1019 Compound assignment expression 'pPadding_Right->maValue >>= nRight' is used inside condition.
General Analysis xmlstyle.cxx:307 Medium V1019 Compound assignment expression 'pPadding_Top->maValue >>= nTop' is used inside condition.
General Analysis xmlstyle.cxx:935 Medium V1019 Compound assignment expression 'r2 >>= aCellProtection2' is used inside condition.
General Analysis xmlstyle.cxx:1071 Medium V1019 Compound assignment expression 'r2 >>= aCellProtection2' is used inside condition.
General Analysis xmlstyle.cxx:1137 Medium V1019 Compound assignment expression 'r2 >>= nVal2' is used inside condition.
General Analysis xmlstyle.cxx:1211 Medium V1019 Compound assignment expression 'r2 >>= aHoriJustify2' is used inside condition.
General Analysis xmlstyle.cxx:1315 Medium V1019 Compound assignment expression 'r2 >>= aHoriJustify2' is used inside condition.
General Analysis xmlstyle.cxx:1375 Medium V1019 Compound assignment expression 'r2 >>= aHoriJustify2' is used inside condition.
General Analysis xmlstyle.cxx:1435 Medium V1019 Compound assignment expression 'r2 >>= aOrientation2' is used inside condition.
General Analysis xmlstyle.cxx:1504 Medium V1019 Compound assignment expression 'r2 >>= aAngle2' is used inside condition.
General Analysis xmlstyle.cxx:1553 Medium V1019 Compound assignment expression 'r2 >>= aReference2' is used inside condition.
General Analysis xmlstyle.cxx:1650 Medium V1019 Compound assignment expression 'r2 >>= aReference2' is used inside condition.
General Analysis xmlstyle.cxx:1759 Medium V1019 Compound assignment expression 'r2 >>= aBreak2' is used inside condition.
General Analysis xmltabi.cxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltabi.cxx:112 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltransformationi.cxx:114 Medium V547 Expression 'pAttribList' is always true.
General Analysis xmlwrap.cxx:652 Medium V522 There might be dereferencing of a potential null pointer 'pExport'.
General Analysis xmlwrap.cxx:776 Medium V785 Constant expression in switch statement.
General Analysis AccessibleCell.cxx:568 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis AccessibleCsvControl.cxx:463 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:472 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:474 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:482 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:491 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:688 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:689 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:690 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:1385 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis AccessibleDocument.cxx:1294 High V1053 Calling the 'GetBoundingBox' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AccessibleDocument.cxx:1294', 'AccessibleDocument.cxx:1885', 'AccessibleDocument.hxx:181'.
General Analysis AccessibleDocument.cxx:732 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 729, 732.
General Analysis AccessibleDocument.cxx:637 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bResult' and 'bResult'.
General Analysis AccessibleDocument.cxx:1256 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bResult' and 'bResult'.
General Analysis AccessibleEditObject.cxx:69 High V1053 Calling the 'GetOutputDeviceForView' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AccessibleEditObject.cxx:69', 'AccessibleEditObject.cxx:92', 'AccessibleEditObject.cxx:317', 'AccessibleEditObject.hxx:86'.
General Analysis AccessiblePageHeader.cxx:106 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis AccessibleSpreadsheet.cxx:1577 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleSpreadsheet.cxx:254 High V1053 Calling the 'getAccessibleIndex' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AccessibleSpreadsheet.cxx:254', 'AccessibleSpreadsheet.cxx:296', 'AccessibleSpreadsheet.cxx:946', 'AccessibleTableBase.hxx:120'.
General Analysis AccessibleSpreadsheet.cxx:265 High V1053 Calling the 'getAccessibleIndex' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AccessibleSpreadsheet.cxx:265', 'AccessibleSpreadsheet.cxx:296', 'AccessibleSpreadsheet.cxx:946', 'AccessibleTableBase.hxx:120'.
General Analysis AccessibleSpreadsheet.cxx:1316 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'GetWindowExtentsRelative' function.
General Analysis AccessibleTableBase.cxx:247 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleTableBase.cxx:281 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleTableBase.cxx:282 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleText.cxx:706 Medium V560 A part of conditional expression is always true: mpEditEngine.
General Analysis acctrl.cxx:45 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis inputhdl.cxx:3497 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis inputhdl.cxx:3513 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis inputhdl.cxx:4716 High V530 The return value of function 'remove' is required to be utilized.
General Analysis inputhdl.cxx:4718 High V530 The return value of function 'insert' is required to be utilized.
General Analysis inputhdl.cxx:1581 High V781 The value of the 'aSel.end.nIndex' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 1581, 1587.
General Analysis inputhdl.cxx:3496 Medium V506 Pointer to local variable 'aItem' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis inputwin.cxx:1393 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis inputwin.cxx:1447 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis inputwin.cxx:889 High V1053 Calling the 'GetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis inputwin.cxx:890 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis inputwin.cxx:431 Medium V699 Consider inspecting the 'foo = bar = baz ? .... : ....' expression. It is possible that 'foo = bar == baz ? .... : ....' should be used here instead.
General Analysis inputwin.cxx:1017 Medium V1048 The 'eCode' variable was assigned the same value.
General Analysis inputwin.cxx:2524 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis inputwin.cxx:2717 Medium V1048 The 'bHandled' variable was assigned the same value.
General Analysis scmod.cxx:159 High V530 The return value of function 'GetColorConfig' is required to be utilized.
General Analysis scmod.cxx:360 High V530 The return value of function 'CallAppBasic' is required to be utilized.
General Analysis scmod.cxx:363 High V530 The return value of function 'CallAppBasic' is required to be utilized.
General Analysis scmod.cxx:1182 High V595 The 'pDocSh' pointer was utilized before it was verified against nullptr. Check lines: 1182, 1206.
General Analysis scmod.cxx:580 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis tbzoomsliderctrl.cxx:64 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis condformatdlg.cxx:656 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis condformatdlg.cxx:673 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis condformatdlg.cxx:74 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:76 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:84 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:86 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:90 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:93 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:96 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:108 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:111 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:114 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:117 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:120 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:329 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlgentry.cxx:469 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis condformatdlgentry.cxx:1482 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlgentry.cxx:1515 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dataprovider.cxx:47 High V530 The return value of function 'append' is required to be utilized.
General Analysis dataprovider.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis asciiopt.cxx:80 High V530 The return value of function 'append' is required to be utilized.
General Analysis asciiopt.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvgrid.cxx:1200 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis csvgrid.cxx:683 Medium V764 Possible incorrect order of arguments passed to 'SelectRange' function: 'nColIndex2' and 'nColIndex1'.
General Analysis scuiasciiopt.cxx:374 High V595 The 'mpDatStream' pointer was utilized before it was verified against nullptr. Check lines: 374, 382.
General Analysis validate.cxx:198 Medium V1051 Consider checking for misprints. It's possible that the 'pOldParent' should be checked here.
General Analysis dbdocfun.cxx:1797 High V547 Expression is always false.
General Analysis dbdocfun.cxx:1800 High V547 Expression 'nCommandType == sdb::CommandType::QUERY' is always false.
General Analysis dbdocimp.cxx:278 Medium V1048 The 'nCol' variable was assigned the same value.
General Analysis docfunc.cxx:2150 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2155 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2162 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2167 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2710 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2714 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2721 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2725 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:4330 High V1028 Possible overflow. Consider casting operands of the 'nEndCol - nStartCol + 1' operator to the 'sal_uInt64' type, not the result.
General Analysis docfunc.cxx:4330 High V1028 Possible overflow. Consider casting operands of the 'nEndRow - nStartRow + 1' operator to the 'sal_uInt64' type, not the result.
General Analysis docfunc.cxx:4817 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:4818 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:5651 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docfunc.cxx:5679 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docfunc.cxx:3642 Medium V1048 The 'bSuccess' variable was assigned the same value.
General Analysis docsh.cxx:330 High V530 The return value of function 'append' is required to be utilized.
General Analysis docsh.cxx:1050 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis docsh.cxx:1212 High V530 The return value of function 'append' is required to be utilized.
General Analysis docsh.cxx:1260 High V530 The return value of function 'GetPhysicalName' is required to be utilized.
General Analysis docsh.cxx:1973 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis docsh.cxx:1977 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis docsh.cxx:1981 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis docsh3.cxx:910 Medium V1048 The 'pSourceAction' variable was assigned the same value.
General Analysis docsh4.cxx:1347 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh4.cxx:1551 High V530 The return value of function 'SpellIgnoreWord' is required to be utilized.
General Analysis docsh4.cxx:1502 Medium V547 Expression 'bParagraph' is always true.
General Analysis docsh4.cxx:1512 Medium V547 Expression 'bParagraph' is always true.
General Analysis docsh4.cxx:2589 Medium V547 Expression 'GetBestViewShell()' is always true.
General Analysis docsh4.cxx:2599 Medium V547 Expression 'GetBestViewShell()' is always true.
General Analysis docsh4.cxx:690 Medium V560 A part of conditional expression is always true: ePaper != PAPER_USER.
General Analysis docsh4.cxx:2853 Medium V560 A part of conditional expression is always true: nCol > 0.
General Analysis docsh4.cxx:1725 Medium V788 The variable 'bAddRange', captured in a lambda expression, has a constant value.
General Analysis docsh5.cxx:154 Medium V1048 The 'nStartCol' variable was assigned the same value.
General Analysis docsh5.cxx:155 Medium V1048 The 'nStartRow' variable was assigned the same value.
General Analysis docsh8.cxx:551 High V530 The return value of function 'append' is required to be utilized.
General Analysis externalrefmgr.cxx:616 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:617 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:664 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:665 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1582 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1583 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1605 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1606 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1638 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1639 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis tablink.cxx:433 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis tablink.cxx:435 High V530 The return value of function 'GuessFilterIgnoringContent' is required to be utilized.
General Analysis drawsh.cxx:292 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob.cxx:303 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob.cxx:310 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob.cxx:340 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:157 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:211 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:213 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:236 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:179 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:209 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:215 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:129 Medium V524 It is odd that the body of 'MouseButtonDown' function is fully equivalent to the body of 'MouseButtonUp' function.
General Analysis fusel.cxx:512 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:541 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:295 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:309 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:333 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:450 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:452 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:470 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:472 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis graphsh.cxx:287 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis graphsh.cxx:292 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis msgpool.hxx:30 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ScMessagePool' method of the 'ScMessagePool' class.
General Analysis olinewin.hxx:201 Medium V762 It is possible a virtual function was overridden incorrectly. See first argument of function 'ShowFocus' in derived class 'ScOutlineWindow' and base class 'Window'.
General Analysis acredlin.cxx:1699 High V530 The return value of function 'lcl_StripAcceptChgDat' is required to be utilized.
General Analysis acredlin.cxx:774 Medium V1004 The 'pChanges' pointer was used unsafely after it was verified against nullptr. Check lines: 727, 774.
General Analysis datafdlg.cxx:151 Medium V1023 A pointer without owner is added to the 'm_aEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dataproviderdlg.cxx:190 High V530 The return value of function 'append' is required to be utilized.
General Analysis linkarea.cxx:322 High V530 The return value of function 'append' is required to be utilized.
General Analysis mergecellsdialog.cxx:55 Medium V547 Expression '!"Unknown selection for merge cells."' is always false.
General Analysis retypepassdlg.cxx:87 Medium V1023 A pointer without owner is added to the 'maSheets' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis solveroptions.cxx:204 Medium V1023 A pointer without owner is added to the 'm_aOptions' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis content.cxx:937 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis content.cxx:958 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis navipi.cxx:295 High V1053 Calling the 'GetOptimalSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tpusrlst.cxx:291 High V530 The return value of function 'append' is required to be utilized.
General Analysis tpusrlst.cxx:312 High V530 The return value of function 'append' is required to be utilized.
General Analysis tpusrlst.cxx:313 High V530 The return value of function 'append' is required to be utilized.
General Analysis tpusrlst.cxx:80 High V1053 Calling the 'Reset' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tpview.cxx:592 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:599 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:622 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:627 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:633 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:639 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:645 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:651 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:657 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:663 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:669 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:675 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:681 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:687 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis ThemeColorChanger.cxx:171 Medium V560 A part of conditional expression is always false: !pPattern.
General Analysis uiobject.cxx:305 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis uiobject.cxx:305 Medium V522 There might be dereferencing of a potential null pointer 'pDraw'.
General Analysis areasave.cxx:92 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis areasave.cxx:113 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis areasave.cxx:156 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis undoblk.cxx:166 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:169 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:185 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:188 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:414 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:417 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:432 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:435 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:747 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:749 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:790 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:792 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk3.cxx:1467 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis undocell.cxx:64 Medium V547 Expression 'pModelObj' is always true.
General Analysis PivotTableDataProvider.cxx:821 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis PivotTableDataSequence.cxx:186 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis addruno.cxx:276 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis addruno.cxx:276 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis afmtuno.cxx:534 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis afmtuno.cxx:534 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis afmtuno.cxx:716 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis afmtuno.cxx:716 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis afmtuno.cxx:479 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:481 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:483 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:485 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:487 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:489 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis appluno.cxx:344 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis appluno.cxx:344 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis appluno.cxx:113 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis appluno.cxx:121 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis celllistsource.cxx:197 High V614 Uninitialized variable 'nResultType' used.
General Analysis cellsuno.cxx:1874 Medium V547 Expression 'pPattern' is always true.
General Analysis cellsuno.cxx:1908 Medium V547 Expression 'pPattern' is always true.
General Analysis cellsuno.cxx:2188 Medium V1019 Compound assignment expression 'aValue >>= aBorder' is used inside condition.
General Analysis cellsuno.cxx:2201 Medium V1019 Compound assignment expression 'aValue >>= aBorder2' is used inside condition.
General Analysis cellsuno.cxx:3287 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4068 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4155 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4306 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4379 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:7218 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:6141 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis cellvaluebinding.cxx:223 High V614 Uninitialized variable 'nResultType' used.
General Analysis chart2uno.cxx:106 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:840 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:880 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:905 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:2273 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:1458 Medium V547 Expression 'bTimeBased' is always false.
General Analysis chart2uno.cxx:1478 Medium V547 Expression '!bTimeBased' is always true.
General Analysis chart2uno.cxx:2893 Medium V547 Expression 'm_pDocument' is always true.
General Analysis chart2uno.cxx:3304 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis confuno.cxx:647 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis confuno.cxx:647 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dapiuno.cxx:1940 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dapiuno.cxx:1940 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dapiuno.cxx:1208 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis datauno.cxx:351 High V614 Uninitialized variable 'nVal' used.
General Analysis datauno.cxx:701 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis datauno.cxx:701 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis datauno.cxx:1442 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis datauno.cxx:1442 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis datauno.cxx:2083 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis datauno.cxx:2083 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis datauno.cxx:1845 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis defltuno.cxx:241 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis defltuno.cxx:241 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dispuno.cxx:296 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docuno.cxx:514 High V530 The return value of function 'append' is required to be utilized.
General Analysis docuno.cxx:519 High V530 The return value of function 'append' is required to be utilized.
General Analysis docuno.cxx:522 High V530 The return value of function 'append' is required to be utilized.
General Analysis docuno.cxx:3875 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis docuno.cxx:3905 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis docuno.cxx:1784 High V547 Expression 'nPrintContent != 0' is always false.
General Analysis docuno.cxx:1883 High V547 Expression 'nPrintRange == 1' is always false.
General Analysis docuno.cxx:3513 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:3513 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:4828 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:4828 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:5116 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:5116 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:5139 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:5139 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:1879 Medium V547 Expression '!bSelectedSheetsOnly' is always true.
General Analysis docuno.cxx:1955 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2036 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2084 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2094 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2623 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2660 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:1960 Medium V560 A part of conditional expression is always false: nContent != 0.
General Analysis docuno.cxx:1960 Medium V560 A part of conditional expression is always true: nEOContent != 1.
General Analysis docuno.cxx:1961 Medium V560 A part of conditional expression is always false: nContent != 0.
General Analysis docuno.cxx:1961 Medium V560 A part of conditional expression is always true: nEOContent != 2.
General Analysis docuno.cxx:1971 Medium V560 A part of conditional expression is always false: nEOContent == 1.
General Analysis docuno.cxx:1971 Medium V560 A part of conditional expression is always false: nEOContent == 2.
General Analysis docuno.cxx:2200 Medium V560 A part of conditional expression is always false: nContent == 1.
General Analysis docuno.cxx:2200 Medium V560 A part of conditional expression is always false: nEOContent == 1.
General Analysis docuno.cxx:2200 Medium V560 A part of conditional expression is always false: nEOContent == 2.
General Analysis docuno.cxx:2200 Medium V560 A part of conditional expression is always true: nContent == 0.
General Analysis docuno.cxx:2806 Medium V560 A part of conditional expression is always false: nEOContent == 1.
General Analysis docuno.cxx:2806 Medium V560 A part of conditional expression is always false: nEOContent == 2.
General Analysis docuno.cxx:2806 Medium V560 A part of conditional expression is always true: nContent == 0.
General Analysis docuno.cxx:1960 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'nContent != 0' and 'nContent == 0'.
General Analysis docuno.cxx:1961 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'nContent != 0' and 'nContent == 0'.
General Analysis docuno.cxx:4965 Medium V1019 Compound assignment expression 'aValue >>= nNewHeight' is used inside condition.
General Analysis docuno.cxx:2817 Medium V1051 Consider checking for misprints. It's possible that the 'nDisplayStart' should be checked here.
General Analysis fielduno.cxx:1264 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis fielduno.cxx:1264 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis fielduno.cxx:726 Medium V1051 Consider checking for misprints. It's possible that the 'rURL' should be checked here.
General Analysis filtuno.cxx:224 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:226 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:227 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:228 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:198 Medium V614 Potentially uninitialized variable 'bShow' used.
General Analysis fmtuno.cxx:919 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis fmtuno.cxx:919 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis funcuno.cxx:305 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis funcuno.cxx:305 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis linkuno.cxx:257 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis linkuno.cxx:257 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis linkuno.cxx:770 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis linkuno.cxx:770 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis nameuno.cxx:406 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis nameuno.cxx:406 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis nameuno.cxx:640 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis nameuno.cxx:640 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis servuno.cxx:404 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:417 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:421 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:424 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:430 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:434 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:437 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:443 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:446 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:449 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:452 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:456 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:460 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:499 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:560 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:568 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis shapeuno.cxx:251 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeuno.cxx:464 Medium V560 A part of conditional expression is always true: aAddress.StartRow == aAddress.EndRow.
General Analysis shapeuno.cxx:705 Medium V1019 Compound assignment expression 'aValue >>= sHyperlink' is used inside condition.
General Analysis solveruno.cxx:343 High V614 Uninitialized variable 'fValue' used. Consider checking the first actual argument of the 'doubleToUString' function.
General Analysis solveruno.cxx:594 High V614 Uninitialized variable 'fValue' used. Consider checking the first actual argument of the 'doubleToUString' function.
General Analysis srchuno.cxx:178 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis srchuno.cxx:178 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis styleuno.cxx:2044 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis styleuno.cxx:2044 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis targuno.cxx:248 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis targuno.cxx:248 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis tokenuno.cxx:414 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis tokenuno.cxx:295 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis tokenuno.cxx:295 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis viewuno.cxx:531 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis viewuno.cxx:720 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewuno.cxx:1244 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis viewuno.cxx:1717 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis viewuno.cxx:1378 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis viewuno.cxx:1399 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis excelvbahelper.cxx:84 Medium V547 Expression 'bHasAuto' is always false.
General Analysis vbaaxes.cxx:180 Medium V1019 Compound assignment expression '_nType >>= nType' is used inside condition.
General Analysis vbaaxis.cxx:67 High V1053 Calling the 'setType' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vbaaxis.cxx:68 High V1053 Calling the 'setCrosses' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vbaaxis.cxx:165 Medium V547 Expression 'bisAutoOrigin' is always false.
General Analysis vbaaxis.cxx:600 Medium V547 Expression 'bisLogarithmic' is always false.
General Analysis vbaaxis.cxx:170 Medium V1048 The 'nCrosses' variable was assigned the same value.
General Analysis vbaaxis.cxx:603 Medium V1048 The 'nScaleType' variable was assigned the same value.
General Analysis vbaborders.cxx:196 High V547 Expression 'nPaletteColor == nColor' is always true.
General Analysis vbachart.cxx:178 High V547 Expression 'nSplineType == 1' is always false.
General Analysis vbachart.cxx:982 High V547 Expression 'nSymbol != chart::ChartSymbolType::NONE' is always true.
General Analysis vbachart.cxx:671 High V614 Uninitialized variable 'aChartDataRowSource' used.
General Analysis vbachart.cxx:163 Medium V547 Expression 'bVolume' is always false.
General Analysis vbachart.cxx:182 Medium V547 Expression 'bHasLines' is always false.
General Analysis vbachart.cxx:930 Medium V547 Expression 'bIsDeep' is always false.
General Analysis vbachart.cxx:936 Medium V547 Expression 'bIsVertical' is always true.
General Analysis vbachart.cxx:959 Medium V547 Expression 'bUpDown' is always false.
General Analysis vbachart.cxx:136 Medium V785 Constant expression in switch statement.
General Analysis vbachartobject.cxx:42 High V1053 Calling the 'setName' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vbaeventshelper.cxx:793 Medium V547 Expression 'bSheetEvent' is always false.
General Analysis vbaeventshelper.cxx:798 Medium V547 Expression 'bSheetEvent' is always false.
General Analysis vbaeventshelper.cxx:794 Medium V560 A part of conditional expression is always true: (nTab < 0).
General Analysis vbafont.cxx:163 Medium V547 Expression 'bValue' is always false.
General Analysis vbafont.cxx:167 Medium V547 Expression 'bValue' is always false.
General Analysis vbafont.cxx:235 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:482 High V547 Expression is always true.
General Analysis vbaformat.cxx:135 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:211 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:288 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:705 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:418 Medium V1019 Compound assignment expression is used inside condition.
General Analysis vbaformat.cxx:736 Medium V1019 Compound assignment expression is used inside condition.
General Analysis vbaformat.cxx:670 Medium V1037 Two or more case-branches perform the same actions. Check lines: 670, 679
General Analysis vbaformatconditions.cxx:241 Medium V1004 The 'pStyles' pointer was used unsafely after it was verified against nullptr. Check lines: 239, 241.
General Analysis vbaformatconditions.cxx:262 Medium V1004 The 'pStyles' pointer was used unsafely after it was verified against nullptr. Check lines: 260, 262.
General Analysis vbapagesetup.cxx:153 Medium V1019 Compound assignment expression 'fitToPagesTall >>= aValue' is used inside condition.
General Analysis vbapagesetup.cxx:176 Medium V1019 Compound assignment expression 'fitToPagesWide >>= aValue' is used inside condition.
General Analysis vbarange.cxx:3665 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis vbarange.cxx:810 High V547 Expression is always false.
General Analysis vbarange.cxx:1830 Medium V522 There might be dereferencing of a potential null pointer 'pFormulaRanges'.
General Analysis vbarange.cxx:1854 Medium V522 There might be dereferencing of a potential null pointer 'pThisRange'.
General Analysis vbarange.cxx:5066 Medium V522 There might be dereferencing of a potential null pointer 'pRange'.
General Analysis vbarange.cxx:5084 Medium V522 There might be dereferencing of a potential null pointer 'pRange'.
General Analysis vbarange.cxx:3050 Medium V547 Expression '!bIsVisible' is always true.
General Analysis vbarange.cxx:528 Medium V1001 The 'aString' variable is assigned but is not used by the end of the function.
General Analysis vbarange.cxx:5524 Medium V1004 The 'pRangeToUse' pointer was used unsafely after it was verified against nullptr. Check lines: 5522, 5524.
General Analysis vbarange.cxx:2078 Medium V1019 Compound assignment expression 'Length >>= nCount' is used inside condition.
General Analysis vbarange.cxx:2219 Medium V1019 Compound assignment expression 'nRowIndex >>= nRow' is used inside condition.
General Analysis vbarange.cxx:2987 Medium V1019 Compound assignment expression 'Text >>= aNoteText' is used inside condition.
General Analysis vbarange.cxx:4622 Medium V1019 Compound assignment expression 'Operator >>= nOperator' is used inside condition.
General Analysis vbarange.cxx:5562 Medium V1037 Two or more case-branches perform the same actions. Check lines: 5562, 5565
General Analysis vbarange.cxx:5185 Medium V1048 The 'eCmd' variable was assigned the same value.
General Analysis vbarange.cxx:5562 Medium V1048 The 'nRes' variable was assigned the same value.
General Analysis vbarange.cxx:5565 Medium V1048 The 'nRes' variable was assigned the same value.
General Analysis vbasheetobject.cxx:466 Medium V1048 The 'nAwtAlign' variable was assigned the same value.
General Analysis vbasheetobject.cxx:491 Medium V1048 The 'eAwtAlign' variable was assigned the same value.
General Analysis vbasheetobject.cxx:53 Medium V1077 Conditional initialization inside the 'ScVbaButtonCharacters' constructor may leave some members uninitialized. Inspect the following: mnStart, mnLength.
General Analysis vbavalidation.cxx:94 High V547 Expression 'nShowList != 0' is always false.
General Analysis vbavalidation.cxx:240 High V547 Expression 'nValType != sheet::ValidationType_ANY' is always false.
General Analysis vbavalidation.cxx:350 Medium V785 Constant expression in switch statement.
General Analysis vbavalidation.cxx:243 Medium V1019 Compound assignment expression 'Type >>= nType' is used inside condition.
General Analysis vbavalidation.cxx:275 Medium V1019 Compound assignment expression 'AlertStyle >>= nVbaAlertStyle' is used inside condition.
General Analysis vbawindow.cxx:714 High V547 Expression is always true.
General Analysis vbawindow.cxx:198 High V1053 Calling the 'ActivePane' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbawindow.cxx:198', 'vbawindow.cxx:222', 'vbawindow.hxx:67'.
General Analysis vbawindow.cxx:207 High V1053 Calling the 'ActivePane' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbawindow.cxx:207', 'vbawindow.cxx:222', 'vbawindow.hxx:67'.
General Analysis vbawindow.cxx:332 Medium V601 The 'nValue + 1' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis vbawindow.cxx:362 Medium V601 The 'nValue + 1' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis vbawindow.cxx:761 Medium V1048 The 'nWindowView' variable was assigned the same value.
General Analysis vbaworkbook.cxx:197 High V1053 Calling the 'ResetColors' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbaworkbook.cxx:197', 'vbaworkbook.cxx:186', 'vbaworkbook.hxx:62'.
General Analysis vbaworkbook.cxx:205 High V1053 Calling the 'ResetColors' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbaworkbook.cxx:205', 'vbaworkbook.cxx:186', 'vbaworkbook.hxx:62'.
General Analysis vbaworksheet.cxx:270 Medium V547 Expression 'bVisible' is always false.
General Analysis vbaworksheet.cxx:527 Medium V1019 Compound assignment expression 'After >>= xSheet' is used inside condition.
General Analysis vbaworksheet.cxx:561 Medium V1019 Compound assignment expression 'After >>= xSheet' is used inside condition.
General Analysis vbaworksheet.cxx:281 Medium V1048 The 'bVisible' variable was assigned the same value.
General Analysis vbaworksheets.cxx:509 Medium V1004 The 'pViewShell' pointer was used unsafely after it was verified against nullptr. Check lines: 493, 509.
General Analysis vbaworksheets.cxx:397 Medium V1019 Compound assignment expression 'After >>= xSheet' is used inside condition.
General Analysis cellsh.cxx:186 Medium V1037 Two or more case-branches perform the same actions. Check lines: 186, 192
General Analysis cellsh1.cxx:2217 Medium V1004 The 'pReqArgs' pointer was used unsafely after it was verified against nullptr. Check lines: 2108, 2217.
General Analysis cellsh1.cxx:2366 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2367 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2368 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2370 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2372 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:669 Medium V1048 The 'eFillCmd' variable was assigned the same value.
General Analysis cellsh4.cxx:460 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis dbfunc3.cxx:1346 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1349 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1362 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1369 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1823 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis dbfunc3.cxx:1824 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis editsh.cxx:673 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis editsh.cxx:681 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis editsh.cxx:1432 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis formatsh.cxx:458 High V530 The return value of function 'append' is required to be utilized.
General Analysis formatsh.cxx:1914 Medium V1048 The 'nFormatCategory' variable was assigned the same value.
General Analysis gridwin.cxx:6427 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gridwin.cxx:6467 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gridwin.cxx:6541 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gridwin.cxx:444 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gridwin3.cxx:97 High V595 The 'pDrView' pointer was utilized before it was verified against nullptr. Check lines: 97, 108.
General Analysis gridwin4.cxx:2442 Medium V1048 The 'bDoRow' variable was assigned the same value.
General Analysis hdrcont.cxx:87 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis hdrcont.cxx:107 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis hintwin.cxx:170 High V530 The return value of function 'createOverlaySequence' is required to be utilized.
General Analysis notemark.cxx:54 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis olinewin.cxx:58 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis olinewin.cxx:886 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 883, 886.
General Analysis output.cxx:2849 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:2856 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:2867 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:2875 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:742 Medium V560 A part of conditional expression is always true: eRotMode == SVX_ROTATE_MODE_BOTTOM.
General Analysis output.cxx:615 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis output.cxx:845 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis output2.cxx:580 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis output2.cxx:605 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis output2.cxx:2259 High V595 The 'pPDF' pointer was utilized before it was verified against nullptr. Check lines: 2259, 2272.
General Analysis output2.cxx:4672 Medium V522 There might be dereferencing of a potential null pointer 'pPDF'.
General Analysis preview.cxx:662 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis prevloc.cxx:148 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aDrawRangeId.
General Analysis prevwsh.cxx:1135 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis printfun.cxx:1957 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis spellcheckcontext.cxx:114 High V530 The return value of function 'append' is required to be utilized.
General Analysis spellcheckcontext.cxx:116 High V530 The return value of function 'append' is required to be utilized.
General Analysis spelleng.cxx:233 Medium V560 A part of conditional expression is always true: bLoop.
General Analysis tabcont.cxx:81 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabcont.cxx:639 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis tabsplit.cxx:30 High V1053 Calling the 'SetPointer' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'tabsplit.cxx:30', 'tabsplit.cxx:50', 'window.hxx:1008'.
General Analysis tabsplit.cxx:31 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabview2.cxx:1420 Medium V1048 The 'nZoom' variable was assigned the same value.
General Analysis tabview3.cxx:425 High V595 The 'pDocSh' pointer was utilized before it was verified against nullptr. Check lines: 425, 440.
General Analysis tabview5.cxx:408 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabview5.cxx:711 High V530 The return value of function 'Union' is required to be utilized.
General Analysis tabvwsh2.cxx:144 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabvwsh2.cxx:158 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabvwsh3.cxx:1284 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tabvwsh4.cxx:2146 Medium V522 There might be dereferencing of a potential null pointer 'pTabViewShell'.
General Analysis tabvwsh9.cxx:85 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis tabvwsha.cxx:968 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabvwsha.cxx:1002 Medium V1048 The 'eFamily' variable was assigned the same value.
General Analysis tabvwshb.cxx:381 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdata.cxx:1850 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis viewdata.cxx:4012 High V547 Expression 'nTemp16 == 1' is always false.
General Analysis viewdata.cxx:4018 High V547 Expression 'nTemp16 == 1' is always false.
General Analysis viewdata.cxx:4024 High V547 Expression 'nTemp16 == 1' is always false.
General Analysis viewdata.cxx:2427 Medium V560 A part of conditional expression is always true: eWhich == SC_SPLIT_RIGHT.
General Analysis viewdata.cxx:2434 Medium V560 A part of conditional expression is always true: eWhich == SC_SPLIT_BOTTOM.
General Analysis viewdata.cxx:1742 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis viewdata.cxx:3470 Medium V1016 The value is out of range of enum 'ScSplitMode' values. This causes unspecified or undefined behavior.
General Analysis viewdata.cxx:3471 Medium V1016 The value is out of range of enum 'ScSplitMode' values. This causes unspecified or undefined behavior.
General Analysis viewdata.cxx:3491 Medium V1016 The value is out of range of enum 'ScSplitPos' values. This causes unspecified or undefined behavior.
General Analysis viewdata.cxx:840 Medium V1023 A pointer without owner is added to the 'maTabData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis viewdata.cxx:3328 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis viewdata.cxx:2456 Medium V1048 The 'eWhichY' variable was assigned the same value.
General Analysis viewdata.cxx:2460 Medium V1048 The 'eWhichY' variable was assigned the same value.
General Analysis viewdata.cxx:3724 Medium V1048 The 'ePos' variable was assigned the same value.
General Analysis viewdata.cxx:204 Medium V1051 Consider checking for misprints. It's possible that the 'posLB' should be checked here.
General Analysis viewdata.cxx:235 Medium V1051 Consider checking for misprints. It's possible that the 'posLB' should be checked here.
General Analysis viewdata.cxx:2864 Medium V1051 Consider checking for misprints. It's possible that the 'nCurrentTab' should be checked here.
General Analysis viewfun2.cxx:1297 Medium V547 Expression '!"Unknown option for merge cells."' is always false.
General Analysis viewfun2.cxx:1280 Medium V788 The variable 'bApi', captured in a lambda expression, has a constant value.
General Analysis viewfun2.cxx:554 Medium V1016 Expression 'eSum < ScAutoSumEnd' is always true.
General Analysis viewfun3.cxx:2054 High V575 The null pointer is passed into 'move' function. Inspect the first argument.
General Analysis viewfun3.cxx:2055 High V575 The null pointer is passed into 'move' function. Inspect the first argument.
General Analysis viewfun5.cxx:221 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfun5.cxx:866 High V595 The 'pParent' pointer was utilized before it was verified against nullptr. Check lines: 866, 888.
General Analysis viewfun6.cxx:133 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfun6.cxx:548 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfunc.cxx:2254 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis viewfunc.cxx:2259 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis xmlsourcedlg.cxx:56 High V530 The return value of function 'insert' is required to be utilized.
General Analysis analysishelper.cxx:1663 High V530 The return value of function 'append' is required to be utilized.
General Analysis analysishelper.cxx:1666 High V530 The return value of function 'append' is required to be utilized.
General Analysis analysishelper.cxx:1669 High V530 The return value of function 'append' is required to be utilized.
General Analysis analysishelper.cxx:1572 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: c.
General Analysis SwarmSolverTest.cxx:48 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:91 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:136 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:184 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:236 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolver.cxx:549 High V614 Uninitialized variable 'fValue' used. Consider checking the second actual argument of the 'updateBound' function.
General Analysis SwarmSolver.cxx:307 Medium V644 A suspicious function declaration. It is possible that the 'WeakImplHelper' type object was meant to be created.
General Analysis scripthandler.cxx:77 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xFrame' is used inside condition.
General Analysis URIHelper.cxx:86 Medium V1019 Compound assignment expression 'args[1] >>= m_sLocation' is used inside condition.
General Analysis stringresource.cxx:1357 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1773 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1787 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1821 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1827 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1861 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1862 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1866 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1867 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1871 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1872 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1876 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1877 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1881 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1882 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1892 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1897 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1898 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1906 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1926 High V530 The return value of function 'append' is required to be utilized.
General Analysis drawdoc.hxx:324 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mainProps, notesProps.
General Analysis PresenterController.cxx:284 High V530 The return value of function 'append' is required to be utilized.
General Analysis PresenterController.cxx:290 High V530 The return value of function 'append' is required to be utilized.
General Analysis PresenterController.cxx:300 High V530 The return value of function 'append' is required to be utilized.
General Analysis PresenterController.cxx:302 High V530 The return value of function 'append' is required to be utilized.
General Analysis PresenterController.cxx:304 High V530 The return value of function 'append' is required to be utilized.
General Analysis PresenterController.cxx:1065 Medium V1019 Compound assignment expression is used inside condition.
General Analysis PresenterController.cxx:625 Medium V1048 The 'bActivate' variable was assigned the same value.
General Analysis PresenterScreen.cxx:474 High V547 Expression 'nDisplayNumber == - 1' is always true.
General Analysis PresenterScreen.cxx:540 Medium V1048 The 'nPresenterScreenNumber' variable was assigned the same value.
General Analysis PresenterSlideSorter.cxx:650 High V530 The return value of function 'addBorder' is required to be utilized.
General Analysis PresenterSlideSorter.cxx:794 Medium V1019 Compound assignment expression is used inside condition.
General Analysis PresenterSlideSorter.cxx:1124 Medium V1051 Consider checking for misprints. It's possible that the 'mnHorizontalGap' should be checked here.
General Analysis PresenterTheme.cxx:1033 Medium V1019 Compound assignment expression 'rValues[1] >>= sStyleName' is used inside condition.
General Analysis PresenterWindowManager.cxx:592 Medium V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis PresenterWindowManager.cxx:468 Medium V785 Constant expression in switch statement.
General Analysis CustomAnimationEffect.cxx:3133 High V547 Expression is always false.
General Analysis CustomAnimationEffect.cxx:3138 High V547 Expression is always false.
General Analysis CustomAnimationEffect.cxx:1651 High V1053 Calling the 'reset' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis CustomAnimationEffect.cxx:2803 Medium V1001 The 'aTarget' variable is assigned but is not used by the end of the function.
General Analysis anminfo.cxx:115 Medium V547 Expression 'pFldItem' is always true.
General Analysis drawdoc.cxx:476 Medium V1051 Consider checking for misprints. It's possible that the 'pDrawPage' should be checked here.
General Analysis drawdoc3.cxx:212 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis drawdoc3.cxx:2339 Medium V547 Expression '!options.bMergeMasterPagesOnly' is always true.
General Analysis drawdoc3.cxx:2346 Medium V547 Expression '!options.bMergeMasterPagesOnly' is always true.
General Analysis drawdoc3.cxx:2540 Medium V547 Expression '!options.bMergeMasterPagesOnly' is always true.
General Analysis drawdoc3.cxx:2549 Medium V547 Expression '!options.bMergeMasterPagesOnly' is always true.
General Analysis drawdoc3.cxx:1663 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1628, 1663.
General Analysis pglink.cxx:61 Medium V547 Expression 'pDoc != nullptr' is always true.
General Analysis sdpage.cxx:819 Medium V547 Expression '!pMasterPage' is always false.
General Analysis sdpage.cxx:1511 Medium V612 An unconditional 'break' within a loop.
General Analysis sdpage.cxx:1300 Medium V1016 Expression 'eLayout < AUTOLAYOUT_START' is always false.
General Analysis stlsheet.cxx:1036 High V614 Uninitialized variable 'nSpacing' used. Consider checking the second actual argument of the 'SdrMetricItem' function.
General Analysis stlsheet.cxx:158 High V1053 Calling the 'dispose' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis eppt.cxx:1411 High V530 The return value of function 'SaveOrDelMSVBAStorage' is required to be utilized.
General Analysis eppt.cxx:796 Medium V547 Expression '!bBool' is always true.
General Analysis eppt.cxx:804 Medium V547 Expression 'bBool' is always false.
General Analysis eppt.cxx:811 Medium V547 Expression '!bBool' is always true.
General Analysis eppt.cxx:255 Medium V1019 Compound assignment expression 'aAny >>= nTT' is used inside condition.
General Analysis eppt.cxx:259 Medium V1019 Compound assignment expression 'aAny >>= nTST' is used inside condition.
General Analysis epptso.cxx:2297 Medium V547 Expression 'mnTextSize' is always false.
General Analysis epptso.cxx:2399 Medium V547 Expression 'mnTextSize' is always false.
General Analysis epptso.cxx:1040 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1038, 1040.
General Analysis epptso.cxx:1310 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1310, 1328
General Analysis epptso.cxx:1866 Medium V1048 The 'ePolyKind' variable was assigned the same value.
General Analysis pptexanimations.cxx:1210 High V547 Expression is always false.
General Analysis pptexanimations.cxx:791 High V614 Uninitialized variable 'eTiming' used.
General Analysis pptexanimations.cxx:1949 Medium V1019 Compound assignment expression 'aPair.Second >>= fY' is used inside condition.
General Analysis pptexanimations.cxx:1958 Medium V1019 Compound assignment expression 'aPair.Second >>= fY' is used inside condition.
General Analysis pptexanimations.cxx:1967 Medium V1019 Compound assignment expression 'aPair.Second >>= fY' is used inside condition.
General Analysis pptx-animations-nodectx.cxx:186 Medium V1019 Compound assignment expression is used inside condition.
General Analysis pptx-animations.cxx:102 High V614 Uninitialized variable 'x' used.
General Analysis pptx-animations.cxx:103 High V614 Uninitialized variable 'y' used.
General Analysis pptx-animations.cxx:697 High V614 Uninitialized variable 'value' used.
General Analysis pptx-animations.cxx:97 Medium V1019 Compound assignment expression 'aPair.Second >>= y' is used inside condition.
General Analysis pptx-animations.cxx:1095 Medium V1019 Compound assignment expression is used inside condition.
General Analysis pptx-animations.cxx:449 Medium V1037 Two or more case-branches perform the same actions. Check lines: 449, 452
General Analysis pptx-epptbase.cxx:677 High V530 The return value of function 'remove' is required to be utilized.
General Analysis pptx-epptbase.cxx:680 High V530 The return value of function 'remove' is required to be utilized.
General Analysis pptx-epptbase.cxx:485 Medium V1023 A pointer without owner is added to the 'maStyleSheetList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis pptx-epptooxml.cxx:459 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:487 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1430 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1477 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1633 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1778 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1786 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1817 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1823 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1828 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:2016 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:2229 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:2288 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:2751 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1336 High V547 Expression 'advanceTiming != - 1' is always false.
General Analysis pptx-epptooxml.cxx:2352 Medium V522 There might be dereferencing of a potential null pointer 'pDiagramCandidate'.
General Analysis pptx-epptooxml.cxx:1238 Medium V547 Expression '!bOOXmlSpecificTransition' is always true.
General Analysis pptx-epptooxml.cxx:1357 Medium V547 Expression 'isAdvanceTimingSet' is always false.
General Analysis pptx-epptooxml.cxx:1375 Medium V547 Expression 'pPresetTransition' is always false.
General Analysis pptx-epptooxml.cxx:2404 Medium V547 Expression 'bUseBackground' is always false.
General Analysis pptx-epptooxml.cxx:2606 Medium V547 Expression '!bIsDateTimeFixed' is always true.
General Analysis pptx-epptooxml.cxx:2624 Medium V547 Expression 'bIsDateTimeFixed' is always false.
General Analysis pptx-epptooxml.cxx:957 Medium V560 A part of conditional expression is always true: aFillStyle == FillStyle_NONE.
General Analysis pptx-epptooxml.cxx:958 Medium V560 A part of conditional expression is always false: aFillStyle == FillStyle_HATCH.
General Analysis pptx-epptooxml.cxx:1228 Medium V560 A part of conditional expression is always true: !bOOXmlSpecificTransition.
General Analysis pptx-epptooxml.cxx:1235 Medium V560 A part of conditional expression is always false: changeType == 1.
General Analysis pptx-epptooxml.cxx:1337 Medium V560 A part of conditional expression is always false: pPresetTransition.
General Analysis pptx-epptooxml.cxx:1416 Medium V560 A part of conditional expression is always false: pPresetTransition.
General Analysis pptx-epptooxml.cxx:2584 Medium V560 A part of conditional expression is always true: !bIsDateTimeFixed.
General Analysis pptx-epptooxml.cxx:1100 Medium V785 Constant expression in switch statement.
General Analysis pptx-epptooxml.cxx:1213 Medium V785 Constant expression in switch statement.
General Analysis pptx-epptooxml.cxx:2065 Medium V785 Constant expression in switch statement.
General Analysis pptx-epptooxml.cxx:1063 Medium V1019 Compound assignment expression 'mAny >>= nTransitionType' is used inside condition.
General Analysis pptx-epptooxml.cxx:1064 Medium V1019 Compound assignment expression 'mAny >>= nTransitionSubtype' is used inside condition.
General Analysis pptx-epptooxml.cxx:1076 Medium V1019 Compound assignment expression 'mAny >>= sSoundUrl' is used inside condition.
General Analysis pptx-epptooxml.cxx:2762 Medium V1019 Compound assignment expression 'mAny >>= aXBackgroundPropSet' is used inside condition.
General Analysis pptx-epptooxml.cxx:2903 Medium V1019 Compound assignment expression 'aAny >>= aText' is used inside condition.
General Analysis pptx-epptooxml.cxx:2934 Medium V1019 Compound assignment expression 'aAny >>= aText' is used inside condition.
General Analysis pptx-text.cxx:401 Medium V547 Expression 'bBool' is always false.
General Analysis pptx-text.cxx:523 Medium V547 Expression '!bBool' is always true.
General Analysis pptx-text.cxx:565 Medium V547 Expression '!bBool' is always true.
General Analysis pptx-text.cxx:589 Medium V547 Expression '!bBool' is always true.
General Analysis pptx-text.cxx:386 Medium V785 Constant expression in switch statement.
General Analysis htmlex.cxx:364 High V530 The return value of function 'insert' is required to be utilized.
General Analysis htmlex.cxx:539 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis pptin.cxx:1383 High V530 The return value of function 'append' is required to be utilized.
General Analysis pptin.cxx:1433 High V530 The return value of function 'LoadOlePropertySet' is required to be utilized.
General Analysis pptin.cxx:2113 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2113, 2122
General Analysis pptin.cxx:1131 Medium V1048 The 'eAutoLayout' variable was assigned the same value.
General Analysis pptin.cxx:1226 Medium V1048 The 'eAutoLayout' variable was assigned the same value.
General Analysis pptinanimations.cxx:758 High V530 The return value of function 'append' is required to be utilized.
General Analysis pptinanimations.cxx:2024 High V530 The return value of function 'append' is required to be utilized.
General Analysis pptinanimations.cxx:889 High V547 Expression 'nColorSpace == 0' is always true.
General Analysis pptinanimations.cxx:590 Medium V547 Expression 'bAfterEffect' is always false.
General Analysis pptinanimations.cxx:770 Medium V547 Expression 'nPresetSubType' is always false.
General Analysis pptinanimations.cxx:882 Medium V547 Expression '!bDirection' is always true.
General Analysis pptinanimations.cxx:233 Medium V560 A part of conditional expression is always true: (nPresetId != 24).
General Analysis pptinanimations.cxx:2370 Medium V601 The 'nBegin / 1000.0' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis pptinanimations.cxx:357 Medium V785 Constant expression in switch statement.
General Analysis pptinanimations.cxx:670 Medium V785 Constant expression in switch statement.
General Analysis pptinanimations.cxx:712 Medium V785 Constant expression in switch statement.
General Analysis pptinanimations.cxx:749 Medium V785 Constant expression in switch statement.
General Analysis propread.cxx:405 High V629 Consider inspecting the 'nTemp << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis propread.cxx:392 Medium V1037 Two or more case-branches perform the same actions. Check lines: 392, 397, 413
General Analysis propread.cxx:536 Medium V1077 Conditional initialization inside the 'PropRead' constructor may leave some members uninitialized. Inspect the following: mApplicationCLSID.
General Analysis propread.hxx:134 Medium V690 The 'PropRead' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis sdpptwrp.cxx:219 Medium V1019 Compound assignment expression is used inside condition.
General Analysis sdxmlwrp.cxx:750 Medium V1001 The 'aFromSlideSorter' variable is assigned but is not used by the end of the function.
General Analysis AccessibleSlideSorterObject.cxx:207 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis CustomAnimationDialog.cxx:723 High V547 Expression 'mnDirection == 3' is always true.
General Analysis CustomAnimationDialog.cxx:958 High V547 Expression 'nType != nPropertyTypeNone' is always false.
General Analysis CustomAnimationDialog.cxx:1551 High V547 Expression 'nFill == AnimationFill::REMOVE' is always false.
General Analysis CustomAnimationDialog.cxx:1638 High V547 Expression 'nStart != nOldStart' is always true.
General Analysis CustomAnimationDialog.cxx:1858 High V590 Consider inspecting the '(nPos > 2) && (nPos > nMaxParaDepth)' expression. The expression is excessive or contains a misprint.
General Analysis CustomAnimationDialog.cxx:300 High V773 Visibility scope of the 'pFontList' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis CustomAnimationDialog.cxx:129 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:299 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:360 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:436 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:518 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:622 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:805 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:1008 Medium V547 Expression 'bHasAfterEffect' is always false.
General Analysis CustomAnimationDialog.cxx:1589 Medium V547 Expression 'bIsEmpty' is always false.
General Analysis CustomAnimationDialog.cxx:1729 Medium V547 Expression 'nFill != nOldFill' is always true.
General Analysis CustomAnimationDialog.cxx:1732 Medium V547 Expression 'bSet' is always true.
General Analysis CustomAnimationDialog.cxx:1879 Medium V547 Expression 'nTextGrouping != nOldGrouping' is always true.
General Analysis CustomAnimationDialog.cxx:1957 Medium V547 Expression 'bHasText' is always false.
General Analysis CustomAnimationDialog.cxx:387 Medium V601 The result of '/' operator is implicitly cast to the bool type. Inspect the first argument.
General Analysis CustomAnimationDialog.cxx:476 Medium V601 The result of '/' operator is implicitly cast to the bool type. Inspect the first argument.
General Analysis CustomAnimationDialog.cxx:1044 Medium V785 Constant expression in switch statement.
General Analysis CustomAnimationDialog.cxx:1473 Medium V785 Constant expression in switch statement.
General Analysis CustomAnimationDialog.cxx:1729 Medium V1048 The 'bSet' variable was assigned the same value.
General Analysis CustomAnimationPane.cxx:1069 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis CustomAnimationPane.cxx:155 High V1053 Calling the 'GetFrameWeld' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'CustomAnimationPane.cxx:155', 'CustomAnimationPane.cxx:208', 'CustomAnimationPane.cxx:1641', 'CustomAnimationPane.cxx:556', 'PanelLayout.hxx:32'.
General Analysis CustomAnimationPane.cxx:1545 Medium V547 Expression 'bDoSetAnimateFormFirst' is always false.
General Analysis CustomAnimationPane.cxx:1537 Medium V560 A part of conditional expression is always false: (nTextGrouping == - 1).
General Analysis CustomAnimationPane.cxx:1560 Medium V560 A part of conditional expression is always false: nTextGrouping == - 1.
General Analysis CustomAnimationPane.cxx:1571 Medium V560 A part of conditional expression is always true: !bDoSetAnimateFormFirst.
General Analysis SlideTransitionPane.cxx:1140 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pTransition)' argument.
General Analysis SlideTransitionPane.cxx:1165 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pTransition)' argument.
General Analysis annotationmanager.cxx:873 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis annotationmanager.cxx:1125 Medium V1048 The 'ekind' variable was assigned the same value.
General Analysis scalectrl.cxx:52 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis sdmod1.cxx:438 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis sdmod1.cxx:535 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis sdmod1.cxx:598 High V530 The return value of function 'ReadRtf' is required to be utilized.
General Analysis sdmod2.cxx:230 High V595 The 'pViewSh' pointer was utilized before it was verified against nullptr. Check lines: 108, 230, 236.
General Analysis sdmod2.cxx:297 High V595 The 'pViewSh' pointer was utilized before it was verified against nullptr. Check lines: 108, 297, 306.
General Analysis tmplctrl.cxx:54 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis slidelayoutcontroller.cxx:221 High V547 Expression 'eMode != DrawViewMode_DRAW' is always false.
General Analysis slidelayoutcontroller.cxx:203 Medium V560 A part of conditional expression is always true: eMode == DrawViewMode_DRAW.
General Analysis slidelayoutcontroller.cxx:210 Medium V560 A part of conditional expression is always true: eMode == DrawViewMode_DRAW.
General Analysis slidelayoutcontroller.cxx:191 Medium V785 Constant expression in switch statement.
General Analysis BulletAndPositionDlg.cxx:246 Medium V547 Expression 'pExampleSet' is always true.
General Analysis LayerTabBar.cxx:62 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PhotoAlbumDialog.cxx:596 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis PhotoAlbumDialog.cxx:598 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis PhotoAlbumDialog.cxx:602 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis animobjs.cxx:400 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis animobjs.cxx:479 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis animobjs.cxx:679 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis navigatr.cxx:307 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis navigatr.cxx:392 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis navigatr.cxx:181 Medium V547 Expression 'pViewShell' is always true.
General Analysis navigatr.cxx:404 Medium V547 Expression 'bIsCursorEntrySelected' is always true.
General Analysis sdtreelb.cxx:964 Medium V1019 Compound assignment expression '* pAny >>= sShapeType' is used inside condition.
General Analysis titledockwin.cxx:218 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docshel3.cxx:402 High V530 The return value of function 'SpellIgnoreWord' is required to be utilized.
General Analysis docshel4.cxx:1024 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docshell.cxx:200 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis FullScreenPane.cxx:100 High V1053 Calling the 'CreateCanvas' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CenterViewFocusModule.cxx:52 Medium V1051 Consider checking for misprints. It's possible that the 'mxConfigurationController' should be checked here.
General Analysis FrameworkHelper.cxx:865 High V1053 Calling the 'acquire' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis FrameworkHelper.cxx:656 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis fubullet.cxx:209 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 179, 209.
General Analysis fuconarc.cxx:157 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconbez.cxx:281 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconbez.cxx:266 Medium V522 There might be dereferencing of a potential null pointer 'pPathObj'.
General Analysis fuconrec.cxx:345 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fucushow.cxx:72 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:365 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:648 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fudraw.cxx:656 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:666 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fudraw.cxx:680 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:811 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuexecuteinteraction.cxx:216 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis fuexpand.cxx:251 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuformatpaintbrush.cxx:96 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuinsfil.cxx:252 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis fulinend.cxx:124 Medium V1048 The 'bDifferent' variable was assigned the same value.
General Analysis fuoltext.cxx:210 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fuoltext.cxx:218 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fupage.cxx:301 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis fupoor.cxx:221 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:227 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:252 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:256 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:334 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:346 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:802 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fupoor.cxx:850 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fupoor.cxx:1077 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:79 High V1053 Calling the 'ReceiveRequest' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis fupoor.cxx:609 Medium V1004 The 'pHdl' pointer was used unsafely after it was verified against nullptr. Check lines: 606, 609.
General Analysis fuscale.cxx:145 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuscale.cxx:151 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuscale.cxx:155 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:268 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:303 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:311 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:811 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:893 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:1063 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:1298 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:1321 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futempl.cxx:595 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis futempl.cxx:344 Medium V1048 The 'ePO' variable was assigned the same value.
General Analysis futext.cxx:376 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis futext.cxx:384 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis futext.cxx:864 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis FrameworkHelper.hxx:87 Medium V1071 Consider inspecting the 'Instance' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis PresenterCanvas.cxx:608 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis BluetoothServer.cxx:1205 Medium V547 Expression 'aDBusFD.revents' is always false.
General Analysis BluetoothServer.cxx:1252 Medium V547 Expression 'aDBusFD.revents' is always false.
General Analysis BluetoothServer.cxx:1284 Medium V547 Expression 'aSocketFD.revents' is always false.
General Analysis BluetoothServer.cxx:392 Medium V641 The size of the '& aAddr' buffer is not a multiple of the element size of the type 'sockaddr'.
General Analysis BluetoothServer.cxx:1290 Medium V641 The size of the '& aRemoteAddr' buffer is not a multiple of the element size of the type 'sockaddr'.
General Analysis ImagePreparer.cxx:53 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Server.cxx:112 High V501 There are identical sub-expressions 'pSocket->readLine(aLine)' to the left and to the right of the '&&' operator.
General Analysis ZeroconfService.hxx:23 Medium V677 Custom declaration of a standard 'uint' type. The declaration from system header files should be used instead.
General Analysis LayoutMenu.cxx:273 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis LayoutMenu.cxx:619 Medium V1016 Expression 'aLayout < AUTOLAYOUT_START' is always false.
General Analysis MasterPageContainer.cxx:754 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis MasterPagesSelector.cxx:259 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis RecentMasterPagesSelector.hxx:28 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~RecentMasterPagesSelector' method of the 'RecentMasterPagesSelector' class.
General Analysis SlideBackground.cxx:753 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:760 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:950 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis SlideBackground.cxx:1051 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1060 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1070 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1080 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1091 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1108 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis SlideBackground.cxx:1117 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1129 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1140 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1165 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1188 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1223 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlideBackground.cxx:1228 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlideBackground.cxx:1233 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlideBackground.cxx:1240 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1247 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideShowRestarter.cxx:146 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis showwin.cxx:67 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis slideshow.cxx:1162 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!mxCurrentSettings' and 'mxCurrentSettings'.
General Analysis slideshowimpl.cxx:1794 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis slideshowimpl.cxx:1106 High V595 The 'pStartPage' pointer was utilized before it was verified against nullptr. Check lines: 1106, 1117.
General Analysis slideshowviewimpl.cxx:119 High V1053 Calling the 'getTransformation' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis SlsGenericPageCache.cxx:128 Medium V1048 The 'bMayBeUpToDate' variable was assigned the same value.
General Analysis SlideSorterController.cxx:577 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis SlideSorterController.cxx:412 Medium V519 The 'bEventHasBeenHandled' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 389, 412.
General Analysis SlsListener.cxx:455 Medium V547 Expression 'bIsMasterPageMode' is always false.
General Analysis SlsListener.cxx:80 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 73, 80.
General Analysis SlsListener.cxx:146 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 142, 146.
General Analysis SlsListener.cxx:294 Medium V1037 Two or more case-branches perform the same actions. Check lines: 294, 311
General Analysis SlsSelectionFunction.cxx:382 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlsSelectionFunction.cxx:1037 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlsSlotManager.cxx:486 Medium V1037 Two or more case-branches perform the same actions. Check lines: 486, 492
General Analysis SlsPageEnumeration.cxx:137 High V1053 Calling the 'Rewind' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis SlideSorterViewShell.cxx:439 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlsFramePainter.cxx:177 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis SlsFramePainter.cxx:197 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis SlsLayouter.cxx:505 High V547 Expression 'mnLeftBorder < nMinimumBorderWidth' is always false.
General Analysis SlsLayouter.cxx:507 High V547 Expression 'mnRightBorder < nMinimumBorderWidth' is always false.
General Analysis SlsLayouter.cxx:513 High V547 Expression 'mnTopBorder < nMinimumBorderHeight' is always false.
General Analysis SlsLayouter.cxx:515 High V547 Expression 'mnBottomBorder < nMinimumBorderHeight' is always false.
General Analysis TableDesignPane.cxx:496 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis EventMultiplexer.cxx:438 Medium V547 Expression 'bIsMasterPageMode' is always false.
General Analysis GraphicSizeCheck.cxx:136 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis IconCache.cxx:74 Medium V547 Expression 'Implementation::s_pIconCache == nullptr' is always true.
General Analysis uiobject.cxx:61 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(xWindow)'.
General Analysis uiobject.cxx:238 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(mxWindow)'.
General Analysis uiobject.cxx:254 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(mxWindow)'.
General Analysis uiobject.cxx:306 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(mxWindow)'.
General Analysis DrawController.cxx:138 Medium V547 Expression 'mbDisposing' is always false.
General Analysis DrawController.cxx:138 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 133, 138.
General Analysis SdUnoDrawView.cxx:445 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SdUnoDrawView.cxx:496 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis UnoDocumentSettings.cxx:131 Medium V509 The 'new' operator is used in the noexcept 'DocumentSettings_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis UnoDocumentSettings.cxx:131 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis randomnode.cxx:155 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unolayer.cxx:371 Medium V509 The 'new' operator is used in the noexcept 'SdLayerManager' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unomodel.cxx:682 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:874 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1094 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1103 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1126 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1141 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1226 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1241 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1287 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1316 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1495 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1542 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:3956 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:3961 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:3963 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:4567 High V547 Expression is always false.
General Analysis unomodel.cxx:4834 High V547 Expression 'nTransitionType != 0' is always false.
General Analysis unomodel.cxx:309 High V614 Uninitialized variable 'nFillColor' used.
General Analysis unomodel.cxx:340 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis unomodel.cxx:3110 Medium V547 Expression 'bExportNotesPages' is always false.
General Analysis unomodel.cxx:3494 Medium V547 Expression 'bExportNotesPages' is always false.
General Analysis unomodel.cxx:4558 Medium V547 Expression '!bIsShapeVisible' is always false.
General Analysis unomodel.cxx:4684 Medium V547 Expression '!bIsVisible' is always false.
General Analysis unomodel.cxx:4777 Medium V547 Expression 'bBackgroundVisibility' is always true.
General Analysis unomodel.cxx:4900 Medium V560 A part of conditional expression is always false: nChange == 1.
General Analysis unomodel.cxx:963 Medium V1019 Compound assignment expression 'aTemp >>= nTemp' is used inside condition.
General Analysis unomodel.cxx:2709 Medium V1019 Compound assignment expression 'Arguments[0] >>= arg' is used inside condition.
General Analysis unomodel.cxx:3231 Medium V1048 The 'aNote.meType' variable was assigned the same value.
General Analysis unomodel.cxx:3647 Medium V1048 The 'nTime' variable was assigned the same value.
General Analysis unoobj.cxx:476 Medium V522 There might be dereferencing of a potential null pointer 'pGroup'.
General Analysis unoobj.cxx:1280 Medium V547 Expression 'nullptr == pInfo' is always false.
General Analysis unoobj.cxx:1284 Medium V547 Expression 'nullptr == pInfo' is always false.
General Analysis unoobj.cxx:1274 Medium V560 A part of conditional expression is always true.
General Analysis unoobj.cxx:1290 Medium V785 Constant expression in switch statement.
General Analysis unoobj.cxx:1160 Medium V1019 Compound assignment expression 'aElement >>= aProperties' is used inside condition.
General Analysis unopage.cxx:1848 Medium V1051 Consider checking for misprints. It's possible that the 'pPage' should be checked here.
General Analysis unopage.cxx:1880 Medium V1051 Consider checking for misprints. It's possible that the 'pPage' should be checked here.
General Analysis unopback.cxx:59 Medium V1051 Consider checking for misprints. It's possible that the 'mpSet' should be checked here.
General Analysis DocumentRenderer.cxx:639 High V530 The return value of function 'append' is required to be utilized.
General Analysis DocumentRenderer.cxx:640 High V530 The return value of function 'append' is required to be utilized.
General Analysis DocumentRenderer.cxx:1831 Medium V1048 The 'eLayout' variable was assigned the same value.
General Analysis NotesPanelView.cxx:164 Medium V547 Expression '!pOutlinerView' is always false.
General Analysis NotesPanelView.cxx:279 Medium V547 Expression 'pOlView' is always true.
General Analysis NotesPanelViewShell.cxx:904 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis NotesPanelViewShell.cxx:913 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis NotesPanelViewShell.cxx:614 High V595 The 'GetActiveWindow()' pointer was utilized before it was verified against nullptr. Check lines: 614, 630.
General Analysis NotesPanelViewShell.cxx:123 High V1053 Calling the 'SetZoom' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'NotesPanelViewShell.cxx:123', 'NotesPanelViewShell.cxx:158', 'NotesPanelViewShell.hxx:79'.
General Analysis NotesPanelViewShell.cxx:490 Medium V1037 Two or more case-branches perform the same actions. Check lines: 490, 549
General Analysis Outliner.cxx:327 Medium V614 Potentially null smart pointer 'pViewShell' used.
General Analysis ViewShellBase.cxx:420 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis ViewShellBase.cxx:1038 Medium V547 Expression '!"Unhandled page kind"' is always false.
General Analysis ViewShellBase.cxx:1047 Medium V547 Expression '!"Unhandled page kind"' is always false.
General Analysis ViewShellBase.cxx:912 Medium V785 Constant expression in switch statement.
General Analysis ViewShellImplementation.cxx:202 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis ViewShellImplementation.cxx:125 Medium V1016 Expression 'aLayout >= AUTOLAYOUT_START' is always true.
General Analysis ViewShellManager.cxx:1177 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drbezob.cxx:278 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob.cxx:311 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'nDepth > 0' and 'nDepth <= 0'.
General Analysis drtxtob1.cxx:119 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob1.cxx:414 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drtxtob1.cxx:682 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews1.cxx:167 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews1.cxx:716 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews2.cxx:2021 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis drviews2.cxx:2026 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis drviews2.cxx:1012 Medium V1016 Expression 'nLayoutId < AUTOLAYOUT_START' is always false.
General Analysis drviews3.cxx:203 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:1095 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:1101 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:1107 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:456 Medium V1037 Two or more case-branches perform the same actions. Check lines: 456, 462
General Analysis drviews4.cxx:240 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews4.cxx:246 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews4.cxx:954 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews5.cxx:70 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews5.cxx:301 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews7.cxx:225 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis drviews7.cxx:1971 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1971, 1977
General Analysis drviews9.cxx:178 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewsa.cxx:557 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewsa.cxx:787 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewsa.cxx:126 High V1053 Calling the 'ReadFrameViewData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'drviewsa.cxx:126', 'drviewsa.cxx:304', 'DrawViewShell.hxx:275'.
General Analysis drviewsd.cxx:132 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewse.cxx:537 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewse.cxx:621 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewse.cxx:725 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewse.cxx:736 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewse.cxx:1135 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewse.cxx:1162 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewsf.cxx:818 Medium V560 A part of conditional expression is always true: pSet.
General Analysis drviewsf.cxx:825 Medium V1007 The value from the potentially uninitialized optional 'pSet' is used. Probably it is a mistake.
General Analysis drviewsf.cxx:839 Medium V1007 The value from the potentially uninitialized optional 'pSet' is used. Probably it is a mistake.
General Analysis drviewsf.cxx:845 Medium V1007 The value from the potentially uninitialized optional 'pSet' is used. Probably it is a mistake.
General Analysis drviewsf.cxx:851 Medium V1007 The value from the potentially uninitialized optional 'pSet' is used. Probably it is a mistake.
General Analysis drviewsf.cxx:858 Medium V1007 The value from the potentially uninitialized optional 'pSet' is used. Probably it is a mistake.
General Analysis drviewsf.cxx:862 Medium V1007 The value from the potentially uninitialized optional 'pSet' is used. Probably it is a mistake.
General Analysis drviewsf.cxx:865 Medium V1007 The value from the potentially uninitialized optional 'pSet' is used. Probably it is a mistake.
General Analysis drviewsf.cxx:135 Medium V1019 Compound assignment expression is used inside condition.
General Analysis drviewsi.cxx:126 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewsk.cxx:35 Medium V522 There might be dereferencing of a potential null pointer 'pColorConfig'.
General Analysis frmview.cxx:383 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:384 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:386 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:389 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:390 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:393 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:394 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:526 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:547 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:53 Medium V1077 Conditional initialization inside the 'FrameView' constructor may leave some members uninitialized. Inspect the following: mbRuler, mbQuickEdit, mePreviousViewShellType, meViewShellTypeOnLoad.
General Analysis outlnvsh.cxx:1253 High V595 The 'GetActiveWindow()' pointer was utilized before it was verified against nullptr. Check lines: 1253, 1269.
General Analysis outlnvsh.cxx:197 High V1053 Calling the 'SetZoom' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'outlnvsh.cxx:197', 'outlnvsh.cxx:144', 'OutlineViewShell.hxx:101'.
General Analysis outlnvsh.cxx:1438 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1438, 1504
General Analysis presvish.cxx:121 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis sdview2.cxx:468 High V530 The return value of function 'Union' is required to be utilized.
General Analysis sdview2.cxx:650 High V530 The return value of function 'Union' is required to be utilized.
General Analysis sdview3.cxx:1072 Medium V1019 Compound assignment expression is used inside condition.
General Analysis sdview4.cxx:204 Medium V560 A part of conditional expression is always false: vcl::PDF_INSERT_MAGIC_SCALE_FACTOR > 1.
General Analysis sdwindow.cxx:93 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis viewshe2.cxx:622 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe2.cxx:759 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe2.cxx:861 High V530 The return value of function 'DoVerb' is required to be utilized.
General Analysis viewshe2.cxx:889 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe2.cxx:864 High V773 Visibility scope of the 'pSdClient' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis viewshe3.cxx:260 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe3.cxx:273 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshel.cxx:342 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis pdfimport.cxx:155 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis pdfimport.cxx:837 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis configurationaccess.cxx:366 Medium V1048 The 'bRetValue' variable was assigned the same value.
General Analysis configurationaccess.cxx:374 Medium V1048 The 'nRetValue' variable was assigned the same value.
General Analysis configurationaccess.cxx:382 Medium V1048 The 'nRetValue' variable was assigned the same value.
General Analysis graphiccollector.cxx:127 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis graphiccollector.cxx:142 High V614 Uninitialized variable 'eBitmapMode' used.
General Analysis graphiccollector.cxx:349 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis graphiccollector.cxx:377 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis graphiccollector.cxx:150 Medium V547 Expression 'bLogicalSize' is always false.
General Analysis graphiccollector.cxx:147 Medium V1019 Compound assignment expression is used inside condition.
General Analysis graphiccollector.cxx:148 Medium V1019 Compound assignment expression is used inside condition.
General Analysis impoptimizer.cxx:117 Medium V547 Expression '!bVisible' is always false.
General Analysis impoptimizer.cxx:260 Medium V547 Expression '!bAnimated' is always true.
General Analysis impoptimizer.cxx:292 Medium V560 A part of conditional expression is always true: !bAlpha.
General Analysis impoptimizer.cxx:292 Medium V560 A part of conditional expression is always true: !bTransparent.
General Analysis impoptimizer.cxx:255 Medium V1019 Compound assignment expression is used inside condition.
General Analysis impoptimizer.cxx:256 Medium V1019 Compound assignment expression is used inside condition.
General Analysis impoptimizer.cxx:257 Medium V1019 Compound assignment expression is used inside condition.
General Analysis optimizerdialog.cxx:297 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis optimizerdialogcontrols.cxx:218 Medium V547 Expression '!bVisible' is always false.
General Analysis pdfparse.hxx:41 Medium V1071 Consider inspecting the 'write' function. The return value is not always used. Total calls: 37, discarded results: 2.
General Analysis pdfihelper.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:97 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis odfemitter.cxx:68 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis odfemitter.cxx:108 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis odfemitter.cxx:60 High V1053 Calling the 'write' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis pdfentries.cxx:181 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:184 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:298 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:302 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:330 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:344 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:370 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:371 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:381 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:968 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:973 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:1303 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:1205 Medium V1086 A call of the 'memcmp' function will lead to underflow of the buffer 'pData->m_aUEntry'.
General Analysis pdfparse.cxx:50 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfparse.cxx:544 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis outputwrap.hxx:77 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfiprocessor.cxx:105 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis pdfiprocessor.cxx:772 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfiprocessor.cxx:776 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfiprocessor.cxx:867 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis pdfiprocessor.cxx:450 High V773 Visibility scope of the 'pPolyElement' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:472 High V773 Visibility scope of the 'pPoly' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:496 High V773 Visibility scope of the 'pPoly' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:518 High V773 Visibility scope of the 'pPoly' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:623 High V773 Visibility scope of the 'pLink' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis writertreevisiting.cxx:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:262 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:269 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:886 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:895 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:793 High V1030 The 'it' variable is used after it was moved.
General Analysis wrapper.cxx:1027 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrapper.cxx:1034 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrapper.cxx:371 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis wrapper.cxx:441 Medium V1048 The 'nJoin' variable was assigned the same value.
General Analysis pdfioutdev_gpl.cxx:769 Medium V560 A part of conditional expression is always true: dashArray.
General Analysis pdfioutdev_gpl.cxx:597 Medium V1007 The value from the potentially uninitialized optional 'pBuf' is used. Probably it is a mistake.
General Analysis pdfioutdev_gpl.hxx:92 Medium V794 The assignment operator should be protected from the case of 'this == &rSrc'.
General Analysis wrapper_gpl.cxx:208 Medium V522 There might be dereferencing of a potential null pointer 'aPwBuf'. Check lines: 208, 155.
General Analysis autoredaction.cxx:34 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis test_metadatable.cxx:148 Medium V519 The 'm2.m_bInUndo' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 143, 148.
General Analysis test_misc.cxx:495 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis test_misc.cxx:178 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis view.cxx:54 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis view.cxx:100 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis view.cxx:185 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis app.cxx:265 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis appdde.cxx:432 Medium V547 Expression '!nError' is always true.
General Analysis appdispatchprovider.cxx:165 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis appdispatchprovider.cxx:194 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis appdispatchprovider.cxx:81 Medium V1019 Compound assignment expression 'aArguments[0] >>= f' is used inside condition.
General Analysis appopen.cxx:220 Medium V547 Expression 'bIsEncrypted' is always false.
General Analysis appserv.cxx:202 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis appserv.cxx:970 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis appserv.cxx:1141 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis appuno.cxx:896 High V614 Uninitialized variable 'nPageID' used. Consider checking the second actual argument of the 'SfxUInt16Item' function.
General Analysis appuno.cxx:517 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:525 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:606 Medium V547 Expression '!bVal' is always true.
General Analysis appuno.cxx:721 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:729 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:893 Medium V1019 Compound assignment expression 'pProp->Value >>= sURL' is used inside condition.
General Analysis appuno.cxx:895 Medium V1019 Compound assignment expression 'pProp->Value >>= nPageID' is used inside condition.
General Analysis childwin.cxx:92 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis childwin.cxx:53 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: bHideNotDelete, bVisible, bWantsFocus, pWorkWin.
General Analysis impldde.cxx:326 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pLink' and 'pLink'.
General Analysis linkmgr2.cxx:485 High V530 The return value of function 'append' is required to be utilized.
General Analysis macroloader.cxx:175 High V530 The return value of function 'loadMacro' is required to be utilized.
General Analysis module.cxx:237 Medium V547 Expression 'pModule != nullptr' is always false.
General Analysis newhelp.cxx:1217 High V530 The return value of function 'append' is required to be utilized.
General Analysis newhelp.cxx:594 Medium V1019 Compound assignment expression 'aAnySeq[1] >>= aKeywordRefList' is used inside condition.
General Analysis newhelp.cxx:595 Medium V1019 Compound assignment expression 'aAnySeq[2] >>= aAnchorRefList' is used inside condition.
General Analysis newhelp.cxx:595 Medium V1019 Compound assignment expression 'aAnySeq[3] >>= aTitleRefList' is used inside condition.
General Analysis newhelp.cxx:1265 Medium V1020 The function exited without calling the 'LeaveWait' function. Check lines: 1265, 1243.
General Analysis sfxhelp.cxx:274 High V530 The return value of function 'append' is required to be utilized.
General Analysis sfxhelp.cxx:277 High V530 The return value of function 'append' is required to be utilized.
General Analysis shutdownicon.cxx:330 High V547 Expression 'iVersion >= 0' is always false.
General Analysis shutdownicon.cxx:316 Medium V547 Expression 'bReadOnly' is always false.
General Analysis workwin.cxx:2212 High V623 Consider inspecting the '?:' operator. A temporary object of the 'VclPtr' type is being created and subsequently destroyed. Check second operand.
General Analysis workwin.cxx:949 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis workwin.cxx:1032 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis workwin.cxx:1644 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1644, 1649
General Analysis workwin.cxx:1660 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1660, 1665
General Analysis workwin.cxx:1676 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1676, 1681
General Analysis workwin.cxx:1692 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1692, 1703
General Analysis fltfnc.cxx:533 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis fltfnc.cxx:546 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis fltfnc.cxx:856 High V530 The return value of function 'append' is required to be utilized.
General Analysis fltfnc.cxx:861 High V530 The return value of function 'append' is required to be utilized.
General Analysis fltfnc.cxx:1050 Medium V547 Expression 'nFormatVersion' is always false.
General Analysis frmhtmlw.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmhtmlw.cxx:249 High V530 The return value of function 'append' is required to be utilized.
General Analysis progress.cxx:216 Medium V1019 Compound assignment expression 'pIndicatorItem->GetValue() >>= xInd' is used inside condition.
General Analysis CommandPopup.cxx:81 Medium V560 A part of conditional expression is always false: !bIsEnabled.
General Analysis CommandPopup.cxx:81 Medium V560 A part of conditional expression is always false: !bIsVisible.
General Analysis ctrlitem.cxx:193 High V1053 Calling the 'dispose' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis dispatch.cxx:1837 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'HandleMenuActivateEvent' function.
General Analysis dispatch.cxx:1838 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'HandleMenuDeActivateEvent' function.
General Analysis msgpool.cxx:181 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis recentdocsview.cxx:79 High V1053 Calling the 'UpdateColors' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis recentdocsviewitem.cxx:245 High V530 The return value of function 'Union' is required to be utilized.
General Analysis recentdocsviewitem.cxx:252 High V530 The return value of function 'Union' is required to be utilized.
General Analysis recentdocsviewitem.cxx:260 High V530 The return value of function 'Union' is required to be utilized.
General Analysis recentdocsviewitem.cxx:267 High V530 The return value of function 'Union' is required to be utilized.
General Analysis shell.cxx:440 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis shell.cxx:446 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis shell.cxx:533 Medium V560 A part of conditional expression is always true: bItemStateSet.
General Analysis thumbnailview.cxx:200 High V1053 Calling the 'UpdateColors' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'thumbnailview.cxx:200', 'thumbnailview.cxx:295', 'thumbnailview.hxx:266'.
General Analysis thumbnailviewitemacc.cxx:214 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis unoctitm.cxx:1018 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoctitm.cxx:1079 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoctitm.cxx:1088 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoctitm.cxx:631 High V614 Uninitialized variable 'bTemp' used.
General Analysis unoctitm.cxx:1018 High V614 Uninitialized variable 'aInt32' used. Consider checking the first actual argument of the 'append' function.
General Analysis unoctitm.cxx:1079 High V614 Uninitialized variable 'aBool' used. Consider checking the first actual argument of the 'append' function.
General Analysis unoctitm.cxx:1088 High V614 Uninitialized variable 'aBool' used. Consider checking the first actual argument of the 'append' function.
General Analysis unoctitm.cxx:1148 High V614 Uninitialized variable 'nValue' used. Consider checking the first actual argument of the 'convert' function.
General Analysis unoctitm.cxx:545 Medium V547 Expression 'bValue' is always false.
General Analysis unoctitm.cxx:1009 Medium V547 Expression 'bTemp' is always false.
General Analysis unoctitm.cxx:1017 Medium V1019 Compound assignment expression 'aEvent.State >>= aInt32' is used inside condition.
General Analysis unoctitm.cxx:1045 Medium V1019 Compound assignment expression 'aEvent.State >>= aString' is used inside condition.
General Analysis unoctitm.cxx:1078 Medium V1019 Compound assignment expression 'aEvent.State >>= aBool' is used inside condition.
General Analysis unoctitm.cxx:1087 Medium V1019 Compound assignment expression 'aEvent.State >>= aBool' is used inside condition.
General Analysis unoctitm.cxx:1098 Medium V1019 Compound assignment expression 'aEvent.State >>= aPoint' is used inside condition.
General Analysis unoctitm.cxx:1107 Medium V1019 Compound assignment expression 'aEvent.State >>= aSize' is used inside condition.
General Analysis StyleList.cxx:954 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis StyleList.cxx:1111 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis backingcomp.cxx:636 Medium V1019 Compound assignment expression 'lArgs[0] >>= xParentWindow' is used inside condition.
General Analysis basedlgs.cxx:197 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis dinfdlg.cxx:918 High V530 The return value of function 'SetPassword' is required to be utilized.
General Analysis dinfdlg.cxx:933 High V530 The return value of function 'RequestPassword' is required to be utilized.
General Analysis dinfdlg.cxx:1291 High V547 Expression 'nImagePreferredDPI > 0' is always false.
General Analysis dinfdlg.cxx:1716 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis dockwin.cxx:1416 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis filedlghelper.cxx:2941 High V595 The 'pSet' pointer was utilized before it was verified against nullptr. Check lines: 2941, 2953.
General Analysis filedlghelper.cxx:1344 Medium V547 Expression 'bAutoExtChecked' is always false.
General Analysis filedlghelper.cxx:1339 Medium V1019 Compound assignment expression is used inside condition.
General Analysis infobar.cxx:247 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis infobar.cxx:249 High V1053 Calling the 'Resize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mgetempl.cxx:313 Medium V1048 The 'eUnit' variable was assigned the same value.
General Analysis navigat.cxx:47 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigat.cxx:49 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis passwd.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis quickfind.cxx:30 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis quickfind.cxx:32 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis splitwin.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis splitwin.cxx:113 High V1053 Calling the 'SetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'splitwin.cxx:113', 'splitwin.cxx:145', 'window.hxx:920'.
General Analysis splitwin.cxx:382 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:437 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:519 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:586 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:743 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:799 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis styledlg.cxx:72 High V530 The return value of function 'release' is required to be utilized.
General Analysis templdlg.cxx:533 Medium V522 There might be dereferencing of a potential null pointer 'pFilterItem'.
General Analysis templdlg.cxx:178 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bValue' and '!bValue'.
General Analysis templdlg.cxx:194 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bValue' and '!bValue'.
General Analysis versdlg.cxx:197 High V530 The return value of function 'append' is required to be utilized.
General Analysis versdlg.cxx:201 High V530 The return value of function 'append' is required to be utilized.
General Analysis versdlg.cxx:272 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis versdlg.cxx:278 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis versdlg.cxx:325 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis versdlg.cxx:366 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis DocumentMetadataAccess.cxx:195 High V530 The return value of function 'append' is required to be utilized.
General Analysis Metadatable.cxx:1443 Medium V522 There might be dereferencing of a potential null pointer 'pRegDoc'.
General Analysis SfxRedactionHelper.cxx:643 Medium V557 Array overrun is possible. The value of 'nPredefIndex' index could reach 4294967295.
General Analysis docfile.cxx:913 High V530 The return value of function 'GetInitFileDate' is required to be utilized.
General Analysis docfile.cxx:1497 High V530 The return value of function 'GetInitFileDate' is required to be utilized.
General Analysis docfile.cxx:1747 High V530 The return value of function 'GetInitFileDate' is required to be utilized.
General Analysis docfile.cxx:5013 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docfile.cxx:4073 High V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
General Analysis docfile.cxx:2613 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2612, 2613.
General Analysis docfile.cxx:4469 Medium V522 There might be dereferencing of a potential null pointer 'xModelSigner'.
General Analysis docfile.cxx:1555 Medium V547 Expression '!bContentReadonly' is always true.
General Analysis docfile.cxx:1339 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:1848 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:2479 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:3200 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:3261 Medium V1019 Compound assignment expression 'pHandler->GetValue() >>= xHandler' is used inside condition.
General Analysis doctempl.cxx:874 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctempl.cxx:1678 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:693 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:1924 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:1976 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:2144 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis doctemplates.cxx:495 Medium V547 Expression '!mbLocaleSet' is always true.
General Analysis doctemplates.cxx:430 Medium V1019 Compound assignment expression 'aValue >>= aPropValue' is used inside condition.
General Analysis doctemplates.cxx:1959 Medium V1019 Compound assignment expression 'aProperty >>= bReadOnly' is used inside condition.
General Analysis docundomanager.cxx:125 Medium V547 Expression 'pDocShell != nullptr' is always false.
General Analysis guisaveas.cxx:1466 Medium V547 Expression 'bSaveACopy' is always false.
General Analysis guisaveas.cxx:1478 Medium V547 Expression 'bWideExport' is always false.
General Analysis guisaveas.cxx:1642 Medium V547 Expression 'bUseSystemDialog' is always true.
General Analysis guisaveas.cxx:529 Medium V560 A part of conditional expression is always true: (nStoreMode != - 1).
General Analysis guisaveas.cxx:540 Medium V560 A part of conditional expression is always true: (nStoreMode != - 1).
General Analysis objmisc.cxx:556 High V530 The return value of function 'SwitchDocumentToTempFile' is required to be utilized.
General Analysis objmisc.cxx:1164 High V530 The return value of function 'GetTitle' is required to be utilized.
General Analysis objmisc.cxx:1297 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis objmisc.cxx:921 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis objmisc.cxx:541 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis objserv.cxx:262 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis objserv.cxx:1413 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis objserv.cxx:1705 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis objserv.cxx:2316 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis objstor.cxx:2217 High V530 The return value of function 'GetBackup_Impl' is required to be utilized.
General Analysis objstor.cxx:1515 Medium V547 Expression 'bTryToPreserveScriptSignature' is always true.
General Analysis objstor.cxx:1814 Medium V547 Expression 'bOk' is always true.
General Analysis objstor.cxx:2958 Medium V1019 Compound assignment expression is used inside condition.
General Analysis oleprops.cxx:1098 High V530 The return value of function 'Load' is required to be utilized.
General Analysis oleprops.cxx:1114 High V530 The return value of function 'Save' is required to be utilized.
General Analysis oleprops.cxx:1182 Medium V1051 Consider checking for misprints. It's possible that the 'nSectPosPos' should be used inside 'checkSeek' function.
General Analysis ownsubfilterservice.cxx:68 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xModel' is used inside condition.
General Analysis printhelper.cxx:343 Medium V614 Potentially uninitialized variable 'eOrient' used.
General Analysis printhelper.cxx:237 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis sfxbasemodel.cxx:3186 High V530 The return value of function 'SetPassword' is required to be utilized.
General Analysis sfxbasemodel.cxx:1137 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'SfxBoolItem' function.
General Analysis sfxbasemodel.cxx:1668 Medium V547 Expression 'bCheckIn' is always false.
General Analysis sfxbasemodel.cxx:1706 Medium V547 Expression 'bOnMainThread' is always false.
General Analysis templatedlg.cxx:442 Medium V560 A part of conditional expression is always false.
General Analysis templatedlg.cxx:443 Medium V560 A part of conditional expression is always false.
General Analysis templatedlg.cxx:402 Medium V785 Constant expression in switch statement.
General Analysis templatedlg.cxx:445 Medium V1016 The value 'nViewMode' is out of range of enum values. This causes unspecified or undefined behavior.
General Analysis templatedlg.cxx:984 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zoomitem.cxx:157 High V614 Uninitialized variable 'nVal' used.
General Analysis inettbc.cxx:262 Medium V522 There might be dereferencing of a potential null pointer 'pURL'.
General Analysis eventsupplier.cxx:229 High V530 The return value of function 'loadMacro' is required to be utilized.
General Analysis eventsupplier.cxx:87 Medium V1019 Compound assignment expression is used inside condition.
General Analysis FocusManager.cxx:97 Medium V1051 Consider checking for misprints. It's possible that the 'pDeckTitleBar' should be checked here.
General Analysis SidebarController.cxx:397 Medium V547 Expression '!bIsReadWrite' is always false.
General Analysis SidebarController.cxx:402 Medium V547 Expression '!mbIsDocumentReadOnly' is always true.
General Analysis SidebarToolBox.cxx:67 High V1053 Calling the 'GetDefaultButtonSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis SidebarToolBox.cxx:321 High V1053 Calling the 'GetDefaultButtonSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis UnoSidebar.cxx:58 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis classificationhelper.cxx:722 Medium V1048 The 'aRet' variable was assigned the same value.
General Analysis classificationhelper.cxx:724 Medium V1048 The 'aRet' variable was assigned the same value.
General Analysis classificationhelper.cxx:733 Medium V1048 The 'aRet' variable was assigned the same value.
General Analysis lokcharthelper.cxx:189 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis lokhelper.cxx:535 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:538 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:723 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:1427 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:1433 High V530 The return value of function 'append' is required to be utilized.
General Analysis sfxbasecontroller.cxx:1053 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis sfxbasecontroller.cxx:1084 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis viewfrm.cxx:367 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:593 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:719 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis viewfrm.cxx:1059 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis viewfrm.cxx:1725 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:1880 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1885 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1890 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1902 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1907 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1934 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1944 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:1950 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1957 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:3255 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:2086 High V1053 Calling the 'Notify' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'viewfrm.cxx:2086', 'viewfrm.cxx:2051', 'viewfrm.hxx:63'.
General Analysis viewfrm.cxx:2101 High V1053 Calling the 'Notify' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'viewfrm.cxx:2101', 'viewfrm.cxx:1173', 'viewfrm.hxx:63'.
General Analysis viewfrm.cxx:2564 Medium V547 Expression 'pCurrentShell != nullptr' is always false.
General Analysis viewfrm.cxx:3066 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3052, 3066.
General Analysis viewprn.cxx:200 High V547 Expression 'nChoice > 1' is always false.
General Analysis viewprn.cxx:192 Medium V547 Expression 'bSel' is always false.
General Analysis viewsh.cxx:3286 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewsh.cxx:3288 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewsh.cxx:3290 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewsh.cxx:3794 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewsh.cxx:1480 High V547 Expression 'nNewPos >= 0' is always false.
General Analysis viewsh.cxx:1901 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aSigningCertificate.
General Analysis viewsh.cxx:2759 High V1053 Calling the 'MarginChanged' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'viewsh.cxx:2759', 'viewsh.cxx:3783', 'viewsh.hxx:342'.
General Analysis viewsh.cxx:577 Medium V560 A part of conditional expression is always true: !bIsCounted.
General Analysis viewsh.cxx:577 Medium V560 A part of conditional expression is always true: nLevel < 0.
General Analysis viewsh.cxx:1378 Medium V785 Constant expression in switch statement.
General Analysis viewsh.cxx:3683 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis desktopbackend.cxx:188 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis desktopbackend.cxx:194 High V530 The return value of function 'append' is required to be utilized.
General Analysis localebackend.cxx:223 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis localebackend.cxx:225 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis localebackend.cxx:229 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis cmdmailsuppl.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis cmdmailsuppl.cxx:103 High V530 The return value of function 'append' is required to be utilized.
General Analysis cmdmailsuppl.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis SyncDbusSessionHelper.cxx:39 Medium V509 The 'throw' operator inside the destructor should be placed within the try..catch block. Raising exception inside the destructor is illegal.
General Analysis shellexec.cxx:68 High V530 The return value of function 'append' is required to be utilized.
General Analysis shellexec.cxx:70 High V530 The return value of function 'append' is required to be utilized.
General Analysis engine.cxx:59 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis activitiesfactory.cxx:523 Medium V547 Expression '!rValues.empty()' is always false.
General Analysis continuouskeytimeactivitybase.cxx:33 Medium V547 Expression 'rParms.maDiscreteTimes.size() > 1' is always false.
General Analysis discreteactivitybase.cxx:38 Medium V547 Expression '!maDiscreteTimes.empty()' is always false.
General Analysis animationbasenode.cxx:430 High V614 Uninitialized variable 'eTiming' used.
General Analysis animationnodefactory.cxx:455 Medium V1037 Two or more case-branches perform the same actions. Check lines: 455, 463
General Analysis animationnodefactory.cxx:332 Medium V1048 The 'eIterateNodeType' variable was assigned the same value.
General Analysis generateevent.cxx:70 Medium V1019 Compound assignment expression 'aEvent.Offset >>= nDelay2' is used inside condition.
General Analysis effectrewinder.cxx:364 Medium V547 Expression 'mbNonUserTriggeredMainSequenceEffectSeen' is always false.
General Analysis TransitionerImpl.cxx:510 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis TransitionerImpl.cxx:525 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis TransitionerImpl.cxx:540 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis TransitionerImpl.cxx:620 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis TransitionerImpl.cxx:658 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis TransitionerImpl.cxx:677 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis TransitionerImpl.cxx:697 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis rehearsetimingsactivity.cxx:418 High V530 The return value of function 'append' is required to be utilized.
General Analysis rehearsetimingsactivity.cxx:422 High V530 The return value of function 'append' is required to be utilized.
General Analysis rehearsetimingsactivity.cxx:426 High V530 The return value of function 'append' is required to be utilized.
General Analysis rehearsetimingsactivity.cxx:427 High V530 The return value of function 'append' is required to be utilized.
General Analysis layer.cxx:164 High V1051 Consider checking for misprints. It's possible that the 'maBounds' should be used inside 'rViewEntry.getViewLayer()->resize' function.
General Analysis slideshowimpl.cxx:1902 High V614 Uninitialized variable 'visible' used. Consider checking the first actual argument of the 'setVisible' function.
General Analysis slideshowimpl.cxx:1688 Medium V547 Expression 'bSwitchPenMode' is always false.
General Analysis slideshowimpl.cxx:1703 Medium V547 Expression 'bSwitchEraserMode' is always false.
General Analysis slideshowimpl.cxx:1791 Medium V547 Expression 'bRehearseTimings' is always false.
General Analysis slideshowimpl.cxx:1931 Medium V1019 Compound assignment expression 'aValues[0] >>= xView' is used inside condition.
General Analysis slideshowimpl.cxx:1932 Medium V1019 Compound assignment expression 'aValues[1] >>= bValue' is used inside condition.
General Analysis slideview.cxx:780 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis slideview.cxx:1066 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis shapetransitionfactory.cxx:242 Medium V547 Expression 'pRandomTransitionInfo != nullptr' is always false.
General Analysis slidetransitionfactory.cxx:162 Medium V1023 A pointer without owner is added to the 'maTransitions' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis box2dtools.hxx:54 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: meUpdateType.
General Analysis testview.cxx:198 Medium V1048 The 'mbIsClipSet' variable was assigned the same value.
General Analysis smoketest.cxx:89 Medium V1019 Compound assignment expression 'Result.Result >>= result_->result' is used inside condition.
General Analysis concat-deps.c:1008 Medium V560 A part of conditional expression is always true: * cursor != '\n'.
General Analysis dotlockfile.c:422 High V547 Expression 'cwd_fd >= 0' is always false.
General Analysis dotlockfile.c:361 Medium V547 Expression 'need_privs' is always false.
General Analysis lockfile.c:478 Medium V557 Array overrun is possible. The value of 'len' index could reach 16.
General Analysis _eval.c:243 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'vp' variable.
General Analysis _eval.c:244 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'op' variable.
General Analysis _tokens.c:57 Medium V522 There might be dereferencing of a potential null pointer 'trp->bp'. Check lines: 57, 55.
General Analysis _tokens.c:55 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'trp->bp' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis include.c:339 Medium V522 There might be dereferencing of a potential null pointer 'ip->i_list'. Check lines: 339, 313.
General Analysis include.c:336 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ip->i_list' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis main.c:225 Medium V522 There might be dereferencing of a potential null pointer 'nargv'. Check lines: 225, 224.
General Analysis main.c:481 Medium V522 There might be dereferencing of a potential null pointer 'content'. Check lines: 481, 478.
General Analysis main.c:482 Medium V522 There might be dereferencing of a potential null pointer 'content->f_p'. Check lines: 482, 481.
General Analysis main.c:504 Medium V575 The potential null pointer is passed into 'read' function. Inspect the second argument. Check lines: 504, 501.
General Analysis main.c:526 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 526, 524.
General Analysis main.c:621 Medium V575 The potential null pointer is passed into 'strlen' function. Inspect the first argument. Check lines: 621, 524.
General Analysis main.c:731 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 731, 729.
General Analysis parse.c:326 High V726 An attempt to free memory containing the 'symbols->s_pairs' array by using the 'free' function. This is incorrect as 'symbols->s_pairs' is a member of class.
General Analysis parse.c:285 Medium V522 There might be dereferencing of a potential null pointer 'newsym'. Check lines: 285, 280.
General Analysis parse.c:290 Medium V522 There might be dereferencing of a potential null pointer 'nw'. Check lines: 290, 289.
General Analysis parse.c:347 Medium V522 There might be dereferencing of a potential null pointer '* symbols'. Check lines: 347, 342.
General Analysis parse.c:357 Medium V522 There might be dereferencing of a potential null pointer 'it'. Check lines: 357, 356.
General Analysis parse.c:376 Medium V522 There might be dereferencing of a potential null pointer 'it->p_next'. Check lines: 376, 375.
General Analysis filelist.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis filelist.cxx:55 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xolesimplestorage.cxx:58 Medium V1019 Compound assignment expression 'aArguments[0] >>= xInputStream' is used inside condition.
General Analysis xolesimplestorage.cxx:279 Medium V1019 Compound assignment expression 'aElement >>= xNameAccess' is used inside condition.
General Analysis element.hxx:17 Medium V690 The 'SmMlElement' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis visitors.hxx:446 High V530 The return value of function 'Union' is required to be utilized.
General Analysis visitors.hxx:516 High V530 The return value of function 'append' is required to be utilized.
General Analysis visitors.hxx:526 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_import.cxx:40 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:61 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:89 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:98 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:107 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:116 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:124 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:132 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:142 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:153 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:162 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:176 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:184 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:196 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis ElementsDockingWindow.cxx:553 High V1053 Calling the 'DefaultVisit' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis cfgitem.cxx:784 High V530 The return value of function 'GetFontFormatId' is required to be utilized.
General Analysis cfgitem.cxx:789 High V530 The return value of function 'GetFontFormatId' is required to be utilized.
General Analysis cfgitem.cxx:416 Medium V1019 Compound assignment expression '* pValue >>= nTmp32' is used inside condition.
General Analysis cfgitem.cxx:421 Medium V1019 Compound assignment expression '* pValue >>= aTmpStr' is used inside condition.
General Analysis cfgitem.cxx:426 Medium V1019 Compound assignment expression '* pValue >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:431 Medium V1019 Compound assignment expression '* pValue >>= aTmpStr' is used inside condition.
General Analysis cfgitem.cxx:629 Medium V1019 Compound assignment expression '* pValue >>= aTmpStr' is used inside condition.
General Analysis cfgitem.cxx:634 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:639 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:644 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:649 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:654 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:827 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:831 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:835 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:839 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:843 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:847 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:851 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:855 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:859 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:863 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:867 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:871 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:875 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:879 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:1022 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:1026 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:1030 Medium V1019 Compound assignment expression '* pVal >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:1034 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:1038 Medium V1019 Compound assignment expression '* pVal >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:1042 Medium V1019 Compound assignment expression '* pVal >>= nTmp16' is used inside condition.
General Analysis cursor.cxx:1402 High V1028 Possible overflow. Consider casting operands of the 'index + 1' operator to the 'size_t' type, not the result.
General Analysis cursor.cxx:1554 Medium V560 A part of conditional expression is always true: Terminal().
General Analysis cursor.cxx:343 Medium V1051 Consider checking for misprints. It's possible that the 'insIt' should be checked here.
General Analysis document.cxx:1125 High V530 The return value of function 'append' is required to be utilized.
General Analysis export.cxx:614 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlexport.cxx:471 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlexport.cxx:1175 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlexport.cxx:1180 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlimport.cxx:1643 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis mathmlimport.cxx:1709 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis mathtype.cxx:508 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis mathtype.cxx:1797 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathtype.cxx:1826 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathtype.cxx:2611 High V530 The return value of function 'remove' is required to be utilized.
General Analysis mathtype.cxx:2690 High V530 The return value of function 'remove' is required to be utilized.
General Analysis mathtype.cxx:1182 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1182, 1191
General Analysis node.cxx:1586 Medium V1048 The 'eHorAlign' variable was assigned the same value.
General Analysis ooxmlimport.cxx:254 Medium V1048 The 'topbot' variable was assigned the same value.
General Analysis parse5.cxx:362 High V530 The return value of function 'append' is required to be utilized.
General Analysis parse5.cxx:461 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis parse5.cxx:1018 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis parse5.cxx:1100 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis view.cxx:1602 High V530 The return value of function 'GetItemSet' is required to be utilized.
General Analysis view.cxx:1625 High V530 The return value of function 'GetItemSet' is required to be utilized.
General Analysis view.cxx:1092 Medium V522 There might be dereferencing of a potential null pointer 'pView'.
General Analysis view.cxx:1945 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1945, 1987
General Analysis view.cxx:168 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis criface.cxx:513 High V522 Dereferencing of the null pointer 'pTD' might take place.
General Analysis criface.cxx:513 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis criface.cxx:549 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis dump.cxx:55 High V530 The return value of function 'insert' is required to be utilized.
General Analysis dump.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis dump.cxx:158 High V530 The return value of function 'append' is required to be utilized.
General Analysis dump.cxx:160 High V530 The return value of function 'append' is required to be utilized.
General Analysis dump.cxx:89 High V614 Uninitialized variable 'c' used.
General Analysis javaloader.cxx:100 High V530 The return value of function 'append' is required to be utilized.
General Analysis javavm.cxx:929 High V547 Expression 'value != 0' is always false.
General Analysis javavm.cxx:514 Medium V1019 Compound assignment expression 'rArguments[0] >>= val' is used inside condition.
General Analysis file_policy.cxx:196 High V530 The return value of function 'append' is required to be utilized.
General Analysis file_policy.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:89 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis permissions.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:250 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:255 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:257 High V530 The return value of function 'append' is required to be utilized.
General Analysis servicemanager.cxx:702 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis servicemanager.cxx:716 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis simpleregistry.cxx:759 Medium V547 Expression 'err != RegError::NO_ERROR' is always true.
General Analysis simpleregistry.cxx:787 Medium V547 Expression 'err != RegError::NO_ERROR' is always true.
General Analysis ExternalUriReferenceTranslator.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis ExternalUriReferenceTranslator.cxx:126 High V530 The return value of function 'append' is required to be utilized.
General Analysis ExternalUriReferenceTranslator.cxx:142 High V530 The return value of function 'append' is required to be utilized.
General Analysis ExternalUriReferenceTranslator.cxx:171 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReference.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:364 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:373 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:451 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:521 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:551 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:630 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:636 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:649 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:662 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:667 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:112 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:118 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:150 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:255 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:287 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:289 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:295 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:296 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:304 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:315 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis test_uriproc.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:72 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:82 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:88 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:90 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis stordata.cxx:634 Medium V1048 The 'nCount' variable was assigned the same value.
General Analysis stordata.hxx:124 Medium V703 It is odd that the 'm_aGuard' field in derived class 'OStoreIndirectionPageData' overwrites field in base class 'PageData'. Check lines: stordata.hxx:124, storbase.hxx:243.
General Analysis stordata.hxx:74 Medium V1077 Conditional initialization inside the 'OStoreDataPageData' constructor may leave some members uninitialized. Inspect the following: m_pData.
General Analysis store.cxx:105 Medium V509 The 'new' operator is used in the noexcept 'store_createMemoryFile' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis store.cxx:138 Medium V509 The 'new' operator is used in the noexcept 'store_openFile' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis store.cxx:199 Medium V509 The 'new' operator is used in the noexcept 'store_openDirectory' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis store.cxx:277 Medium V509 The 'new' operator is used in the noexcept 'store_openStream' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis stortree.hxx:82 Medium V703 It is odd that the 'm_aGuard' field in derived class 'OStoreBTreeNodeData' overwrites field in base class 'PageData'. Check lines: stortree.hxx:82, storbase.hxx:243.
General Analysis SvgImportTest.cxx:43 Medium V1071 Consider inspecting the 'dumpAndParseSvg' function. The return value is not always used. Total calls: 115, discarded results: 1.
General Analysis svgdocumenthandler.cxx:292 Medium V1037 Two or more case-branches perform the same actions. Check lines: 292, 299
General Analysis svgfedropshadownode.cxx:149 High V1030 The 'aTempTarget' variable is used after it was moved.
General Analysis svgstyleattributes.cxx:169 Medium V1048 The 'nRetval' variable was assigned the same value.
General Analysis svgtextpathnode.cxx:173 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svgtextpathnode.cxx:180 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svgtextpathnode.cxx:202 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svgtools.cxx:317 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:335 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:355 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:413 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1435 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1475 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1478 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1486 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_lockfiles.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_URIHelper.cxx:262 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_URIHelper.cxx:266 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_URIHelper.cxx:457 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:463 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:466 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:469 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:472 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:475 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:478 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:481 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:484 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:487 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:490 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:494 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:498 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis cryptosign.cxx:411 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1904 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1905 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1907 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1908 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1909 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1911 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1912 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2230 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2231 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1282 Medium V506 Pointer to local variable 'updated_attrs' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis cintitem.cxx:135 High V614 Uninitialized variable 'nValue' used.
General Analysis globalpool.cxx:355 High V773 The function was exited without releasing the 'pManager' pointer. A memory leak is possible.
General Analysis int64item.cxx:46 High V614 Uninitialized variable 'nVal' used.
General Analysis itempool.cxx:725 Medium V547 Expression is always false.
General Analysis itemset.cxx:318 High V1053 Calling the 'Changed' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'itemset.cxx:318', 'itemset.cxx:443', 'itemset.cxx:361', 'itemset.hxx:109'.
General Analysis itemset.cxx:725 Medium V547 Expression '!"invalid Argument for eDontCareAs"' is always false.
General Analysis itemset.cxx:752 Medium V547 Expression '!"invalid Argument for eDefaultAs"' is always false.
General Analysis itemset.cxx:1492 Medium V794 The assignment operator should be protected from the case of 'this == &other'.
General Analysis sitem.cxx:49 Medium V717 It is suspicious to cast object of base class 'SfxItemSet' to derived class 'SfxAllItemSet'.
General Analysis adrparse.cxx:262 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:267 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:272 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:282 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:287 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:292 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:296 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:325 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:330 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:334 High V530 The return value of function 'append' is required to be utilized.
General Analysis documentlockfile.cxx:192 High V530 The return value of function 'append' is required to be utilized.
General Analysis documentlockfile.cxx:194 High V530 The return value of function 'append' is required to be utilized.
General Analysis gridprinter.cxx:106 High V530 The return value of function 'append' is required to be utilized.
General Analysis gridprinter.cxx:123 High V530 The return value of function 'append' is required to be utilized.
General Analysis lngmisc.cxx:115 High V530 The return value of function 'remove' is required to be utilized.
General Analysis lockfilecommon.cxx:148 High V530 The return value of function 'append' is required to be utilized.
General Analysis lockfilecommon.cxx:160 High V530 The return value of function 'append' is required to be utilized.
General Analysis lockfilecommon.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis lockfilecommon.cxx:178 High V530 The return value of function 'append' is required to be utilized.
General Analysis msodocumentlockfile.cxx:235 High V530 The return value of function 'append' is required to be utilized.
General Analysis sharecontrolfile.cxx:198 High V530 The return value of function 'append' is required to be utilized.
General Analysis sharecontrolfile.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis strmadpt.cxx:521 High V641 The size of the allocated memory buffer is not a multiple of the element size.
General Analysis strmadpt.cxx:591 High V641 The size of the allocated memory buffer is not a multiple of the element size.
General Analysis strmadpt.cxx:524 Medium V522 There might be dereferencing of a potential null pointer 'm_pFirstPage'. Check lines: 524, 521.
General Analysis strmadpt.cxx:595 Medium V522 There might be dereferencing of a potential null pointer 'pNew'. Check lines: 595, 591.
General Analysis urihelper.cxx:198 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:205 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:222 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:233 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:237 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:241 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:871 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:874 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:301 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:324 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zforfind.cxx:1441 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforfind.cxx:1559 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforfind.cxx:4133 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:4148 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:4151 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:2253 Medium V547 Expression 'mbEraCE' is always false.
General Analysis zforfind.cxx:1943 Medium V560 A part of conditional expression is always true: day <= 32.
General Analysis zforlist.cxx:397 High V530 The return value of function 'reset' is required to be utilized.
General Analysis zforlist.cxx:3529 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3539 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforlist.cxx:3549 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3552 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3560 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3561 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3590 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3592 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3646 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3654 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3670 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforlist.cxx:3672 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3689 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3708 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:4468 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5014 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5028 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5080 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5083 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5092 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5093 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5113 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5128 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5129 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5134 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5135 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5136 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5141 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5142 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5147 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5148 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5153 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5154 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5159 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5160 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5161 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5171 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5172 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5173 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5184 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5189 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5190 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5191 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5197 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5202 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5203 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5204 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5205 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:2137 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2263 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2308 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2377 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2601 High V547 Expression 'nCheckPos == 0' is always true.
General Analysis zforlist.cxx:3667 High V595 The 'pFormat' pointer was utilized before it was verified against nullptr. Check lines: 3667, 3685.
General Analysis zforlist.cxx:3679 High V595 The 'pFormat' pointer was utilized before it was verified against nullptr. Check lines: 3679, 3685.
General Analysis zforlist.cxx:609 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewEntry)' argument.
General Analysis zforlist.cxx:690 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(p_Entry)' argument.
General Analysis zforlist.cxx:2487 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pFormat)' argument.
General Analysis zforlist.cxx:2954 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewFormat)' argument.
General Analysis zforlist.cxx:2966 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewFormat)' argument.
General Analysis zforlist.cxx:3830 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewEntry)' argument.
General Analysis zforlist.cxx:3855 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewEntry)' argument.
General Analysis zforlist.cxx:2227 Medium V560 A part of conditional expression is always true: nCheckPos != 0.
General Analysis zforlist.cxx:2413 Medium V560 A part of conditional expression is always true: rCode.Index != NF_CURRENCY_1000DEC2_CCC.
General Analysis zforlist.cxx:4168 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4184 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4203 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4235 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4519 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4753 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:1475 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1475, 1484
General Analysis zforlist.cxx:810 Medium V1048 The 'nKey' variable was assigned the same value.
General Analysis zformat.cxx:99 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:777 High V530 The return value of function 'replace' is required to be utilized.
General Analysis zformat.cxx:779 High V530 The return value of function 'replace' is required to be utilized.
General Analysis zformat.cxx:855 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:856 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:868 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:869 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:877 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:1103 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1178 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1271 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:1453 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1459 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1556 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1666 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1671 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1687 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1692 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1704 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1722 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1738 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1743 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1757 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1767 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1780 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1787 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1799 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1807 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1814 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1818 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1824 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1837 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1843 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1850 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1866 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1880 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1886 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1898 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1914 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1990 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1995 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2028 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2034 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2200 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2201 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2211 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2212 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2259 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2311 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2353 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2372 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2732 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2764 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2766 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2776 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:2791 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:2804 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2808 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2810 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2823 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2832 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2949 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2973 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis zformat.cxx:2982 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3002 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3006 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3020 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3037 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3043 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3050 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3058 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3064 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3074 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3096 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3102 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3258 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3287 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3291 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3318 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3605 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3918 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3934 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3944 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zformat.cxx:4181 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4200 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4204 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4290 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4306 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4316 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zformat.cxx:4467 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4496 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:4510 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4552 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4557 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4576 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4609 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:4616 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4679 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4716 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4742 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4745 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4768 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4771 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4784 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4822 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4889 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4910 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4913 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4921 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4942 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:5281 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:5414 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:5497 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:5674 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:5714 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1302 Medium V547 Expression '!"unhandled substitute"' is always false.
General Analysis zformat.cxx:4988 Medium V1019 Compound assignment expression is used inside condition.
General Analysis zformat.cxx:4234 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4234, 4239, 4244
General Analysis zforscan.cxx:3178 Medium V1051 Consider checking for misprints. It's possible that the 'nStringPos' should be checked here.
General Analysis passwordcontainer.cxx:68 High V530 The return value of function 'append' is required to be utilized.
General Analysis passwordcontainer.cxx:101 High V530 The return value of function 'append' is required to be utilized.
General Analysis passwordcontainer.cxx:121 High V530 The return value of function 'append' is required to be utilized.
General Analysis undo.cxx:113 Medium V547 Expression is always false.
General Analysis undo.cxx:126 Medium V547 Expression is always false.
General Analysis undo.cxx:139 Medium V547 Expression is always false.
General Analysis undo.cxx:701 Medium V547 Expression is always false.
General Analysis undo.cxx:835 Medium V547 Expression is always false.
General Analysis brwbox1.cxx:1701 High V530 The return value of function 'Union' is required to be utilized.
General Analysis brwbox1.cxx:1056 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis brwbox1.cxx:181 High V1053 Calling the 'CreateHeaderBar' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'brwbox1.cxx:181', 'brwbox1.cxx:2224', 'brwbox.hxx:449'.
General Analysis brwbox1.cxx:1753 Medium V560 A part of conditional expression is always false: !bMultiSelection.
General Analysis brwbox1.cxx:338 Medium V1023 A pointer without owner is added to the 'mvCols' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis brwbox2.cxx:268 High V530 The return value of function 'Union' is required to be utilized.
General Analysis brwhead.cxx:32 High V1053 Calling the 'SetPosSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ebbcontrols.cxx:441 High V1053 Calling the 'connect_focus_in' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ebbcontrols.cxx:441', 'ebbcontrols.cxx:370', 'editbrowsebox.hxx:280'.
General Analysis recorditemwindow.cxx:46 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis apearcfg.cxx:86 Medium V1051 Consider checking for misprints. It's possible that the 'nFollow' should be checked here.
General Analysis ctrlbox.cxx:219 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis ctrlbox.cxx:443 High V530 The return value of function 'append' is required to be utilized.
General Analysis ctrlbox.cxx:617 High V530 The return value of function 'CachePreview' is required to be utilized.
General Analysis ctrlbox.cxx:1609 Medium V1023 A pointer without owner is added to the 'm_vLineList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ctrlbox.cxx:1625 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ctrltool.cxx:334 Medium V774 The 'pNewInfo' pointer was used after the memory was released.
General Analysis ctrltool.cxx:614 Medium V1048 The 'pSearchInfo' variable was assigned the same value.
General Analysis inettbc.cxx:361 High V530 The return value of function 'getFSysPath' is required to be utilized.
General Analysis inettbc.cxx:898 Medium V547 Expression 'bHistoryDisabled' is always false.
General Analysis ruler.cxx:277 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ruler.cxx:277', 'ruler.cxx:185', 'window.hxx:1509'.
General Analysis ruler.cxx:420 Medium V636 The '(nBottom - nTop) / 2' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis ruler.cxx:245 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: mnStartDragPos.
General Analysis scrolladaptor.cxx:31 High V1053 Calling the 'GetOptimalSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis scrolladaptor.cxx:31 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabbar.cxx:266 High V1053 Calling the 'SetPointer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabbar.cxx:267 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabbar.cxx:522 High V1053 Calling the 'SetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'tabbar.cxx:522', 'tabbar.cxx:571', 'window.hxx:920'.
General Analysis valueacc.cxx:243 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis PlaceEditDialog.cxx:179 High V501 There are identical sub-expressions 'std::string_view("").empty()' to the left and to the right of the '||' operator.
General Analysis PlaceEditDialog.cxx:181 High V501 There are identical sub-expressions 'std::string_view("").empty()' to the left and to the right of the '||' operator.
General Analysis PlaceEditDialog.cxx:183 High V501 There are identical sub-expressions 'std::string_view("").empty()' to the left and to the right of the '||' operator.
General Analysis ServerDetailsControls.cxx:88 High V1053 Calling the 'set_visible' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis exportdialog.cxx:205 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maResolution.Height'.
General Analysis exportdialog.cxx:205 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maResolution.Width'.
General Analysis exportdialog.cxx:460 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maSize.Height'.
General Analysis exportdialog.cxx:460 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maSize.Width'.
General Analysis exportdialog.cxx:477 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis exportdialog.cxx:534 Medium V547 Expression 'mbIsPixelFormat' is always true.
General Analysis exportdialog.cxx:108 Medium V1048 The 'aMapUnit' variable was assigned the same value.
General Analysis exportdialog.cxx:532 Medium V1048 The 'nBitsPerPixel' variable was assigned the same value.
General Analysis acceleratorexecute.cxx:482 High V1053 Calling the 'acquire' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis embedhlp.cxx:483 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis embedhlp.cxx:580 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis embedhlp.cxx:684 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis embedhlp.cxx:996 Medium V547 Expression 'bCurrent' is always false.
General Analysis embedhlp.cxx:237 Medium V690 The 'EmbeddedObjectRef_Impl' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis imagemgr.cxx:313 Medium V1019 Compound assignment expression is used inside condition.
General Analysis imagemgr.cxx:314 Medium V1019 Compound assignment expression is used inside condition.
General Analysis imagemgr.cxx:315 Medium V1019 Compound assignment expression is used inside condition.
General Analysis imagemgr.cxx:316 Medium V1019 Compound assignment expression is used inside condition.
General Analysis langtab.cxx:320 Medium V547 Expression '!"unexpected ScriptType"' is always false.
General Analysis langtab.cxx:212 Medium V560 A part of conditional expression is always false.
General Analysis langtab.cxx:212 Medium V560 A part of conditional expression is always true.
General Analysis sampletext.cxx:1295 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1295, 1367
General Analysis sampletext.cxx:1301 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1301, 1370, 1529
General Analysis sampletext.cxx:1319 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1319, 1428, 1434
General Analysis sampletext.cxx:1415 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1415, 1425
General Analysis htmlout.cxx:439 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:456 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:467 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:495 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:792 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:801 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:810 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:819 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:822 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:951 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:977 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:402 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:477 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:518 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:587 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:601 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:606 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:630 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:637 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:639 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:651 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:666 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:675 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:689 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:719 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:756 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:829 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:837 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:924 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:932 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:978 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1061 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1097 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1148 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1153 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1166 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis parhtml.cxx:1190 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1195 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1285 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1443 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1533 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1548 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1605 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1661 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis parhtml.cxx:1359 Medium V1016 The value 'nNextCh' is out of range of enum values. This causes unspecified or undefined behavior.
General Analysis parhtml.cxx:314 Medium V1037 Two or more case-branches perform the same actions. Check lines: 314, 322, 326
General Analysis parrtf.cxx:105 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parrtf.cxx:123 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:342 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:362 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:378 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:412 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:415 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:418 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:421 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:439 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:516 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parrtf.cxx:127 Medium V1051 Consider checking for misprints. It's possible that the 'nTokenValue' should be checked here.
General Analysis svparser.cxx:96 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis addrtempuno.cxx:143 Medium V1019 Compound assignment expression 'rArguments[1] >>= xDataSource' is used inside condition.
General Analysis addrtempuno.cxx:144 Medium V1019 Compound assignment expression 'rArguments[2] >>= sDataSourceName' is used inside condition.
General Analysis addrtempuno.cxx:145 Medium V1019 Compound assignment expression 'rArguments[3] >>= sCommand' is used inside condition.
General Analysis addrtempuno.cxx:146 Medium V1019 Compound assignment expression 'rArguments[4] >>= sTitle' is used inside condition.
General Analysis genericunodialog.cxx:65 Medium V547 Expression 'm_xDialog' is always true.
General Analysis toolboxcontroller.cxx:199 High V614 Uninitialized variable 'nTmp' used. Consider checking the first actual argument of the 'ToolBoxItemId' function.
General Analysis unowizard.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis unowizard.cxx:159 Medium V547 Expression 'm_xDialog' is always true.
General Analysis xpolyimp.hxx:29 Medium V690 The 'ImpXPolygon' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis ThemeTest.cxx:30 Medium V519 The 'aFont.maPitch' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 25, 30.
General Analysis ThemeTest.cxx:31 Medium V519 The 'aFont.maFamily' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 26, 31.
General Analysis classicshapes.cxx:61 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis classicshapes.cxx:130 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis classicshapes.cxx:167 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis core.cxx:38 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:106 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:155 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:173 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:194 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:230 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:259 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:286 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:307 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:331 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:356 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:383 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:428 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:447 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:481 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:499 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:531 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:579 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:610 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:630 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:648 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:666 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:687 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:704 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:721 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:741 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:763 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:779 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:802 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:855 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:873 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:917 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:954 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:988 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1011 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1032 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1059 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1085 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1113 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1142 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1160 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1175 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1220 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1288 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1329 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1381 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1406 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:817 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis customshapes.cxx:887 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis gluepointTest.cxx:90 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis gluepointTest.cxx:104 High V614 Uninitialized variable 'aActualX' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis gluepointTest.cxx:105 High V614 Uninitialized variable 'aActualY' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sdr.cxx:62 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:85 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:154 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:174 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:47 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:251 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:392 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:413 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:452 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:497 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:531 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:547 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:560 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:584 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:608 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:634 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:778 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:816 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:832 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:849 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:101 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:148 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:298 Medium V522 There might be dereferencing of a potential null pointer 'pGroup'.
General Analysis svdraw.cxx:426 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:613 Medium V522 There might be dereferencing of a potential null pointer 'pSdrMediaObj'.
General Analysis table.cxx:67 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis table.cxx:111 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis table.cxx:52 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis table.cxx:171 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis table.cxx:179 Medium V522 There might be dereferencing of a potential null pointer 'pSdrObject'.
General Analysis table.cxx:185 Medium V522 There might be dereferencing of a potential null pointer 'pTableController'.
General Analysis unodraw.cxx:56 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis unodraw.cxx:76 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis unodraw.cxx:136 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis xml.cxx:36 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis xoutdev.cxx:54 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis xoutdev.cxx:80 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis AccessibleShape.cxx:194 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis AccessibleShape.cxx:609 Medium V519 The 'aColor' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 608, 609.
General Analysis DescriptionGenerator.cxx:70 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:114 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:119 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:121 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:139 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:147 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:168 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis GraphCtlAccessibleContext.cxx:62 Medium V547 Expression 'mpControl != nullptr' is always true.
General Analysis ShapeTypeHandler.cxx:60 Medium V547 Expression 'instance == nullptr' is always true.
General Analysis ShapeTypeHandler.cxx:232 Medium V1037 Two or more case-branches perform the same actions. Check lines: 232, 235
General Analysis ShapeTypeHandler.cxx:238 Medium V1037 Two or more case-branches perform the same actions. Check lines: 238, 241
General Analysis accessiblewrapper.cxx:383 Medium V547 Expression '!bChildTransienceChanged' is always true.
General Analysis accessiblewrapper.cxx:380 Medium V560 A part of conditional expression is always false.
General Analysis accessiblewrapper.cxx:382 Medium V560 A part of conditional expression is always false.
General Analysis charmapacc.cxx:537 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svxrectctaccessiblecontext.cxx:92 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis Annotation.cxx:29 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maRedoData.
General Analysis AnnotationObject.cxx:64 High V530 The return value of function 'append' is required to be utilized.
General Analysis extedit.cxx:142 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis graphichelper.cxx:319 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis graphichelper.cxx:329 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis EnhancedCustomShape2d.cxx:461 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis EnhancedCustomShape2d.cxx:470 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis EnhancedCustomShape2d.cxx:479 High V614 Uninitialized variable 'bSwitched' used.
General Analysis EnhancedCustomShape2d.cxx:556 Medium V1019 Compound assignment expression '* pViewBox >>= aViewBox' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:516 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShape3d.cxx:832 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis EnhancedCustomShape3d.cxx:840 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis EnhancedCustomShape3d.cxx:399 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis EnhancedCustomShape3d.cxx:73 Medium V1019 Compound assignment expression '* pAny >>= aOriginParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:73 Medium V1019 Compound assignment expression 'aOriginParaPair.First.Value >>= rOriginX' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:73 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:84 Medium V1019 Compound assignment expression '* pAny >>= aRotateAngleParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:84 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:97 Medium V1019 Compound assignment expression '* pAny >>= aSkewParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:97 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:113 Medium V1019 Compound assignment expression '* pAny >>= aDepthParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:113 Medium V1019 Compound assignment expression 'aDepthParaPair.First.Value >>= fDepth' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:113 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShapeEngine.cxx:250 Medium V547 Expression 'bTextPathOn' is always false.
General Analysis EnhancedCustomShapeFontWork.cxx:381 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:390 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:470 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:485 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:797 Medium V1048 The 'nAdjust' variable was assigned the same value.
General Analysis EnhancedCustomShapeFunctionParser.cxx:541 Medium V1048 The 'aRet.Type' variable was assigned the same value.
General Analysis EnhancedCustomShapeFunctionParser.cxx:549 Medium V1048 The 'aRet.Type' variable was assigned the same value.
General Analysis IDiagramHelper.cxx:156 Medium V547 Expression 'bCreateLap' is always true.
General Analysis datamodel.cxx:182 High V530 The return value of function 'append' is required to be utilized.
General Analysis datamodel.cxx:183 High V530 The return value of function 'append' is required to be utilized.
General Analysis datamodel.cxx:184 High V530 The return value of function 'append' is required to be utilized.
General Analysis datamodel.cxx:186 High V530 The return value of function 'append' is required to be utilized.
General Analysis _bmpmask.cxx:200 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis _bmpmask.cxx:306 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis _bmpmask.cxx:507 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis charmap.cxx:872 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis charmap.cxx:1979 Medium V560 A part of conditional expression is always true: eBlock != UBLOCK_NO_BLOCK.
General Analysis charmap.cxx:1980 Medium V560 A part of conditional expression is always true: eBlock != UBLOCK_INVALID_CODE.
General Analysis charmap.cxx:1981 Medium V560 A part of conditional expression is always true: eBlock != UBLOCK_COUNT.
General Analysis compressgraphicdialog.cxx:281 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis compressgraphicdialog.cxx:423 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis contwnd.cxx:202 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis dlgctl3d.cxx:376 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctl3d.cxx:416 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctl3d.cxx:710 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctl3d.cxx:729 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctrl.cxx:499 High V530 The return value of function 'SetActualRPWithoutInvalidate' is required to be utilized.
General Analysis dlgctrl.cxx:547 High V530 The return value of function 'SetActualRPWithoutInvalidate' is required to be utilized.
General Analysis dlgctrl.cxx:550 High V530 The return value of function 'SetActualRPWithoutInvalidate' is required to be utilized.
General Analysis dlgunit.hxx:35 High V530 The return value of function 'insert' is required to be utilized.
General Analysis framelink.cxx:290 Medium V1037 Two or more case-branches perform the same actions. Check lines: 290, 294
General Analysis frmsel.cxx:417 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'mnLine2' variable should be used instead of 'mnLine1'.
General Analysis frmsel.cxx:420 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'mnLine2' variable should be used instead of 'mnLine1'.
General Analysis imapwnd.cxx:210 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis imapwnd.cxx:226 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis imapwnd.cxx:248 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis imapwnd.cxx:78 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aInfo.
General Analysis rubydialog.cxx:204 High V547 Expression 'nSeq > nCurrSequence' is always false.
General Analysis rubydialog.cxx:139 High V614 Uninitialized variable 'nValue' used.
General Analysis searchcharmap.cxx:255 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis signaturelinehelper.cxx:99 Medium V522 There might be dereferencing of a potential null pointer 'xModelSigner'.
General Analysis srchdlg.cxx:429 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis srchdlg.cxx:543 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis srchdlg.cxx:1380 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis srchdlg.cxx:1982 High V530 The return value of function 'Get' is required to be utilized.
General Analysis srchdlg.cxx:1987 High V530 The return value of function 'Get' is required to be utilized.
General Analysis srchdlg.cxx:2184 High V530 The return value of function 'BuildAttrText_Impl' is required to be utilized.
General Analysis srchdlg.cxx:2324 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis srchdlg.cxx:2385 Medium V522 There might be dereferencing of a potential null pointer 'pSearchLabel'.
General Analysis srchdlg.cxx:2394 Medium V522 There might be dereferencing of a potential null pointer 'pFindText'.
General Analysis srchdlg.cxx:1894 Medium V1048 The 'pCtrl' variable was assigned the same value.
General Analysis srchdlg.cxx:2134 Medium V1048 The 'eMapUnit' variable was assigned the same value.
General Analysis svxbmpnumvalueset.cxx:159 Medium V547 Expression is always false.
General Analysis svxbmpnumvalueset.cxx:326 Medium V547 Expression 'aParentNumberings[i]' is always false.
General Analysis svxruler.cxx:455 Medium V1051 Consider checking for misprints. It's possible that the 'lLogicNullOffset' should be checked here.
General Analysis svxruler.cxx:490 Medium V1051 Consider checking for misprints. It's possible that the 'lLogicNullOffset' should be checked here.
General Analysis svxruler.cxx:2990 Medium V1051 Consider checking for misprints. It's possible that the 'nNotHiddenRightCol' should be checked here.
General Analysis svxruler.cxx:3405 Medium V1083 Signed integer overflow is possible in 'nId - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis weldeditview.cxx:1117 Medium V1048 The 'eParaState' variable was assigned the same value.
General Analysis camera3d.cxx:107 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dragmt3d.cxx:100 High V530 The return value of function 'Union' is required to be utilized.
General Analysis float3d.cxx:2151 Medium V1048 The 'nSpecIntens' variable was assigned the same value.
General Analysis float3d.cxx:2160 Medium V1048 The 'nSpecIntens' variable was assigned the same value.
General Analysis obj3d.cxx:74 High V1053 Calling the 'SetTransformChanged' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis scene3d.cxx:654 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scene3d.cxx:202 High V1053 Calling the 'GetProperties' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis view3d.cxx:370 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:898 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:905 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:912 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:919 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewpt3d2.cxx:131 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dbaexchange.cxx:397 High V547 Expression 'CommandType::QUERY != nObjectType' is always true.
General Analysis dbaexchange.cxx:104 Medium V560 A part of conditional expression is always false: (CommandType::COMMAND == nCommandType).
General Analysis dbaexchange.cxx:406 Medium V785 Constant expression in switch statement.
General Analysis dbaexchange.cxx:551 Medium V1037 Two or more case-branches perform the same actions. Check lines: 551, 554
General Analysis fmgridcl.cxx:997 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fmgridcl.cxx:635 High V547 Expression '2 == nCommandType' is always true.
General Analysis fmgridcl.cxx:1699 Medium V547 Expression 'bIllegalType' is always true.
General Analysis fmgridcl.cxx:285 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:387 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:413 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:625 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:1688 Medium V785 Constant expression in switch statement.
General Analysis gridcell.cxx:2061 High V530 The return value of function 'lcl_setFormattedNumeric_nothrow' is required to be utilized.
General Analysis gridcell.cxx:2182 High V530 The return value of function 'lcl_setFormattedCurrency_nothrow' is required to be utilized.
General Analysis gridcell.cxx:2313 High V530 The return value of function 'lcl_setFormattedDate_nothrow' is required to be utilized.
General Analysis gridcell.cxx:2424 High V530 The return value of function 'lcl_setFormattedTime_nothrow' is required to be utilized.
General Analysis gridcell.cxx:1634 High V547 Expression 'nStyle == awt::VisualEffect::FLAT' is always false.
General Analysis gridcell.cxx:1635 High V547 Expression 'nStyle == awt::VisualEffect::FLAT' is always false.
General Analysis gridcell.cxx:1065 Medium V547 Expression 'bIsMultiLine' is always false.
General Analysis gridcell.cxx:113 Medium V785 Constant expression in switch statement.
General Analysis gridcell.cxx:337 Medium V785 Constant expression in switch statement.
General Analysis gridcell.cxx:1559 Medium V1019 Compound assignment expression 'aValue >>= sText' is used inside condition.
General Analysis gridcell.cxx:116 Medium V1048 The 'eFormat' variable was assigned the same value.
General Analysis gridcell.cxx:863 Medium V1048 The 'nVclSetting' variable was assigned the same value.
General Analysis gridctrl.cxx:1076 High V547 Expression '(nPrivileges & Privilege::INSERT) == 0' is always true.
General Analysis gridctrl.cxx:1078 High V547 Expression '(nPrivileges & Privilege::UPDATE) == 0' is always true.
General Analysis gridctrl.cxx:1080 High V547 Expression '(nPrivileges & Privilege::DELETE) == 0' is always true.
General Analysis gridctrl.cxx:1293 High V547 Expression is always false.
General Analysis gridctrl.cxx:1638 Medium V547 Expression 'nCacheSize' is always false.
General Analysis gridctrl.cxx:1991 Medium V560 A part of conditional expression is always true: !bDataCursorIsOnNew.
General Analysis gridctrl.cxx:3173 Medium V560 A part of conditional expression is always true.
General Analysis gridctrl.cxx:636 Medium V1023 A pointer without owner is added to the 'm_aVariants' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis gridctrl.cxx:1941 Medium V1051 Consider checking for misprints. It's possible that the 'm_nLastColId' should be checked here.
General Analysis datanavi.cxx:1408 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis filtnav.cxx:285 Medium V522 There might be dereferencing of a potential null pointer 'pFormItem'.
General Analysis filtnav.cxx:774 Medium V522 There might be dereferencing of a potential null pointer 'pFormItem'.
General Analysis fmcontrolbordermanager.cxx:124 High V547 Expression 'nBorderStyle == VisualEffect::FLAT' is always false.
General Analysis fmcontrollayout.cxx:179 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 170, 179.
General Analysis fmexch.cxx:180 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(xEntry)' argument.
General Analysis fmexch.cxx:238 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(xSearch)' argument.
General Analysis fmobj.cxx:616 High V530 The return value of function 'setUniqueName' is required to be utilized.
General Analysis fmpgeimp.cxx:211 Medium V522 There might be dereferencing of a potential null pointer 'pOwnObj'.
General Analysis fmscriptingenv.cxx:822 Medium V1019 Compound assignment expression '_rArguments[0] >>= aEvent' is used inside condition.
General Analysis fmshell.cxx:468 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fmshell.cxx:478 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fmshell.cxx:608 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fmshell.cxx:772 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fmshell.cxx:741 Medium V1004 The 'GetViewShell()' pointer was used unsafely after it was verified against nullptr. Check lines: 732, 741.
General Analysis fmshimp.cxx:2781 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fmshimp.cxx:2865 High V530 The return value of function 'append' is required to be utilized.
General Analysis fmshimp.cxx:1851 Medium V560 A part of conditional expression is always true: bResult.
General Analysis fmshimp.cxx:1583 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis fmsrcimp.cxx:614 Medium V1023 A pointer without owner is added to the 'm_aControlTexts' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fmsrcimp.cxx:621 Medium V1023 A pointer without owner is added to the 'm_aControlTexts' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fmsrcimp.cxx:628 Medium V1023 A pointer without owner is added to the 'm_aControlTexts' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fmtextcontrolshell.cxx:208 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis fmtextcontrolshell.cxx:293 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis fmtextcontrolshell.cxx:453 Medium V1048 The 'bIsReadOnlyModel' variable was assigned the same value.
General Analysis fmtextcontrolshell.cxx:458 Medium V1048 The 'bIsReadOnlyModel' variable was assigned the same value.
General Analysis fmundo.cxx:423 High V530 The return value of function 'setUniqueName' is required to be utilized.
General Analysis fmvwimp.cxx:1104 High V530 The return value of function 'setUniqueName' is required to be utilized.
General Analysis fmvwimp.cxx:786 Medium V547 Expression '!bEnabled' is always true.
General Analysis fmvwimp.cxx:825 Medium V547 Expression 'FmXFormView::isFocusable(control)' is always false.
General Analysis fmvwimp.cxx:1260 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1260, 1293
General Analysis formcontrolfactory.cxx:510 Medium V547 Expression 'bDosLineEnds' is always false.
General Analysis formcontroller.cxx:2115 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bLocked' and 'bLocked'.
General Analysis formcontroller.cxx:2206 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis formcontroller.cxx:2255 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis formcontrolling.cxx:484 Medium V560 A part of conditional expression is always true: !bInsertOnlyForm.
General Analysis navigatortree.cxx:1546 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis navigatortree.cxx:412 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis tabwin.cxx:177 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabwin.cxx:82 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis gallery1.cxx:396 Medium V547 Expression '!bReadOnly' is always true.
General Analysis gallery1.cxx:424 Medium V547 Expression '!bReadOnly' is always true.
General Analysis galleryfilestorage.cxx:655 Medium V547 Expression 'bFolder' is always false.
General Analysis galobj.cxx:297 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis galtheme.cxx:647 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis gengal.cxx:229 High V530 The return value of function 'append' is required to be utilized.
General Analysis numfmtsh.cxx:843 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:969 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1081 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1424 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1452 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1488 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1516 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1571 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis statusitem.cxx:106 High V614 Uninitialized variable 'nCategory' used.
General Analysis smarttagmenu.cxx:74 Medium V1019 Compound assignment expression 'rEvent.State >>= aProperties' is used inside condition.
General Analysis sdrallfillattributeshelper.cxx:111 Medium V1007 The value from the potentially uninitialized optional 'maFillAttribute' is used. Probably it is a mistake.
General Analysis sdrallfillattributeshelper.cxx:121 Medium V1007 The value from the potentially uninitialized optional 'maFillGradientAttribute' is used. Probably it is a mistake.
General Analysis viewcontactofe3d.cxx:95 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis viewobjectcontact.cxx:231 High V530 The return value of function 'getObjectRange' is required to be utilized.
General Analysis viewobjectcontact.cxx:269 High V530 The return value of function 'getObjectRange' is required to be utilized.
General Analysis viewobjectcontact.cxx:562 High V530 The return value of function 'getPrimitive2DSequence' is required to be utilized.
General Analysis viewobjectcontact.cxx:584 Medium V547 Expression 'mnActionChangedCount == nPrevCount' is always true.
General Analysis overlaymanager.cxx:237 High V1053 Calling the 'invalidateRange' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'overlaymanager.cxx:237', 'overlaymanager.cxx:199', 'overlaymanager.hxx:102'.
General Analysis overlayrectangle.cxx:38 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis overlayrectangle.cxx:43 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis sdrmeasureprimitive2d.cxx:352 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis sdrmeasureprimitive2d.cxx:386 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis attributeproperties.cxx:218 High V1053 Calling the 'GetStyleSheet' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'attributeproperties.cxx:218', 'attributeproperties.cxx:102', 'attributeproperties.hxx:76'.
General Analysis defaultproperties.cxx:81 Medium V560 A part of conditional expression is always true: moItemSet.
General Analysis e3dextrudeproperties.cxx:57 Medium V1037 Two or more case-branches perform the same actions. Check lines: 57, 62, 67
General Analysis e3dsphereproperties.cxx:57 Medium V1037 Two or more case-branches perform the same actions. Check lines: 57, 62
General Analysis emptyproperties.cxx:41 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:47 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:53 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:58 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:63 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:68 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:73 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:79 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:84 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:53 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:115 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:120 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:136 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:161 Medium V547 Expression is always false.
General Analysis pageproperties.cxx:87 Medium V547 Expression is always false.
General Analysis pageproperties.cxx:92 Medium V547 Expression is always false.
General Analysis pageproperties.cxx:97 Medium V547 Expression is always false.
General Analysis textproperties.cxx:320 Medium V547 Expression 'pTempSet' is always true.
General Analysis textproperties.cxx:481 Medium V547 Expression 'pFieldItem' is always true.
General Analysis AreaPropertyPanelBase.cxx:777 Medium V1048 The 'bZeroValue' variable was assigned the same value.
General Analysis AreaTransparencyGradientPopup.cxx:137 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis AreaTransparencyGradientPopup.cxx:139 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis InspectorTextPanel.cxx:74 High V614 Uninitialized variable 'bValue' used.
General Analysis InspectorTextPanel.cxx:87 High V614 Uninitialized variable 'nValueLong' used. Consider checking the first actual argument of the 'number' function.
General Analysis InspectorTextPanel.cxx:94 High V614 Uninitialized variable 'fValue' used.
General Analysis InspectorTextPanel.cxx:100 High V614 Uninitialized variable 'nValueShort' used. Consider checking the first actual argument of the 'number' function.
General Analysis MediaPlaybackPanel.cxx:47 High V1053 Calling the 'InitializeWidgets' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'MediaPlaybackPanel.cxx:47', 'MediaPlaybackPanel.cxx:64', 'MediaControlBase.hxx:62'.
General Analysis nbdtmg.cxx:88 High V614 Uninitialized variable 'nTmp' used.
General Analysis nbdtmg.cxx:98 High V614 Uninitialized variable 'nTmp' used.
General Analysis nbdtmg.cxx:466 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:495 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:547 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:561 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:729 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:850 Medium V1048 The 'cChar' variable was assigned the same value.
General Analysis ParaSpacingWindow.cxx:120 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:132 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:316 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:329 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:342 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PosSizePropertyPanel.cxx:1107 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis PosSizePropertyPanel.cxx:1108 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis PosSizePropertyPanel.cxx:1109 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis PosSizePropertyPanel.cxx:1110 Medium V764 Possible incorrect order of arguments passed to 'clamp' function. Inspect the second argument, which corresponds to the lower boundary parameter.
General Analysis pszctrl.cxx:408 Medium V547 Expression 'nSelect' is always true.
General Analysis zoomsliderctrl.cxx:166 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis gradtrns.cxx:65 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:88 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:112 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:147 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:224 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:309 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:404 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:499 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis presetooxhandleadjustmentrelations.cxx:299 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(sNumber) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis svdattr.cxx:975 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdattr.cxx:985 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdattr.cxx:991 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdattr.cxx:994 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdattr.cxx:998 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdattr.cxx:1001 High V530 The return value of function 'append' is required to be utilized.
General Analysis svddrgmt.cxx:1599 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svddrgmt.cxx:1853 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svddrgmt.cxx:2960 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedtv.cxx:286 High V530 The return value of function 'release' is required to be utilized.
General Analysis svdedtv1.cxx:2005 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedtv1.cxx:584 Medium V1048 The 'bRotOk' variable was assigned the same value.
General Analysis svdedtv2.cxx:2201 Medium V522 There might be dereferencing of a potential null pointer 'pOle2'.
General Analysis svdedtv2.cxx:1253 Medium V1004 The 'pTextObj' pointer was used unsafely after it was verified against nullptr. Check lines: 1252, 1253.
General Analysis svdedxv.cxx:337 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:361 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:964 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:973 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svdedxv.cxx:1026 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:1866 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:1867 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:1965 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:1994 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:611 High V1030 The 'aRetval' variable is used after it was moved.
General Analysis svdglue.cxx:284 Medium V794 The assignment operator should be protected from the case of 'this == &rSrcList'.
General Analysis svdhdl.cxx:1309 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svdhdl.cxx:2394 Medium V1004 The 'pView' pointer was used unsafely after it was verified against nullptr. Check lines: 2392, 2394.
General Analysis svdhdl.cxx:2508 Medium V1004 The 'pView' pointer was used unsafely after it was verified against nullptr. Check lines: 2506, 2508.
General Analysis svdhlpln.cxx:75 Medium V794 The assignment operator should be protected from the case of 'this == &rSrcList'.
General Analysis svdlayer.cxx:134 Medium V1023 A pointer without owner is added to the 'maLayers' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:600 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmark.cxx:630 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmark.cxx:214 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:267 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:287 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:402 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmodel.cxx:1037 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdmodel.cxx:1053 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1062 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1078 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis svdmodel.cxx:1092 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1120 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdmodel.cxx:1130 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1132 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1135 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1137 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdmodel.cxx:1160 High V609 Divide by zero. Denominator range [0x0..0x7FFFFFFF].
General Analysis svdmodel.cxx:1842 High V614 Uninitialized variable 'bBool' used. Consider checking the second actual argument of the 'SetCompatibilityFlag' function.
General Analysis svdmodel.cxx:223 High V1053 Calling the 'DeletePage' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'svdmodel.cxx:223', 'svdmodel.cxx:218', 'svdmodel.cxx:607', 'svdmodel.hxx:389'.
General Analysis svdmrkv.cxx:2814 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmrkv.cxx:2833 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmrkv.cxx:2078 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 2077, 2078.
General Analysis svdmrkv.cxx:774 Medium V1004 The 'mpMarkedPV' pointer was used unsafely after it was verified against nullptr. Check lines: 769, 774.
General Analysis svdoashp.cxx:1183 Medium V547 Expression 'nCount' is always true.
General Analysis svdoashp.cxx:184 Medium V1019 Compound assignment expression '* pAny >>= sShapeType' is used inside condition.
General Analysis svdoashp.cxx:888 Medium V1019 Compound assignment expression '* pViewBox >>= aViewBox' is used inside condition.
General Analysis svdoashp.cxx:1112 Medium V1019 Compound assignment expression '* pViewBox >>= aViewBox' is used inside condition.
General Analysis svdoashp.cxx:3245 Medium V1019 Compound assignment expression '* pAny >>= sShapeType' is used inside condition.
General Analysis svdobj.cxx:481 High V1053 Calling the 'GetLastBoundRect' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis svdobj.cxx:2843 Medium V1048 The 'eChildUserType' variable was assigned the same value.
General Analysis svdocapt.cxx:433 Medium V519 The 'aPol[1]' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 427, 433.
General Analysis svdocapt.cxx:227 Medium V560 A part of conditional expression is always true: rInfo.bCanConvToPoly.
General Analysis svdocirc.cxx:606 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdoedge.cxx:849 High V547 Expression 'nA1 == 27000' is always true.
General Analysis svdoedge.cxx:852 High V547 Expression 'nA2 == 27000' is always true.
General Analysis svdoedge.cxx:226 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:232 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:238 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:301 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:307 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:313 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdomeas.cxx:1356 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis svdotext.cxx:205 High V530 The return value of function 'Read' is required to be utilized.
General Analysis svdotext.cxx:124 High V1053 Calling the 'getActiveText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis svdotext.cxx:489 Medium V1048 The 'mbDisableAutoWidthOnDragging' variable was assigned the same value.
General Analysis svdotxat.cxx:445 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis svdotxdr.cxx:49 Medium V1048 The 'eKind' variable was assigned the same value.
General Analysis svdotxln.cxx:87 High V595 The 'pSdrObj' pointer was utilized before it was verified against nullptr. Check lines: 87, 92.
General Analysis svdouno.cxx:141 High V1053 Calling the 'SetChanged' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'svdouno.cxx:141', 'svdouno.cxx:381', 'svdobj.hxx:415'.
General Analysis svdpage.cxx:1825 High V522 Dereferencing of the null pointer 'pView' might take place. The null pointer is passed into 'GetPageBackgroundColor' function. Inspect the first argument. Check lines: 1825, 1864.
General Analysis svdpage.cxx:245 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdpage.cxx:246 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdpage.cxx:601 Medium V1048 The 'mbObjOrdNumsDirty' variable was assigned the same value.
General Analysis svdpagv.cxx:202 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdpagv.cxx:519 High V609 Divide by zero. Denominator range [0x0..0x7FFFFFFFFFFFFFFF].
General Analysis svdpagv.cxx:586 High V609 Divide by zero. Denominator range [0x0..0x7FFFFFFFFFFFFFFE].
General Analysis svdpagv.cxx:829 Medium V560 A part of conditional expression is always true: nullptr != pObj.
General Analysis svdpagv.cxx:130 Medium V1023 A pointer without owner is added to the 'maPageWindows' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdpagv.cxx:394 Medium V1048 The 'nMinDotPix' variable was assigned the same value.
General Analysis svdpagv.cxx:395 Medium V1048 The 'nMinLinPix' variable was assigned the same value.
General Analysis svdpdf.cxx:1013 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdpdf.cxx:1027 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdpdf.cxx:1037 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdpdf.cxx:1145 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdpdf.cxx:1312 Medium V1083 Signed integer overflow is possible in 'nGlyphRangeEnd - nGlyphRangeStart' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is in range [-2147483648..2147483647].
General Analysis svdpntv.cxx:190 High V1053 Calling the 'ClearPageView' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis svdpntv.cxx:672 Medium V657 It's odd that this function always returns one and the same value.
General Analysis svdsnpv.cxx:83 Medium V547 Expression 'pCandidate' is always true.
General Analysis svdsnpv.cxx:157 Medium V547 Expression 'pCandidate' is always true.
General Analysis svdtrans.cxx:735 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdtrans.cxx:744 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdtrans.cxx:758 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdtrans.cxx:766 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdtrans.cxx:781 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdview.cxx:419 High V595 The 'pPV' pointer was utilized before it was verified against nullptr. Check lines: 419, 448.
General Analysis svdview.cxx:972 High V595 The 'pOut' pointer was utilized before it was verified against nullptr. Check lines: 972, 982.
General Analysis svdview.cxx:667 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bAlt' and '!bAlt'.
General Analysis svdviter.cxx:89 Medium V657 It's odd that this function always returns one and the same value.
General Analysis svdviter.cxx:112 Medium V657 It's odd that this function always returns one and the same value.
General Analysis accessiblecell.cxx:400 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:417 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:422 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:426 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:171 Medium V547 Expression 'mpText != nullptr' is always true.
General Analysis sdrtableobjimpl.hxx:40 Medium V690 The 'SdrTableObjImpl' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis tablecolumn.cxx:146 High V595 The 'mxTableModel->getSdrTableObj()' pointer was utilized before it was verified against nullptr. Check lines: 146, 149.
General Analysis tablecontroller.cxx:1122 Medium V560 A part of conditional expression is always true: pArg.
General Analysis tablecontroller.cxx:3082 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis tabledesign.cxx:723 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis tablehtmlimporter.cxx:185 High V530 The return value of function 'Read' is required to be utilized.
General Analysis tablelayouter.cxx:1216 High V781 The value of the 'nFirstRow' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 1216, 1226.
General Analysis tablelayouter.cxx:634 Medium V547 Expression 'bOptimal' is always false.
General Analysis tablelayouter.cxx:782 Medium V547 Expression 'bOptimal' is always false.
General Analysis tablertfimporter.cxx:168 High V530 The return value of function 'Read' is required to be utilized.
General Analysis tablertfimporter.cxx:179 Medium V1037 Two or more case-branches perform the same actions. Check lines: 179, 182
General Analysis PaletteManager.cxx:70 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis bulletsnumbering.cxx:203 High V614 Uninitialized variable 'nSelItem' used. Consider checking the first actual argument of the 'SelectItem' function.
General Analysis tbcontrl.cxx:1686 High V595 The 'ppFontList' pointer was utilized before it was verified against nullptr. Check lines: 1686, 1706.
General Analysis tbcontrl.cxx:3727 High V595 The 'pToolBox' pointer was utilized before it was verified against nullptr. Check lines: 3727, 3741.
General Analysis tbcontrl.cxx:2759 High V614 Uninitialized variable 'bValue' used.
General Analysis tbcontrl.cxx:3742 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis tbcontrl.cxx:726 Medium V1023 A pointer without owner is added to the 'm_vLineList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis tbcontrl.cxx:766 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tbcontrl.cxx:3944 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tbcontrl.cxx:4146 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tbcontrl.cxx:2568 Medium V1048 The 'nSel' variable was assigned the same value.
General Analysis tbunosearchcontrollers.cxx:380 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis tbunosearchcontrollers.cxx:398 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis tbunosearchcontrollers.cxx:1601 High V595 The 'pToolBox' pointer was utilized before it was verified against nullptr. Check lines: 1601, 1602.
General Analysis extrusionbar.cxx:663 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis extrusionbar.cxx:182 Medium V1019 Compound assignment expression '* pAny >>= aRotateAnglePropPair' is used inside condition.
General Analysis fontworkbar.cxx:487 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis chinese_translation_unodialog.cxx:61 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis SvxXTextColumns.cxx:212 High V614 Uninitialized variable 'nTmp' used.
General Analysis SvxXTextColumns.cxx:228 High V614 Uninitialized variable 'nTmp' used.
General Analysis SvxXTextColumns.cxx:248 High V614 Uninitialized variable 'nTmp' used.
General Analysis SvxXTextColumns.cxx:329 Medium V509 The 'new' operator is used in the noexcept 'SvxXTextColumns_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis UnoGraphicExporter.cxx:467 High V547 Expression 'nTranslucent != 0' is always false.
General Analysis UnoGraphicExporter.cxx:544 High V614 Uninitialized variable 'bAntiAliasing' used.
General Analysis XPropertyTable.cxx:253 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXColorTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:311 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXLineEndTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:379 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXDashTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:457 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXHatchTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:530 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXGradientTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:593 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXBitmapTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis gluepts.cxx:272 Medium V1019 Compound assignment expression 'aElement >>= aGluePoint' is used inside condition.
General Analysis unobrushitemhelper.cxx:101 Medium V1048 The 'aRectPoint' variable was assigned the same value.
General Analysis unomod.cxx:560 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unomod.cxx:214 Medium V1019 Compound assignment expression 'Arguments[0] >>= arg' is used inside condition.
General Analysis unomod.cxx:389 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:393 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:397 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:421 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:429 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:433 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:437 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:441 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomtabl.cxx:253 Medium V560 A part of conditional expression is always true: pItem.
General Analysis unomtabl.cxx:270 Medium V560 A part of conditional expression is always true: pItem.
General Analysis unomtabl.cxx:427 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 415, 427.
General Analysis unopage.cxx:80 Medium V547 Expression '!"SvxDrawPage must be disposed!"' is always false.
General Analysis unopage.cxx:418 Medium V560 A part of conditional expression is always false: mpPage == nullptr.
General Analysis unopage.cxx:454 Medium V560 A part of conditional expression is always false: mpPage == nullptr.
General Analysis unopool.cxx:281 High V595 The 'pPool' pointer was utilized before it was verified against nullptr. Check lines: 281, 282.
General Analysis unoprov.cxx:2070 Medium V509 The 'new' operator is used in the noexcept 'getDrawingDefaults' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unoprov.cxx:2082 Medium V509 The 'new' operator is used in the noexcept 'getWriterDrawingDefaults' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unoshap4.cxx:184 Medium V522 There might be dereferencing of a potential null pointer 'pOle'.
General Analysis unoshap4.cxx:321 Medium V1037 Two or more case-branches perform the same actions. Check lines: 321, 331
General Analysis unoshape.cxx:2492 High V614 Uninitialized variable 'nSpacing' used. Consider checking the first actual argument of the 'SetTextColumnsSpacing' function.
General Analysis unoshape.cxx:1848 Medium V614 Potentially uninitialized variable 'eKind' used.
General Analysis unoshape.cxx:2216 Medium V1019 Compound assignment expression 'rValue >>= aUnoPoint' is used inside condition.
General Analysis unoshape.cxx:2647 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2647, 2824
General Analysis unoshtxt.cxx:521 High V595 The 'mpObject' pointer was utilized before it was verified against nullptr. Check lines: 521, 529.
General Analysis _xpoly.cxx:912 High V530 The return value of function 'Union' is required to be utilized.
General Analysis _xpoly.cxx:59 High V575 The 'memcpy' function processes '0' elements. Inspect the third argument.
General Analysis _xpoly.cxx:60 High V575 The 'memcpy' function processes '0' elements. Inspect the third argument.
General Analysis xattr2.cxx:407 High V614 Uninitialized variable 'nValue' used.
General Analysis xattr2.cxx:207 Medium V547 Expression '!pRef' is always false.
General Analysis xtabhtch.cxx:110 Medium V1048 The 'aHatchStyle' variable was assigned the same value.
General Analysis xtable.cxx:213 Medium V547 Expression is always false.
General Analysis xtable.cxx:231 Medium V547 Expression is always false.
General Analysis xtable.cxx:236 Medium V547 Expression is always false.
General Analysis xtable.cxx:247 Medium V547 Expression is always false.
General Analysis contentindex.hxx:172 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis contentindex.hxx:210 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis crsrsh.hxx:841 Medium V1071 Consider inspecting the 'GetContentAtPos' function. The return value is not always used. Total calls: 19, discarded results: 1.
General Analysis dbmgr.hxx:272 Medium V1071 Consider inspecting the 'FindDSData' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis docstyle.hxx:45 Medium V690 The 'SwDocStyleSheet' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis editsh.hxx:748 Medium V1071 Consider inspecting the 'InsertTable' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis extinput.hxx:26 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwExtTextInput' method of the 'SwExtTextInput' class.
General Analysis fldbas.hxx:397 Medium V690 The 'SwValueFieldType' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis fmtfsize.hxx:87 Medium V1071 Consider inspecting the 'PutValue' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis format.hxx:214 Medium V1071 Consider inspecting the 'GetHeader' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis hints.hxx:395 Medium V690 The 'SwAttrSetChg' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis redline.hxx:90 Medium V690 The 'SwRedlineData' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis redline.hxx:168 Medium V690 The 'SwRangeRedline' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis shellres.hxx:92 Medium V1007 The value from the potentially uninitialized optional 'mxAutoFormatNameLst' is used. Probably it is a mistake.
General Analysis swatrset.hxx:145 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwAttrPool' method of the 'SwAttrPool' class.
General Analysis unotextcursor.hxx:81 Medium V1071 Consider inspecting the 'GetCursorOrThrow' function. The return value is not always used. Total calls: 43, discarded results: 1.
General Analysis unotextrange.hxx:47 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwUnoInternalPaM' method of the 'SwUnoInternalPaM' class.
General Analysis unotextrange.hxx:71 Medium V1071 Consider inspecting the 'XTextRangeToSwPaM' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis viscrs.hxx:147 Medium V690 The 'SwShellCursor' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis SwNumberTree.cxx:770 Medium V560 A part of conditional expression is always true: pNode->GetParent().
General Analysis AccessibilityCheck.cxx:2104 Medium V547 Expression 'bBlinking' is always false.
General Analysis AccessibilityCheck.cxx:2772 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2773 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2774 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2775 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2780 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2781 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2782 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2783 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2784 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2785 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2786 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2787 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2788 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2789 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2790 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2791 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2792 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2793 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2794 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2795 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2796 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2797 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2798 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:301 Medium V1071 Consider inspecting the 'lclAddIssue' function. The return value is not always used. Total calls: 39, discarded results: 1.
General Analysis AccessibilityIssue.cxx:153 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bIsDesignMode' and '!bIsDesignMode'.
General Analysis accfrmobj.cxx:227 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis accfrmobj.cxx:249 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis accmap.cxx:2187 High V522 Dereferencing of the null pointer 'pFrame' might take place. The null pointer is passed into 'InvalidatePosOrSize' function. Inspect the first argument. Check lines: 2187, 2821.
General Analysis accmap.cxx:738 High V530 The return value of function 'Union' is required to be utilized.
General Analysis accmap.cxx:802 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis accmap.cxx:893 Medium V547 Expression '!"dispose event has been stored"' is always false.
General Analysis accpara.cxx:417 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis accpara.cxx:2867 Medium V774 The 'pCursor' pointer was used after the memory was released.
General Analysis accportions.cxx:105 High V530 The return value of function 'append' is required to be utilized.
General Analysis acctable.cxx:584 High V1053 Calling the 'CreateNewTableData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'acctable.cxx:584', 'acctable.cxx:637', 'acctable.hxx:75'.
General Analysis textmarkuphelper.cxx:54 Medium V1037 Two or more case-branches perform the same actions. Check lines: 54, 60
General Analysis format.cxx:746 High V547 Expression 'nVal == 0' is always true.
General Analysis swatrset.cxx:342 Medium V522 There might be dereferencing of a potential null pointer 'pFormat'.
General Analysis breakit.cxx:63 High V530 The return value of function 'reset' is required to be utilized.
General Analysis calc.cxx:722 High V530 The return value of function 'append' is required to be utilized.
General Analysis calc.cxx:734 High V530 The return value of function 'append' is required to be utilized.
General Analysis calc.cxx:966 Medium V1016 Expression 'eSbxOper <= SbxGE' is always true.
General Analysis calc.cxx:414 Medium V1048 The 'm_nListPor' variable was assigned the same value.
General Analysis calc.cxx:415 Medium V1048 The 'm_bHasNumber' variable was assigned the same value.
General Analysis calc.cxx:762 Medium V1048 The 'bSetError' variable was assigned the same value.
General Analysis index.cxx:43 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:52 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:70 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:74 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:201 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:216 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:287 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swregion.cxx:73 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis swregion.cxx:151 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis swregion.cxx:66 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis annotationmark.cxx:70 Medium V522 There might be dereferencing of a potential null pointer 'pPostItField'.
General Analysis bookmark.cxx:137 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis bookmark.cxx:145 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis bookmark.cxx:970 High V547 Expression 'nResultIndex != - 1' is always false.
General Analysis bookmark.cxx:910 High V595 The 'pIndex' pointer was utilized before it was verified against nullptr. Check lines: 910, 915.
General Analysis bookmark.cxx:964 Medium V547 Expression 'nDelIndex == nResultIndex' is always false.
General Analysis bookmark.cxx:966 Medium V547 Expression 'nDelIndex < nResultIndex' is always false.
General Analysis bookmark.cxx:121 Medium V1007 The value from the potentially uninitialized optional 'ret' is used. Probably it is a mistake.
General Analysis crsrsh.cxx:2717 High V773 Visibility scope of the 'pNew' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis crsrsh.cxx:2723 High V773 Visibility scope of the 'pNew' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis crsrsh.cxx:101 Medium V522 There might be dereferencing of a potential null pointer 'pTmp'.
General Analysis crsrsh.cxx:3362 Medium V522 There might be dereferencing of a potential null pointer 'pTmp'.
General Analysis crsrsh.cxx:3752 Medium V547 Expression '!"Did not remove table selection!"' is always false.
General Analysis crsrsh.cxx:179 Medium V773 The return value of function 'CreateCursor' is required to be utilized. A memory leak is possible.
General Analysis crsrsh.cxx:2014 Medium V1051 Consider checking for misprints. It's possible that the 'pTstCursor' should be checked here.
General Analysis crsrsh.cxx:4266 Medium V1051 Consider checking for misprints. It's possible that the 'pTmpCursor' should be used inside 'lcl_CursorOk' function.
General Analysis crstrvl.cxx:1164 Medium V522 There might be dereferencing of a potential null pointer 'pTextInputField'.
General Analysis crstrvl.cxx:1172 Medium V522 There might be dereferencing of a potential null pointer 'pTextInputField'.
General Analysis findtxt.cxx:296 High V530 The return value of function 'remove' is required to be utilized.
General Analysis findtxt.cxx:315 High V530 The return value of function 'remove' is required to be utilized.
General Analysis findtxt.cxx:338 High V530 The return value of function 'remove' is required to be utilized.
General Analysis findtxt.cxx:349 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pam.cxx:233 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:235 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:240 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:245 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:249 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:250 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:255 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:260 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:275 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:280 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:477 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:478 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:498 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:499 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:511 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:512 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:524 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:526 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:547 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:549 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:561 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:573 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:585 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:1144 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:1169 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:1319 High V530 The return value of function 'append' is required to be utilized.
General Analysis pam.cxx:1333 High V530 The return value of function 'append' is required to be utilized.
General Analysis swcrsr.cxx:630 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:678 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:685 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:2486 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:2051 High V595 The 'pTableCursor' pointer was utilized before it was verified against nullptr. Check lines: 2051, 2071.
General Analysis swcrsr.cxx:2051 Medium V522 There might be dereferencing of a potential null pointer 'pTableCursor'.
General Analysis swcrsr.cxx:2504 Medium V522 There might be dereferencing of a potential null pointer 'pCur'.
General Analysis swcrsr.cxx:2506 Medium V522 There might be dereferencing of a potential null pointer 'pDel'.
General Analysis swcrsr.cxx:2528 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Create' function.
General Analysis trvlreg.cxx:38 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:70 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:91 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:112 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:144 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:153 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:381 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:415 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:450 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:473 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:499 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:530 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:540 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:568 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:598 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:609 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:896 High V595 The 'm_pBoxIdx' pointer was utilized before it was verified against nullptr. Check lines: 896, 904.
General Analysis viscrs.cxx:479 Medium V547 Expression 'oColor' is always false.
General Analysis viscrs.cxx:339 Medium V1004 The 'pShell' pointer was used unsafely after it was verified against nullptr. Check lines: 336, 339.
General Analysis viscrs.cxx:1096 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis CntntIdxStore.cxx:383 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentChartDataProviderManager.cxx:82 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1856 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1881 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1885 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1888 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1919 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1925 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:2852 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:3858 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5266 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5280 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5387 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5483 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5552 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5595 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5623 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:2102 Medium V547 Expression '!"mst: this is assumed to be dead code"' is always false.
General Analysis DocumentContentOperationsManager.cxx:4081 Medium V547 Expression '!bAdd' is always true.
General Analysis DocumentContentOperationsManager.cxx:499 Medium V560 A part of conditional expression is always true: pTextNd.
General Analysis DocumentContentOperationsManager.cxx:500 Medium V560 A part of conditional expression is always true: pEndTextNd.
General Analysis DocumentContentOperationsManager.cxx:1580 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1552, 1580.
General Analysis DocumentContentOperationsManager.cxx:2737 Medium V1007 The value from the potentially uninitialized optional 'oSaveInsPos' is used. Probably it is a mistake.
General Analysis DocumentContentOperationsManager.cxx:5565 Medium V1007 The value from the potentially uninitialized optional 'oInsContentIndex' is used. Probably it is a mistake.
General Analysis DocumentContentOperationsManager.cxx:5566 Medium V1007 The value from the potentially uninitialized optional 'oInsContentIndex' is used. Probably it is a mistake.
General Analysis DocumentContentOperationsManager.cxx:5380 Medium V1051 Consider checking for misprints. It's possible that the 'pDestTextNd' should be checked here.
General Analysis DocumentFieldsManager.cxx:976 High V530 The return value of function 'ExpandField' is required to be utilized.
General Analysis DocumentFieldsManager.cxx:447 High V535 The variable 'i' is being used for this loop and for the outer loop. Check lines: 437, 447.
General Analysis DocumentFieldsManager.cxx:1640 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1641 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1642 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1643 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1644 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1645 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1646 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1647 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1648 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1649 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1650 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1651 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1652 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1653 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1654 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1655 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1656 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1657 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1658 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1659 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1660 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1661 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1662 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1663 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1664 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1665 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1666 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1667 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1673 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1675 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1677 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1679 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1681 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentRedlineManager.cxx:715 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:716 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:827 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:828 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:3199 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:3204 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:1537 Medium V560 A part of conditional expression is always false: rCtx.pNewRedl.
General Analysis DocumentStylePoolManager.cxx:1888 High V530 The return value of function 'LandscapeSwap' is required to be utilized.
General Analysis DocumentStylePoolManager.cxx:2005 Medium V560 A part of conditional expression is always true: nId <= RES_POOLNUMRULE_BUL5.
General Analysis DocumentStylePoolManager.cxx:1067 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1067, 1129, 1174
General Analysis DocumentStylePoolManager.cxx:1070 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1070, 1132
General Analysis DocumentStylePoolManager.cxx:1073 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1073, 1135
General Analysis DocumentStylePoolManager.cxx:1076 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1076, 1138
General Analysis DocumentStylePoolManager.cxx:1079 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1079, 1141
General Analysis DocumentStylePoolManager.cxx:1082 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1082, 1144
General Analysis DocumentStylePoolManager.cxx:1085 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1085, 1147
General Analysis DocumentStylePoolManager.cxx:1088 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1088, 1150
General Analysis DocumentStylePoolManager.cxx:1091 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1091, 1153
General Analysis DocumentStylePoolManager.cxx:1094 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1094, 1156
General Analysis DocumentStylePoolManager.cxx:1107 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1107, 1116
General Analysis acmplwrd.cxx:146 Medium V1037 Two or more case-branches perform the same actions. Check lines: 146, 149, 152
General Analysis doc.cxx:643 High V530 The return value of function 'append' is required to be utilized.
General Analysis doc.cxx:654 High V530 The return value of function 'append' is required to be utilized.
General Analysis doc.cxx:658 High V530 The return value of function 'append' is required to be utilized.
General Analysis docbasic.cxx:85 High V530 The return value of function 'CallBasic' is required to be utilized.
General Analysis docbasic.cxx:122 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis docbm.cxx:1354 Medium V773 The return value of function 'deleteMark' is required to be utilized. A memory leak is possible.
General Analysis docbm.cxx:1522 Medium V773 The return value of function 'deleteMark' is required to be utilized. A memory leak is possible.
General Analysis docbm.cxx:1143 Medium V1048 The 'bMoveMark' variable was assigned the same value.
General Analysis docchart.cxx:135 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis docchart.cxx:191 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis doccomp.cxx:1090 High V530 The return value of function 'append' is required to be utilized.
General Analysis docdesc.cxx:627 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetFollow' function.
General Analysis docdesc.cxx:616 Medium V547 Expression 'rDesc.GetUseOn() != rChged.GetUseOn()' is always false.
General Analysis docedt.cxx:722 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis docfly.cxx:1112 Medium V560 A part of conditional expression is always true: !pSttNd.
General Analysis docfmt.cxx:97 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetNextTextFormatColl' function.
General Analysis docfmt.cxx:359 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:363 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:384 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:388 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:1925 Medium V1007 The value from the potentially uninitialized optional 'oCurrentSet' is used. Probably it is a mistake.
General Analysis doclay.cxx:914 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis doclay.cxx:1205 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis doclay.cxx:1285 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(rName.substr(nNmLen)) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis docnum.cxx:1391 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis docnum.cxx:416 High V781 The value of the 'nLevel' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 416, 419.
General Analysis docnum.cxx:1272 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docnum.cxx:2588 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docnum.cxx:2666 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docnum.cxx:2755 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docredln.cxx:939 High V530 The return value of function 'append' is required to be utilized.
General Analysis docredln.cxx:2052 Medium V1051 Consider checking for misprints. It's possible that the 'pSttNd' should be checked here.
General Analysis docsort.cxx:726 Medium V1077 Conditional initialization inside the 'FlatFndBox' constructor may leave some members uninitialized. Inspect the following: m_nCols, m_nRows.
General Analysis doctxm.cxx:887 High V522 Dereferencing of the null pointer 'pChptrNd' might take place. The null pointer is passed into 'useTextNodeForIndex' function. Inspect the fourth argument. Check lines: 887, 1459, 1470, 1602.
General Analysis doctxm.cxx:1149 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis doctxm.cxx:2062 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis doctxm.cxx:900 Medium V560 A part of conditional expression is always true: pNdFrame.
General Analysis doctxm.cxx:1207 Medium V560 A part of conditional expression is always false: !pNextMark.
General Analysis doctxm.cxx:1843 Medium V560 A part of conditional expression is always true.
General Analysis doctxm.cxx:118 Medium V657 It's odd that this function always returns one and the same value.
General Analysis doctxm.cxx:766 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(rNm.toString().subView(nNmLen)) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis extinput.cxx:206 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fmtcol.cxx:516 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis fmtcol.cxx:538 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis notxtfrm.cxx:301 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis notxtfrm.cxx:313 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis notxtfrm.cxx:707 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis notxtfrm.cxx:1395 High V595 The 'pOLENd' pointer was utilized before it was verified against nullptr. Check lines: 1395, 1416.
General Analysis swserv.cxx:239 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'IsRecursion' function.
General Analysis tblafmt.cxx:1053 Medium V1023 A pointer without owner is added to the 'm_AutoFormats' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis tblafmt.cxx:332 Medium V1051 Consider checking for misprints. It's possible that the 'm_eNumFormatLanguage' should be checked here.
General Analysis tblcpy.cxx:351 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2512 High V1051 Consider checking for misprints. It's possible that the 'rParam.nLowerDiff' should be checked here.
General Analysis tblrwcl.cxx:92 Medium V690 The 'CR_SetBoxWidth' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis tblrwcl.cxx:136 Medium V690 The 'CR_SetLineHeight' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis tblrwcl.cxx:1290 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1302 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1363 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1383 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1416 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1428 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1456 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1518 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2771 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2830 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2841 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:472 Medium V1048 The 'bRes' variable was assigned the same value.
General Analysis textboxhelper.cxx:77 High V595 The 'pObject' pointer was utilized before it was verified against nullptr. Check lines: 77, 83.
General Analysis textboxhelper.cxx:207 High V614 Uninitialized variable 'eMode' used.
General Analysis textboxhelper.cxx:305 High V614 Uninitialized variable 'eMode' used.
General Analysis textboxhelper.cxx:1469 Medium V560 A part of conditional expression is always true: pObj.
General Analysis textboxhelper.cxx:1473 Medium V560 A part of conditional expression is always true: pObj.
General Analysis ndcopy.cxx:315 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndcopy.cxx:316 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndcopy.cxx:185 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ndsect.cxx:779 Medium V560 A part of conditional expression is always true: !pEndNd.
General Analysis ndtbl.cxx:1515 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtbl.cxx:1639 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ndtbl.cxx:4590 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtbl.cxx:437 High V595 The 'pContentNd' pointer was utilized before it was verified against nullptr. Check lines: 437, 445.
General Analysis ndtbl.cxx:839 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:840 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:878 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:879 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:1727 Medium V1007 The value from the potentially uninitialized optional 'oNode2Layout' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:349 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis node.cxx:893 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis node.cxx:1291 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis node.cxx:1908 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis nodes.cxx:1519 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis nodes.cxx:1652 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis nodes.cxx:683 High V773 Visibility scope of the 'pTmpSttNd' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis nodes.cxx:935 High V773 Visibility scope of the 'pSttNd' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis nodes.cxx:853 Medium V547 Expression is always false.
General Analysis nodes.cxx:859 Medium V547 Expression '!"Unknown node type"' is always false.
General Analysis nodes.cxx:1916 Medium V547 Expression is always false.
General Analysis nodes.cxx:2398 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis nodes.cxx:1568 Medium V1048 The 'bSplitDestNd' variable was assigned the same value.
General Analysis nodes.cxx:1635 Medium V1048 The 'bSplitDestNd' variable was assigned the same value.
General Analysis section.cxx:1406 High V773 The 'pPam' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis section.cxx:651 High V1053 Calling the 'ResetFormatAttr' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis section.cxx:1377 Medium V1019 Compound assignment expression 'rValue >>= aSeq' is used inside condition.
General Analysis section.cxx:1269 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis swbaslnk.cxx:242 Medium V560 A part of conditional expression is always false: !GetObj().
General Analysis swbaslnk.cxx:74 Medium V1019 Compound assignment expression 'rValue >>= sState' is used inside condition.
General Analysis dcontact.cxx:1279 Medium V547 Expression is always false.
General Analysis dcontact.cxx:1523 Medium V547 Expression is always false.
General Analysis dcontact.cxx:2044 Medium V547 Expression '!"Unknown Anchor."' is always false.
General Analysis dview.cxx:420 Medium V1051 Consider checking for misprints. It's possible that the 'pAnchoredObj' should be checked here.
General Analysis acorrect.cxx:567 High V530 The return value of function 'append' is required to be utilized.
General Analysis acorrect.cxx:569 High V530 The return value of function 'append' is required to be utilized.
General Analysis acorrect.cxx:571 High V530 The return value of function 'append' is required to be utilized.
General Analysis acorrect.cxx:690 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis autofmt.cxx:1722 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis autofmt.cxx:2180 Medium V560 A part of conditional expression is always false: '/' == cChar.
General Analysis autofmt.cxx:2311 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis autofmt.cxx:2300 Medium V1077 Conditional initialization inside the 'SwAutoFormat' constructor may leave some members uninitialized. Inspect the following: m_bIsRightToLeft.
General Analysis eddel.cxx:95 High V654 The condition 'pEndSelPos' of loop is always true.
General Analysis edfcol.cxx:268 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edfcol.cxx:269 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edfcol.cxx:270 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edfcol.cxx:471 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:472 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:474 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:475 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:476 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:478 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:479 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:1670 High V614 Uninitialized variable 'nOldValue' used. Consider checking the first actual argument of the 'Any' function.
General Analysis edfcol.cxx:809 Medium V547 Expression 'bHeaderIsOn' is always false.
General Analysis edfcol.cxx:818 Medium V547 Expression 'bFooterIsOn' is always false.
General Analysis edfcol.cxx:854 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:863 Medium V547 Expression '!bFooterIsOn' is always true.
General Analysis edfcol.cxx:982 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:1118 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:1147 Medium V547 Expression '!bFooterIsOn' is always true.
General Analysis edfcol.cxx:1406 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:1634 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis editsh.cxx:437 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis editsh.cxx:636 High V530 The return value of function 'append' is required to be utilized.
General Analysis editsh.cxx:588 Medium V522 There might be dereferencing of a potential null pointer 'GetCursor()->GetNext()'.
General Analysis editsh.cxx:413 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!GetCursor()->HasMark()' and 'GetCursor()->HasMark()'.
General Analysis editsh.cxx:93 Medium V1048 The 'bShouldBeRtl' variable was assigned the same value.
General Analysis edlingu.cxx:894 Medium V1004 The 'pNode' pointer was used unsafely after it was verified against nullptr. Check lines: 892, 894.
General Analysis edlingu.cxx:966 Medium V1004 The 'pNode' pointer was used unsafely after it was verified against nullptr. Check lines: 964, 966.
General Analysis ednumber.cxx:358 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis ednumber.cxx:769 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis edsect.cxx:339 Medium V547 Expression 'pInnermostNode != nullptr' is always true.
General Analysis authfld.cxx:411 Medium V560 A part of conditional expression is always false: nVal >= 0.
General Analysis authfld.cxx:411 Medium V560 A part of conditional expression is always true: nVal < AUTH_FIELD_END.
General Analysis authfld.cxx:412 Medium V1016 The value 'nVal' is out of range of enum values. This causes unspecified or undefined behavior.
General Analysis cellfml.cxx:396 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:436 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:457 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:469 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:475 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:484 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:489 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:509 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:523 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:532 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:555 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:564 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:688 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:693 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:933 High V530 The return value of function 'ScanString' is required to be utilized.
General Analysis cellfml.cxx:1080 High V530 The return value of function 'ScanString' is required to be utilized.
General Analysis cellfml.cxx:1111 High V530 The return value of function 'append' is required to be utilized.
General Analysis chpfld.cxx:53 High V530 The return value of function 'remove' is required to be utilized.
General Analysis dbfld.cxx:351 Medium V1051 Consider checking for misprints. It's possible that the 'm_bValidValue' should be checked here.
General Analysis ddetbl.cxx:174 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fldbas.cxx:434 Medium V524 It is odd that the body of 'GetPar2' function is fully equivalent to the body of 'GetPar1' function.
General Analysis fldbas.cxx:146 Medium V547 Expression '!"Wrong field type"' is always false.
General Analysis fldbas.cxx:239 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis postithelper.cxx:156 High V595 The 'pAnnotationMark' pointer was utilized before it was verified against nullptr. Check lines: 156, 169.
General Analysis fecopy.cxx:254 High V522 Dereferencing of the null pointer 'pFly' might take place. The null pointer is passed into 'lcl_SetAnchor' function. Inspect the third argument. Check lines: 254, 353.
General Analysis fecopy.cxx:254 High V522 Dereferencing of the null pointer 'pFly' might take place. The null pointer is passed into 'lcl_SetAnchor' function. Inspect the third argument. Check lines: 254, 362.
General Analysis fecopy.cxx:254 High V522 Dereferencing of the null pointer 'pFly' might take place. The null pointer is passed into 'lcl_SetAnchor' function. Inspect the third argument. Check lines: 254, 798.
General Analysis fecopy.cxx:117 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fecopy.cxx:610 Medium V1007 The value from the potentially uninitialized optional 'oDstPos' is used. Probably it is a mistake.
General Analysis fecopy.cxx:617 Medium V1007 The value from the potentially uninitialized optional 'oDstPos' is used. Probably it is a mistake.
General Analysis fecopy.cxx:464 Medium V1051 Consider checking for misprints. It's possible that the 'bCopyIsMove' should be checked here.
General Analysis fefly1.cxx:2279 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis feshview.cxx:342 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 321, 342.
General Analysis fews.cxx:511 Medium V1051 Consider checking for misprints. It's possible that the 'pFormat' should be checked here.
General Analysis tblsel.cxx:1944 High V530 The return value of function 'Union' is required to be utilized.
General Analysis tblsel.cxx:2067 High V773 Visibility scope of the 'pRow' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tblsel.cxx:2323 High V773 Visibility scope of the 'pHeadline' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis GraphicSizeCheck.cxx:138 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis grfatr.cxx:275 Medium V560 A part of conditional expression is always true: 0 <= nRet.
General Analysis grfatr.cxx:293 Medium V560 A part of conditional expression is always true: 0 <= nVal.
General Analysis ndgrf.cxx:76 High V1053 Calling the 'CallSwClientNotify' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ndgrf.cxx:76', 'ndgrf.cxx:196', 'calbck.hxx:249'.
General Analysis ndgrf.cxx:290 High V1053 Calling the 'ResetAttr' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis dflyobj.hxx:34 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwFlyDrawObj' method of the 'SwFlyDrawObj' class.
General Analysis swfont.hxx:46 High V1043 A global object variable 'CH_PAR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis tabfrm.hxx:47 Medium V690 The 'SwTabFrame' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis textapi.hxx:30 Medium V690 The copy constructor is declared as private in the 'SwTextAPIEditSource' class, but the default copy assignment operator will still be generated by compiler. It is dangerous to use such a class.
General Analysis txtfly.hxx:124 Medium V690 The 'SwTextFly' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis anchoreddrawobject.cxx:332 Medium V547 Expression is always false.
General Analysis anchoreddrawobject.cxx:890 Medium V547 Expression is always false.
General Analysis anchoredobject.cxx:855 High V530 The return value of function 'Union' is required to be utilized.
General Analysis atrfrm.cxx:3581 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Copy' function.
General Analysis atrfrm.cxx:3611 High V1053 Calling the 'CallSwClientNotify' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis colfrm.cxx:47 High V773 Visibility scope of the 'pColBody' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis fly.cxx:1877 High V522 Dereferencing of the null pointer 'pAnchoredObj' might take place.
General Analysis fly.cxx:1084 High V530 The return value of function 'Union' is required to be utilized.
General Analysis fly.cxx:1243 High V530 The return value of function 'Union' is required to be utilized.
General Analysis fly.cxx:1240 High V595 The 'pOldFormat' pointer was utilized before it was verified against nullptr. Check lines: 1240, 1266.
General Analysis fly.cxx:1795 High V595 The 'pTmpFlowFrame' pointer was utilized before it was verified against nullptr. Check lines: 1795, 1798.
General Analysis fly.cxx:229 High V1053 Calling the 'GetFormat' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'fly.cxx:229', 'fly.cxx:305', 'flyfrm.hxx:288'.
General Analysis fly.cxx:3270 Medium V560 A part of conditional expression is always true: nullptr != pSwFlyFreeFrame.
General Analysis fly.cxx:1802 Medium V1004 The 'pTmpPrev' pointer was used unsafely after it was verified against nullptr. Check lines: 1796, 1802.
General Analysis flycnt.cxx:994 High V595 The 'pLay' pointer was utilized before it was verified against nullptr. Check lines: 935, 994, 1004.
General Analysis flycnt.cxx:1554 Medium V522 There might be dereferencing of a potential null pointer 'pFly'.
General Analysis flycnt.cxx:1856 Medium V522 There might be dereferencing of a potential null pointer 'pFly'.
General Analysis flycnt.cxx:392 Medium V1004 The 'GetAnchorFrame()' pointer was used unsafely after it was verified against nullptr. Check lines: 352, 392.
General Analysis flylay.cxx:484 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis flylay.cxx:1294 High V530 The return value of function 'Union' is required to be utilized.
General Analysis flylay.cxx:1306 High V530 The return value of function 'Union' is required to be utilized.
General Analysis flylay.cxx:1430 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3307 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3317 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3325 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3335 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3068 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'InvalidatePage' function.
General Analysis ftnfrm.cxx:923 High V654 The condition '!pRet' of loop is always true.
General Analysis ftnfrm.cxx:2096 High V654 The condition '_pFootnote' of loop is always true.
General Analysis ftnfrm.cxx:1562 High V773 The 'pParent' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis ftnfrm.cxx:2073 Medium V547 Expression '!pNxt' is always false.
General Analysis ftnfrm.cxx:432 Medium V1051 Consider checking for misprints. It's possible that the 'nDist' should be checked here.
General Analysis hffrm.cxx:460 Medium V1007 The value from the potentially uninitialized optional 'oAccess' is used. Probably it is a mistake.
General Analysis hffrm.cxx:590 Medium V1007 The value from the potentially uninitialized optional 'oAccess' is used. Probably it is a mistake.
General Analysis layact.cxx:1921 Medium V1007 The value from the potentially uninitialized optional 'oPrevDeleteListener' is used. Probably it is a mistake.
General Analysis layact.cxx:2395 Medium V1077 Conditional initialization inside the 'SwLayIdle' constructor may leave some members uninitialized. Inspect the following: m_pContentNode, m_nTextPos, m_bPageValid.
General Analysis legacyitem.cxx:69 High V568 It's odd that the argument of sizeof() operator is the 'rItem.GetPos()' expression.
General Analysis newfrm.cxx:583 Medium V1004 The 'pPg' pointer was used unsafely after it was verified against nullptr. Check lines: 581, 583.
General Analysis objectformatterlayfrm.cxx:133 High V595 The 'rPageFrame.GetSortedObjs()' pointer was utilized before it was verified against nullptr. Check lines: 133, 163.
General Analysis pagechg.cxx:750 High V595 The 'pNewFormat' pointer was utilized before it was verified against nullptr. Check lines: 750, 776.
General Analysis pagechg.cxx:986 High V595 The 'pParent' pointer was utilized before it was verified against nullptr. Check lines: 986, 987.
General Analysis pagechg.cxx:273 High V773 Visibility scope of the 'pBodyFrame' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pagechg.cxx:732 High V773 Visibility scope of the 'pBodyFrame' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pagechg.cxx:250 High V1053 Calling the 'Calc' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis pagedesc.cxx:470 Medium V560 A part of conditional expression is always true: bRet.
General Analysis paintfrm.cxx:2064 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:2980 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:3269 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:3343 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:3355 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:3511 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:3754 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4254 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4346 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4664 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:4877 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4939 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:5032 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5041 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5050 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5059 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5909 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:6295 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:6975 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:7071 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:7635 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:7878 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:1972 High V595 The 'pBrush' pointer was utilized before it was verified against nullptr. Check lines: 1972, 1987.
General Analysis paintfrm.cxx:6320 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis paintfrm.cxx:6333 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis paintfrm.cxx:7254 Medium V1004 The 'pObj' pointer was used unsafely after it was verified against nullptr. Check lines: 7241, 7254.
General Analysis paintfrm.cxx:7056 Medium V1048 The 'bLowMode' variable was assigned the same value.
General Analysis sectfrm.cxx:2682 Medium V560 A part of conditional expression is always false: m_bOwnFootnoteNum.
General Analysis ssfrm.cxx:504 High V595 The 'pFrame->GetDrawObjs()' pointer was utilized before it was verified against nullptr. Check lines: 504, 510.
General Analysis ssfrm.cxx:539 High V595 The 'GetDrawObjs()' pointer was utilized before it was verified against nullptr. Check lines: 539, 546.
General Analysis ssfrm.cxx:378 High V1053 Calling the 'IsDeleteForbidden' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis tabfrm.cxx:1410 High V773 Visibility scope of the 'pHeadline' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tabfrm.cxx:4137 High V773 Visibility scope of the 'pHeadline' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tabfrm.cxx:4639 High V1053 Calling the 'GetFormat' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabfrm.cxx:4254 Medium V1004 The pointer was used unsafely after it was verified against nullptr. Check lines: 4251, 4254.
General Analysis tabfrm.cxx:2553 Medium V1007 The value from the potentially uninitialized optional 'oDeleteListener' is used. Probably it is a mistake.
General Analysis tabfrm.cxx:6284 Medium V1019 Compound assignment expression is used inside condition.
General Analysis trvlfrm.cxx:2240 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2244 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2284 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2303 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2319 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2354 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2373 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2392 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2422 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2439 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2511 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2615 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2619 High V530 The return value of function 'Union' is required to be utilized.
General Analysis trvlfrm.cxx:2624 High V530 The return value of function 'Union' is required to be utilized.
General Analysis trvlfrm.cxx:796 High V595 The 'pTable' pointer was utilized before it was verified against nullptr. Check lines: 796, 803.
General Analysis trvlfrm.cxx:1599 High V654 The condition 'pCnt' of loop is always true.
General Analysis trvlfrm.cxx:2127 Medium V1004 The 'pSh' pointer was used unsafely after it was verified against nullptr. Check lines: 2123, 2127.
General Analysis wsfrm.cxx:3085 High V595 The 'pToShrink' pointer was utilized before it was verified against nullptr. Check lines: 3085, 3092.
General Analysis wsfrm.cxx:887 Medium V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
General Analysis wsfrm.cxx:922 Medium V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
General Analysis wsfrm.cxx:4378 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'InvalidatePage' function.
General Analysis wsfrm.cxx:962 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pBehind' and 'pBehind'.
General Analysis SwXMLTextBlocks.cxx:571 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis SwXMLTextBlocks.cxx:248 Medium V1020 The function exited without calling the 'CloseFile' function. Check lines: 248, 237.
General Analysis SwXMLTextBlocks1.cxx:73 High V530 The return value of function 'Read' is required to be utilized.
General Analysis swnewtable.cxx:2410 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swnewtable.cxx:1114 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis swnewtable.cxx:2053 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis swtable.cxx:120 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swtable.cxx:125 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swtable.cxx:2483 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis swtable.cxx:2527 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis swtable.cxx:2606 Medium V763 Parameter 'nOldFormat' is always rewritten in function body before being used.
General Analysis swtable.cxx:1906 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis EnhancedPDFExportHelper.cxx:2421 Medium V547 Expression 'nullptr != p' is always true.
General Analysis frmcrsr.cxx:339 Medium V547 Expression 'bRet' is always true.
General Analysis frmcrsr.cxx:1691 Medium V547 Expression 'bFill' is always true.
General Analysis guess.cxx:443 Medium V547 Expression 'bDoNotHyphenateLastLine' is always false.
General Analysis guess.cxx:338 Medium V560 A part of conditional expression is always false: nTextHyphenZoneAlways.
General Analysis guess.cxx:347 Medium V560 A part of conditional expression is always false: nTextHyphenZoneAlways.
General Analysis guess.cxx:363 Medium V560 A part of conditional expression is always false: nParaZone > - 1.
General Analysis guess.cxx:381 Medium V560 A part of conditional expression is always false: nParaZone != - 1.
General Analysis inftxt.cxx:944 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis inftxt.cxx:2019 Medium V547 Expression 'cPos' is always true.
General Analysis inftxt.cxx:1868 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: m_nMaxHyph.
General Analysis inftxt.hxx:122 Medium V690 The 'SwTextSizeInfo' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis inftxt.hxx:403 Medium V1071 Consider inspecting the 'X' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis itradj.cxx:646 Medium V773 The return value of function 'CalcRightMargin' is required to be utilized. A memory leak is possible.
General Analysis itratr.cxx:421 High V595 The 'm_pMergedPara' pointer was utilized before it was verified against nullptr. Check lines: 421, 432.
General Analysis itrcrsr.cxx:1965 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis itrcrsr.cxx:219 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis itrform2.cxx:1171 High V530 The return value of function 'Union' is required to be utilized.
General Analysis itrform2.cxx:2836 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis itrform2.cxx:2859 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis itrform2.cxx:3038 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis itrform2.cxx:242 High V595 The 'pPor' pointer was utilized before it was verified against nullptr. Check lines: 242, 248.
General Analysis itrform2.cxx:620 High V609 Divide by zero. Denominator range [0..65535].
General Analysis itrform2.cxx:763 High V609 Divide by zero. Denominator range [0..65535].
General Analysis itrform2.cxx:1315 High V773 The exception was thrown without releasing the 'pMetaPor' pointer. A memory leak is possible.
General Analysis itrform2.cxx:1222 Medium V522 There might be dereferencing of a potential null pointer 'pCheckboxFm'.
General Analysis porfld.cxx:1136 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aPos.
General Analysis porfly.cxx:233 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis porfly.cxx:267 High V595 The 'rInf.GetVsh()' pointer was utilized before it was verified against nullptr. Check lines: 267, 268.
General Analysis porglue.cxx:213 Medium V1004 The 'pRight' pointer was used unsafely after it was verified against nullptr. Check lines: 209, 213.
General Analysis porlay.cxx:896 Medium V1019 Compound assignment expression 'xEnum->nextElement() >>= stmt' is used inside condition.
General Analysis porlay.cxx:936 Medium V1019 Compound assignment expression 'xEnum->nextElement() >>= stmt' is used inside condition.
General Analysis porrst.cxx:787 Medium V560 A part of conditional expression is always true: m_nEnd != 0.
General Analysis porrst.cxx:787 Medium V560 A part of conditional expression is always true: m_nStart != 0.
General Analysis porrst.cxx:384 Medium V1004 The 'pSh' pointer was used unsafely after it was verified against nullptr. Check lines: 383, 384.
General Analysis portxt.cxx:405 High V1065 Expression can be simplified, check 'nStartWidth' and similar operands.
General Analysis portxt.cxx:964 Medium V560 A part of conditional expression is always true: GetNextPortion()->GetNextPortion().
General Analysis possiz.hxx:45 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis possiz.hxx:45 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 14, discarded results: 1.
General Analysis possiz.hxx:45 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 26, discarded results: 2.
General Analysis possiz.hxx:45 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 44, discarded results: 1.
General Analysis possiz.hxx:47 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 21, discarded results: 2.
General Analysis possiz.hxx:47 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 22, discarded results: 2.
General Analysis possiz.hxx:47 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 30, discarded results: 3.
General Analysis possiz.hxx:47 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 36, discarded results: 2.
General Analysis possiz.hxx:47 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 37, discarded results: 4.
General Analysis redlnitr.cxx:402 High V530 The return value of function 'append' is required to be utilized.
General Analysis redlnitr.cxx:534 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtdrop.cxx:377 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis txtdrop.cxx:906 High V530 The return value of function 'Union' is required to be utilized.
General Analysis txtfly.cxx:484 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis txtfrm.cxx:1048 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1075 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1093 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1102 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1131 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1200 High V530 The return value of function 'remove' is required to be utilized.
General Analysis widorp.cxx:136 Medium V1051 Consider checking for misprints. It's possible that the 'nLineHeight' should be checked here.
General Analysis ToxTextGenerator.cxx:440 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ToxTextGenerator.cxx:456 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxTextGenerator.cxx:460 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxWhitespaceStripper.cxx:30 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxWhitespaceStripper.cxx:35 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxWhitespaceStripper.cxx:42 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis tox.cxx:591 Medium V560 A part of conditional expression is always true: pCmp->GetType() == pType->GetType().
General Analysis tox.cxx:885 Medium V1016 The value 'o3tl::toInt32(sTmp)' is out of range of enum values. This causes unspecified or undefined behavior.
General Analysis txmsrt.cxx:224 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:425 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:520 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:659 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:917 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:401 Medium V547 Expression is always false.
General Analysis txmsrt.cxx:511 Medium V547 Expression is always false.
General Analysis txmsrt.cxx:614 Medium V547 Expression is always false.
General Analysis txmsrt.cxx:245 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis txmsrt.cxx:282 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis atrfld.cxx:893 Medium V522 There might be dereferencing of a potential null pointer 'pPostItField'.
General Analysis fntcache.cxx:1221 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1198, 1221.
General Analysis fntcache.cxx:1441 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1418, 1441.
General Analysis fntcache.cxx:1507 Medium V636 The 'rInf.GetSpace() / 100' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis modeltoviewhelper.cxx:196 Medium V1007 The value from the potentially uninitialized optional 'oStartHidden' is used. Probably it is a mistake.
General Analysis ndtxt.cxx:1813 High V522 Dereferencing of the null pointer 'ppTextAttr' might take place. The null pointer is passed into 'lcl_GetTextAttrs' function. Inspect the second argument. Check lines: 1813, 1828.
General Analysis ndtxt.cxx:1486 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1495 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1540 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1576 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1601 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:2203 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ndtxt.cxx:3599 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3604 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3609 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3648 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3649 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3650 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3659 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3661 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3670 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3671 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3695 High V530 The return value of function 'replace' is required to be utilized.
General Analysis ndtxt.cxx:3701 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3704 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis ndtxt.cxx:3708 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3709 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3711 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ndtxt.cxx:3910 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:4336 Medium V1004 The 'pNdIdx' pointer was used unsafely after it was verified against nullptr. Check lines: 4332, 4336.
General Analysis ndtxt.cxx:3599 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3599, 3604
General Analysis ndtxt.cxx:4848 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis ndtxt.cxx:4870 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis swfont.cxx:703 Medium V1077 Conditional initialization inside the 'SwFont' constructor may leave some members uninitialized. Inspect the following: m_nTopBorderDist, m_nBottomBorderDist, m_nRightBorderDist, m_nLeftBorderDist, m_nShadowWidth, ....
General Analysis thints.cxx:1641 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis thints.cxx:1654 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis thints.cxx:1667 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis thints.cxx:258 Medium V547 Expression is always false.
General Analysis thints.cxx:428 Medium V547 Expression '!"bad code monkey"' is always false.
General Analysis thints.cxx:444 Medium V547 Expression is always false.
General Analysis thints.cxx:523 Medium V547 Expression '!"existing hint inside new hint: why?"' is always false.
General Analysis thints.cxx:1025 Medium V547 Expression '!"unsupported redline attribute"' is always false.
General Analysis thints.cxx:1846 Medium V547 Expression is always false.
General Analysis thints.cxx:3611 Medium V547 Expression '!"GetCharOfTextAttr: unknown attr"' is always false.
General Analysis thints.cxx:743 Medium V560 A part of conditional expression is always true: nOtherStart <= nThisEnd.
General Analysis thints.cxx:886 Medium V1051 Consider checking for misprints. It's possible that the 'pNewStyle' should be checked here.
General Analysis txtedt.cxx:286 High V530 The return value of function 'Union' is required to be utilized.
General Analysis txtedt.cxx:292 High V530 The return value of function 'Union' is required to be utilized.
General Analysis txtedt.cxx:1432 Medium V560 A part of conditional expression is always false: !bSpell.
General Analysis txtedt.cxx:1381 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1375, 1381.
General Analysis SwUndoPageDesc.cxx:311 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetFollow' function.
General Analysis SwUndoPageDesc.cxx:411 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetFollow' function.
General Analysis docundo.cxx:328 Medium V522 There might be dereferencing of a potential null pointer 'pListAction'.
General Analysis rolbck.cxx:693 High V595 The 'pMark' pointer was utilized before it was verified against nullptr. Check lines: 693, 713.
General Analysis rolbck.cxx:776 Medium V547 Expression 'pPam' is always true.
General Analysis undel.cxx:732 Medium V547 Expression '!"unexpected special character"' is always false.
General Analysis undel.cxx:1336 Medium V547 Expression '!"dead code"' is always false.
General Analysis undel.cxx:1253 Medium V1004 The 'm_pHistory' pointer was used unsafely after it was verified against nullptr. Check lines: 1251, 1253.
General Analysis undobj.cxx:224 Medium V522 There might be dereferencing of a potential null pointer 'pContext'.
General Analysis undobj.cxx:233 Medium V522 There might be dereferencing of a potential null pointer 'pContext'.
General Analysis undobj.cxx:246 Medium V522 There might be dereferencing of a potential null pointer 'pRepeatContext'.
General Analysis undobj.cxx:1443 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis undraw.cxx:605 High V595 The 'pDrawFrameFormat' pointer was utilized before it was verified against nullptr. Check lines: 605, 614.
General Analysis undraw.cxx:327 High V773 Visibility scope of the 'pContact' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis undraw.cxx:455 High V773 Visibility scope of the 'pContact' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis unfmco.cxx:52 High V530 The return value of function 'AddUndoRedoPaM' is required to be utilized.
General Analysis unnum.cxx:115 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unnum.cxx:134 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unovwr.cxx:85 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis untbl.cxx:800 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis untbl.cxx:2172 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis untbl.cxx:2696 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis untbl.cxx:2702 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis untbl.cxx:2464 High V1051 Consider checking for misprints. It's possible that the 'pUndo' should be checked here.
General Analysis untbl.cxx:900 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis XMLRangeHelper.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:45 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:80 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:90 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:96 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:101 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:359 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:122 Medium V1083 Signed integer overflow is possible in '(o3tl::toInt32(aCellStr.substr(i + 1))) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis unobkm.cxx:730 Medium V1019 Compound assignment expression 'rValue >>= bChecked' is used inside condition.
General Analysis unochart.cxx:84 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis unochart.cxx:145 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis unochart.cxx:762 Medium V560 A part of conditional expression is always true: !bFirstIsLabel.
General Analysis unochart.cxx:786 Medium V560 A part of conditional expression is always true: !bFirstIsLabel.
General Analysis unochart.cxx:1087 Medium V560 A part of conditional expression is always true: nDtaSrcIsColumns == 1.
General Analysis unochart.cxx:552 Medium V614 Potentially uninitialized variable 'eSource' used.
General Analysis unochart.cxx:1916 Medium V1048 The 'bUseCol' variable was assigned the same value.
General Analysis unocoll.cxx:117 High V595 The 'mpDocShell' pointer was utilized before it was verified against nullptr. Check lines: 117, 134.
General Analysis unocontentcontrol.cxx:93 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unocrsr.cxx:210 Medium V1004 The 'pBoxNd' pointer was used unsafely after it was verified against nullptr. Check lines: 209, 210.
General Analysis unocrsr.cxx:196 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis unocrsrhelper.cxx:914 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:921 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:932 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:942 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:1417 High V547 Expression 'nMovedID > 0' is always false.
General Analysis unocrsrhelper.cxx:1054 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1052, 1054.
General Analysis unocrsrhelper.cxx:1344 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unocrsrhelper.cxx:1350 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unocrsrhelper.cxx:1353 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unocrsrhelper.cxx:486 Medium V1037 Two or more case-branches perform the same actions. Check lines: 486, 497
General Analysis unodraw.cxx:1024 Medium V1001 The 'aProv' variable is assigned but is not used by the end of the function.
General Analysis unoflatpara.cxx:491 Medium V524 It is odd that the body of 'getLastPara' function is fully equivalent to the body of 'getFirstPara' function.
General Analysis unoframe.cxx:1396 High V595 The 'pFormat' pointer was utilized before it was verified against nullptr. Check lines: 1396, 1407.
General Analysis unoidx.cxx:2532 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoidx.cxx:2767 Medium V560 A part of conditional expression is always false.
General Analysis unoidx.cxx:2767 Medium V560 A part of conditional expression is always false: nType < 0.
General Analysis unoidx.cxx:1032 Medium V1048 The 'nSet' variable was assigned the same value.
General Analysis unoidx.cxx:3006 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis unoparagraph.cxx:902 Medium V1037 Two or more case-branches perform the same actions. Check lines: 902, 907
General Analysis unorefmk.cxx:903 Medium V522 There might be dereferencing of a potential null pointer 'pCursor'.
General Analysis unorefmk.cxx:519 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unosect.cxx:1406 Medium V1048 The 'pStates[i]' variable was assigned the same value.
General Analysis unosect.cxx:1417 Medium V1048 The 'pStates[i]' variable was assigned the same value.
General Analysis unosett.cxx:1867 High V547 Expression 'nValue >= 0' is always true.
General Analysis unosett.cxx:1884 High V547 Expression 'nValue == 0' is always true.
General Analysis unosett.cxx:1901 High V547 Expression 'nValue == LabelFollow::LISTTAB' is always true.
General Analysis unosett.cxx:1954 High V547 Expression 'nSet >= 0' is always true.
General Analysis unosett.cxx:2144 High V614 Uninitialized variable 'bVal' used. Consider checking the first actual argument of the 'SetIsLegal' function.
General Analysis unosett.cxx:1795 Medium V560 A part of conditional expression is always true: nSet >= 0.
General Analysis unosett.cxx:1776 Medium V785 Constant expression in switch statement.
General Analysis unostyle.cxx:379 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis unostyle.cxx:390 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis unostyle.cxx:2525 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis unostyle.cxx:4814 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(sCellSubName) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis unotbl.cxx:3044 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis unotbl.cxx:3061 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unotbl.cxx:3078 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unotbl.cxx:404 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(aCellName.substr(nRowPos)) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis unotext.cxx:270 Medium V522 There might be dereferencing of a potential null pointer 'pRange'.
General Analysis unotext.cxx:1490 Medium V547 Expression 'bAllowNonTextNode' is always false.
General Analysis pagepreviewlayout.cxx:1105 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis pagepreviewlayout.cxx:1197 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis vdraw.cxx:171 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewimp.cxx:144 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewimp.cxx:154 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewimp.cxx:374 Medium V547 Expression is always false.
General Analysis viewimp.cxx:152 Medium V560 A part of conditional expression is always true: last2.Right() <= last2.Right().
General Analysis viewsh.cxx:1361 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewsh.cxx:1955 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewsh.cxx:2112 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewsh.cxx:843 Medium V547 Expression '!rSh.GetWin()' is always false.
General Analysis vnew.cxx:273 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis vprint.cxx:94 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ascatr.cxx:320 High V530 The return value of function 'append' is required to be utilized.
General Analysis ascatr.cxx:327 High V530 The return value of function 'append' is required to be utilized.
General Analysis parasc.cxx:396 Medium V560 A part of conditional expression is always true: !* pEnd.
General Analysis fltini.cxx:310 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fltshell.cxx:538 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis shellio.cxx:522 High V530 The return value of function 'Read' is required to be utilized.
General Analysis shellio.cxx:243 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:244 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:245 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:247 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:261 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:262 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:302 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:304 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:310 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis css1atr.cxx:391 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:448 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:451 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:459 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:1663 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2233 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2256 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2257 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2280 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2281 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2300 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2301 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2467 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3249 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3253 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3256 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3259 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3268 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3271 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3274 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3277 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3280 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3283 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3285 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3350 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3635 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:400 High V547 Expression 'FieldUnit::MM == eUnit' is always false.
General Analysis css1atr.cxx:410 High V547 Expression 'FieldUnit::CM == eUnit' is always false.
General Analysis css1atr.cxx:419 High V547 Expression 'FieldUnit::POINT == eUnit' is always false.
General Analysis htmlatr.cxx:992 High V547 Expression 'nBulletGrfLvl < MAXLEVEL' is always true.
General Analysis htmlatr.cxx:1210 Medium V547 Expression is always false.
General Analysis htmlatr.cxx:1787 Medium V773 The return value of the 'GetFormatInfo' function is not saved. A memory leak is possible.
General Analysis htmlatr.cxx:1791 Medium V773 The return value of the 'GetFormatInfo' function is not saved. A memory leak is possible.
General Analysis htmlatr.cxx:1305 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1305, 1366, 1375
General Analysis htmlatr.cxx:1358 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1358, 1362
General Analysis htmlatr.cxx:408 Medium V1051 Consider checking for misprints. It's possible that the 'rTmpLang' should be checked here.
General Analysis htmlcss1.cxx:439 Medium V547 Expression '!oLRSpace' is always true.
General Analysis htmlcss1.cxx:1526 Medium V547 Expression 'nLines > 1' is always true.
General Analysis htmlfldw.cxx:304 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlfldw.cxx:312 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlfldw.cxx:325 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:542 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:561 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:701 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:712 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:1579 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:1582 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:1675 High V530 The return value of function 'OutFrameFormatOptions' is required to be utilized.
General Analysis htmlform.cxx:2447 High V530 The return value of function 'remove' is required to be utilized.
General Analysis htmlform.cxx:666 Medium V1004 The 'pVSh' pointer was used unsafely after it was verified against nullptr. Check lines: 662, 666.
General Analysis htmlform.cxx:2423 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmlforw.cxx:996 Medium V1048 The 'nTabIndex' variable was assigned the same value.
General Analysis htmlftn.cxx:346 High V595 The 'pTextFootnote' pointer was utilized before it was verified against nullptr. Check lines: 346, 370.
General Analysis htmlftn.cxx:285 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis htmlftn.cxx:146 Medium V1048 The 'aInfo.m_eNum' variable was assigned the same value.
General Analysis htmlftn.cxx:160 Medium V1048 The 'aInfo.m_ePos' variable was assigned the same value.
General Analysis htmlnum.cxx:30 Medium V547 Expression 'm_pNumRule' is always true.
General Analysis htmlnumreader.cxx:513 Medium V547 Expression 'nLevel < MAXLEVEL' is always true.
General Analysis htmlnumwriter.cxx:306 Medium V735 Possibly an incorrect HTML. The "</ol>" closing tag was encountered, while the "</pre>" tag was expected.
General Analysis htmlnumwriter.cxx:136 Medium V1048 The 'bStartValue' variable was assigned the same value.
General Analysis htmlplug.cxx:1276 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1287 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1322 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1334 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1346 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlreqifreader.cxx:379 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmlreqifreader.cxx:484 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmlreqifreader.cxx:613 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmlreqifreader.cxx:636 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmltab.cxx:866 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aFrameFormats.
General Analysis htmltab.cxx:815 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:832 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:2480 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:2806 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:2808 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:4075 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4075, 4079
General Analysis htmltab.cxx:1622 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis htmltab.cxx:1313 Medium V1051 Consider checking for misprints. It's possible that the 'nEmptyRows' should be checked here.
General Analysis htmltab.cxx:3062 Medium V1051 Consider checking for misprints. It's possible that the 'm_pCurrCnts' should be checked here.
General Analysis htmltabw.cxx:368 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmltabw.cxx:449 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmltabw.cxx:657 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmltabw.cxx:702 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:242 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:281 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:312 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:340 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:511 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:587 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:618 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:626 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:628 Medium V1048 The 'bNextCh' variable was assigned the same value.
General Analysis swhtml.cxx:898 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swhtml.cxx:900 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swhtml.cxx:1554 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swhtml.cxx:1557 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swhtml.cxx:3091 Medium V547 Expression '!bBeforeTable' is always false.
General Analysis swhtml.cxx:3837 Medium V560 A part of conditional expression is always true: nSize >= 1.
General Analysis swhtml.cxx:4180 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis swhtml.cxx:1945 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1945, 2011
General Analysis wrthtml.cxx:766 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrthtml.cxx:806 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrthtml.cxx:316 Medium V547 Expression 'bVal' is always false.
General Analysis mdcallbcks.cxx:51 Medium V1037 Two or more case-branches perform the same actions. Check lines: 51, 54
General Analysis mdcallbcks.cxx:114 Medium V1037 Two or more case-branches perform the same actions. Check lines: 114, 117
General Analysis mdnum.cxx:31 Medium V547 Expression 'm_pNumRule' is always true.
General Analysis swmd.cxx:501 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis swmd.cxx:507 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis swmd.cxx:566 High V530 The return value of function 'Read' is required to be utilized.
General Analysis swmd.cxx:532 Medium V547 Expression 'nLevel < MAXLEVEL' is always true.
General Analysis swmd.cxx:688 Medium V560 A part of conditional expression is always true: nWidth < MD_MIN_IMAGE_HEIGHT_IN_TWIPS.
General Analysis swmd.hxx:58 High V1043 A global object variable 'adjustMap' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis swmd.hxx:64 High V1043 A global object variable 'COL_CODE_BLOCK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis wrtmd.cxx:721 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis wrtswtbl.cxx:733 High V1053 Calling the 'ShouldExpandSub' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'wrtswtbl.cxx:733', 'wrtswtbl.cxx:504', 'wrtswtbl.hxx:249'.
General Analysis wrtswtbl.cxx:660 Medium V773 The return value of function 'AddCell' is required to be utilized. A memory leak is possible.
General Analysis wrtswtbl.cxx:324 Medium V1051 Consider checking for misprints. It's possible that the 'nWidth' should be checked here.
General Analysis WW8Sttbf.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis WW8TableInfo.cxx:141 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis WW8TableInfo.hxx:114 Medium V690 The 'CellInfo' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis docxattributeoutput.cxx:5451 High V522 Dereferencing of the null pointer 'pOLENode' might take place. The null pointer is passed into 'FlyFrameGraphic' function. Inspect the fourth argument. Check lines: 5451, 6462.
General Analysis docxattributeoutput.cxx:5512 High V522 Dereferencing of the null pointer 'pOLEFrameFormat' might take place. The null pointer is passed into 'FlyFrameGraphic' function. Inspect the third argument. Check lines: 5512, 6462.
General Analysis docxattributeoutput.cxx:2344 High V530 The return value of function 'BookmarkToWord' is required to be utilized.
General Analysis docxattributeoutput.cxx:7906 High V530 The return value of function 'append' is required to be utilized.
General Analysis docxattributeoutput.cxx:6326 Medium V519 The 'aHAlign' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 6325, 6326.
General Analysis docxattributeoutput.cxx:6331 Medium V519 The 'aVAlign' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 6330, 6331.
General Analysis docxattributeoutput.cxx:280 Medium V547 Expression 'mrFieldmark.GetParameters()' is always true.
General Analysis docxattributeoutput.cxx:9843 Medium V547 Expression '!sType.empty()' is always true.
General Analysis docxattributeoutput.cxx:6477 Medium V560 A part of conditional expression is always true: nullptr != pSdrObj.
General Analysis docxattributeoutput.cxx:6891 Medium V560 A part of conditional expression is always true: nWwId >= ww::stiLev1.
General Analysis docxattributeoutput.cxx:487 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docxattributeoutput.cxx:5158 Medium V1037 Two or more case-branches perform the same actions. Check lines: 5158, 5164, 5167
General Analysis docxattributeoutput.cxx:6190 Medium V1037 Two or more case-branches perform the same actions. Check lines: 6190, 6210
General Analysis docxattributeoutput.cxx:6194 Medium V1037 Two or more case-branches perform the same actions. Check lines: 6194, 6198
General Analysis docxattributeoutput.cxx:4607 Medium V1048 The 'rOptions.bWriteTag' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5116 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5125 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5155 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5161 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5171 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5177 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5237 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5258 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.hxx:1049 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: id.
General Analysis docxattributeoutput.hxx:1202 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_bTableCellOpen, m_bStartedParaSdt, m_bStartedRunSdt, m_nTableDepth.
General Analysis docxexport.cxx:748 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:773 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:803 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:834 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:852 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:876 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:987 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1125 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1593 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1633 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1679 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1785 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1842 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1878 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1905 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:2286 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexportfilter.cxx:109 High V530 The return value of function 'ExportDocument' is required to be utilized.
General Analysis docxsdrexport.cxx:1367 High V530 The return value of function 'AddSdrObject' is required to be utilized.
General Analysis docxsdrexport.cxx:2008 High V595 The 'm_pImpl->getBodyPrAttrList()' pointer was utilized before it was verified against nullptr. Check lines: 2008, 2027.
General Analysis docxsdrexport.cxx:879 Medium V547 Expression 'bLclInTabCell' is always true.
General Analysis docxsdrexport.cxx:1585 Medium V547 Expression 'bIsSignatureLineShape' is always false.
General Analysis docxsdrexport.cxx:713 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pObj' and 'pObj'.
General Analysis docxsdrexport.cxx:876 Medium V1048 The 'bLclInTabCell' variable was assigned the same value.
General Analysis rtfattributeoutput.cxx:318 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:398 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:443 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:468 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:850 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:852 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:897 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:904 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:931 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:940 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:946 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:947 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:978 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1048 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1070 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1077 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1080 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1085 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1088 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1094 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1131 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1133 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1163 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1208 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1210 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1289 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1388 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1480 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1579 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1599 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1604 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1609 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1613 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1627 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1647 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1649 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1716 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1754 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1787 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2218 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2226 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2240 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2241 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2253 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2254 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2280 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2284 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2289 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2590 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2608 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2609 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2654 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2666 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2678 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2684 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2687 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2708 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2715 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2718 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2723 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2728 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2741 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2753 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2777 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2785 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2797 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2809 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2821 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2843 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2844 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2883 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2885 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2908 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2923 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2927 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2983 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2986 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2987 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2997 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3006 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3029 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3041 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3043 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3055 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3068 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3080 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3184 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3198 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3209 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3220 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3233 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3252 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3285 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3335 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3347 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3384 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3412 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3443 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3461 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3466 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3500 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3502 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3595 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3600 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3608 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3631 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3635 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3663 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3672 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3676 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3679 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3680 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3683 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3688 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3689 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3748 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3750 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3764 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3766 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3772 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3778 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3780 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3791 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3793 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3820 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3825 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3830 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3841 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3843 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3845 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3847 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3849 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3888 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3894 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3900 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3906 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3923 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3928 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3939 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3944 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3977 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4120 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4125 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4148 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4385 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4511 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4512 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4517 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4518 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4522 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4676 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4752 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4762 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4765 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:5026 High V530 The return value of function 'ExportPICT' is required to be utilized.
General Analysis rtfattributeoutput.cxx:5037 High V530 The return value of function 'ExportPICT' is required to be utilized.
General Analysis rtfattributeoutput.cxx:5064 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis rtfattributeoutput.cxx:5082 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1556 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis rtfattributeoutput.cxx:2028 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2028, 2034
General Analysis rtfattributeoutput.cxx:2031 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2031, 2037
General Analysis rtfexport.cxx:359 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfexport.cxx:377 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfexport.cxx:1616 High V530 The return value of function 'ExportDocument' is required to be utilized.
General Analysis rtfexport.cxx:374 Medium V560 A part of conditional expression is always false: 0 <= result.
General Analysis rtfexport.cxx:1277 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis rtfexport.cxx:1460 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis rtfexportfilter.cxx:83 High V530 The return value of function 'ExportDocument' is required to be utilized.
General Analysis rtfsdrexport.cxx:524 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:554 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:692 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:703 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:713 High V530 The return value of function 'append' is required to be utilized.
General Analysis writerhelper.cxx:691 Medium V1023 A pointer without owner is added to the 'maStack' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis writerwordglue.cxx:221 Medium V1048 The 'eLookup' variable was assigned the same value.
General Analysis wrtw8esh.cxx:1089 High V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
General Analysis wrtw8esh.cxx:2184 High V1053 Calling the 'OpenContainer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis wrtw8esh.cxx:2195 High V1053 Calling the 'CloseContainer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis wrtw8esh.cxx:1717 Medium V547 Expression 'nContrast == 100' is always false.
General Analysis wrtw8esh.cxx:1263 Medium V560 A part of conditional expression is always true: nSwWhich >= RES_CHRATR_BEGIN.
General Analysis wrtw8esh.cxx:1305 Medium V560 A part of conditional expression is always true: nWhich >= RES_CHRATR_BEGIN.
General Analysis wrtw8esh.cxx:2520 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2520, 2526
General Analysis wrtw8esh.cxx:2876 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2876, 2879
General Analysis wrtw8nds.cxx:523 High V595 The 'pFont' pointer was utilized before it was verified against nullptr. Check lines: 523, 536.
General Analysis wrtw8nds.cxx:2406 High V595 The 'pBox' pointer was utilized before it was verified against nullptr. Check lines: 2406, 2419.
General Analysis wrtw8nds.cxx:3655 Medium V506 Pointer to local variable 'aOffset' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis wrtw8nds.cxx:2779 Medium V547 Expression 'nNextAttr == nEnd' is always true.
General Analysis wrtw8nds.cxx:1822 Medium V560 A part of conditional expression is always true: pRet.
General Analysis wrtw8nds.cxx:1349 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:532 High V501 There are identical sub-expressions 'sLevelFormat[nPosition] == '%'' to the left and to the right of the '&&' operator.
General Analysis wrtw8num.cxx:565 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrtw8num.cxx:574 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrtw8num.cxx:581 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrtw8num.cxx:589 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrtw8num.cxx:129 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:219 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:397 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:636 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:662 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:1103 High V1053 Calling the 'HeaderFooterWritten' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'wrtw8sty.cxx:1103', 'wrtw8sty.cxx:1193', 'wrtww8.hxx:204'.
General Analysis wrtw8sty.cxx:1861 Medium V519 The 'm_pISet' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1833, 1861.
General Analysis wrtw8sty.cxx:1968 Medium V560 A part of conditional expression is always true: pPdLeftHeaderFormat.
General Analysis wrtw8sty.cxx:1972 Medium V560 A part of conditional expression is always true: pPdLeftFooterFormat.
General Analysis wrtw8sty.cxx:1985 Medium V560 A part of conditional expression is always true: pPdLeftHeaderFormat.
General Analysis wrtw8sty.cxx:1995 Medium V560 A part of conditional expression is always true: pPdLeftFooterFormat.
General Analysis wrtw8sty.cxx:540 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:618 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:624 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:1536 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:2313 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:2460 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtww8.cxx:4396 High V547 Expression 'len == 0x44 - sizeof (sal_uInt32)' is always true.
General Analysis wrtww8.cxx:4626 High V654 The condition 'n' of loop is always true.
General Analysis wrtww8.cxx:2567 Medium V560 A part of conditional expression is always true: nWidthPercent <= 600.
General Analysis wrtww8.cxx:3382 Medium V657 It's odd that this function always returns one and the same value.
General Analysis wrtww8.cxx:3501 Medium V1019 Compound assignment expression is used inside condition.
General Analysis wrtww8.cxx:3802 Medium V1019 Compound assignment expression is used inside condition.
General Analysis wrtww8.cxx:2134 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis wrtww8.cxx:2534 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtww8.cxx:2787 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis wrtww8.cxx:2830 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis wrtww8gr.cxx:594 Medium V793 It is odd that the result of the 'aGrTwipSz.Width() + nXSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis wrtww8gr.cxx:611 Medium V793 It is odd that the result of the 'aGrTwipSz.Height() + nYSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis wrtww8gr.cxx:727 Medium V793 It is odd that the result of the 'aGrTwipSz.Width() + nXSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis wrtww8gr.cxx:735 Medium V793 It is odd that the result of the 'aGrTwipSz.Height() + nYSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis ww8atr.cxx:1050 High V522 Dereferencing of the null pointer 'pName' might take place. The null pointer is passed into 'GetBookmarkName' function. Inspect the second argument. Check lines: 1050, 1972.
General Analysis ww8atr.cxx:1050 High V522 Dereferencing of the null pointer 'pName' might take place. The null pointer is passed into 'GetBookmarkName' function. Inspect the second argument. Check lines: 1050, 3355.
General Analysis ww8atr.cxx:1050 High V522 Dereferencing of the null pointer 'pName' might take place. The null pointer is passed into 'GetBookmarkName' function. Inspect the second argument. Check lines: 1050, 3780.
General Analysis ww8atr.cxx:2924 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:2934 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:2941 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:2946 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:1528 Medium V547 Expression 'nId == NS_sprm::CRgLid1_80::val' is always false.
General Analysis ww8atr.cxx:2540 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8atr.cxx:2574 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8atr.cxx:5113 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8glsy.cxx:226 High V530 The return value of function 'LoadDoc' is required to be utilized.
General Analysis ww8glsy.cxx:62 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8graf.cxx:1263 High V522 Dereferencing of the null pointer 'pTextObj' might take place. The null pointer is passed into 'InsertTxbxText' function. Inspect the first argument. Check lines: 1263, 1289.
General Analysis ww8graf.cxx:1360 Medium V557 Array overrun is possible. The '2' index is pointing beyond array bound.
General Analysis ww8graf.cxx:2352 Medium V560 A part of conditional expression is always true: rRecord.nXRelTo.
General Analysis ww8graf.cxx:2354 Medium V560 A part of conditional expression is always true: rRecord.nYRelTo.
General Analysis ww8graf.cxx:2505 Medium V560 A part of conditional expression is always false: nYRelTo == 2.
General Analysis ww8graf.cxx:1668 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1668, 1678
General Analysis ww8par.cxx:3305 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par.cxx:4750 High V530 The return value of function 'LoadOlePropertySet' is required to be utilized.
General Analysis ww8par.cxx:6405 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par.cxx:6406 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par.cxx:1137 High V773 Visibility scope of the 'pInfo' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis ww8par.cxx:6389 Medium V519 The 'nRet' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 6387, 6389.
General Analysis ww8par.cxx:5164 Medium V560 A part of conditional expression is always true: m_xMSDffManager->GetShapeOrders().
General Analysis ww8par.cxx:4106 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_nFieldTagAlways, m_nFieldTagBad.
General Analysis ww8par.cxx:5301 Medium V1004 The 'pNdIdx' pointer was used unsafely after it was verified against nullptr. Check lines: 5297, 5301.
General Analysis ww8par.cxx:5497 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ww8par.cxx:5550 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ww8par.cxx:5170 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8par.hxx:1048 Medium V690 The 'WW8TabBandDesc' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis ww8par2.cxx:599 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis ww8par2.cxx:611 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par2.cxx:2341 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par2.cxx:1998 High V773 The 'pNewBand' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis ww8par2.cxx:2590 Medium V560 A part of conditional expression is always true: m_pActBand->bExist[i].
General Analysis ww8par2.cxx:78 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maDirections.
General Analysis ww8par2.cxx:3098 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3098, 3101
General Analysis ww8par2.cxx:3132 Medium V1048 The 'eVertOri' variable was assigned the same value.
General Analysis ww8par5.cxx:1279 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par5.cxx:1287 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par5.cxx:1291 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par5.cxx:3741 Medium V653 A suspicious string consisting of two parts is used for initialization. It is possible that a comma is missing. Consider inspecting this literal: "\x02""XE".
General Analysis ww8par5.cxx:3741 Medium V653 A suspicious string consisting of two parts is used for initialization. It is possible that a comma is missing. Consider inspecting this literal: "\x06""INHALT".
General Analysis ww8par5.cxx:3742 Medium V653 A suspicious string consisting of two parts is used for initialization. It is possible that a comma is missing. Consider inspecting this literal: "\x02""TC".
General Analysis ww8par5.cxx:1740 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1740, 1749
General Analysis ww8par5.cxx:1797 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1797, 1803
General Analysis ww8par5.cxx:1757 Medium V1048 The 'nReg' variable was assigned the same value.
General Analysis ww8par6.cxx:2592 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par6.cxx:2549 High V595 The 'm_xSFlyPara->GetFlyFormat()' pointer was utilized before it was verified against nullptr. Check lines: 2549, 2561.
General Analysis ww8par6.cxx:2977 High V595 The 'm_pPaM' pointer was utilized before it was verified against nullptr. Check lines: 2977, 2997.
General Analysis ww8par6.cxx:2191 High V1053 Calling the 'PutImpl' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ww8par6.cxx:2191', 'itemset.hxx:223', 'itemset.hxx:111'.
General Analysis ww8par6.cxx:2246 High V1053 Calling the 'PutImpl' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ww8par6.cxx:2246', 'ww8par6.cxx:2281', 'itemset.hxx:223', 'itemset.hxx:111'.
General Analysis ww8par6.cxx:5008 Medium V547 Expression 'NS_sprm::CFEmboss::val == nId' is always false.
General Analysis ww8par6.cxx:5036 Medium V560 A part of conditional expression is always true: * pData > 0.
General Analysis ww8par6.cxx:178 Medium V1037 Two or more case-branches perform the same actions. Check lines: 178, 196
General Analysis ww8par6.cxx:181 Medium V1037 Two or more case-branches perform the same actions. Check lines: 181, 188, 192
General Analysis ww8par6.cxx:2108 Medium V1048 The 'eHRel' variable was assigned the same value.
General Analysis ww8scan.cxx:6713 High V530 The return value of function 'Read' is required to be utilized.
General Analysis ww8scan.cxx:4222 Medium V547 Expression 'nLen2 == nLen' is always false.
General Analysis ww8scan.cxx:5329 Medium V560 A part of conditional expression is always false: !p.
General Analysis ww8scan.cxx:949 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aShortSprm.
General Analysis ww8scan.cxx:816 Medium V1037 Two or more case-branches perform the same actions. Check lines: 816, 823
General Analysis ww8scan.cxx:8316 Medium V1037 Two or more case-branches perform the same actions. Check lines: 8316, 8335
General Analysis ww8scan.cxx:3930 Medium V1048 The 'p->nEndPos' variable was assigned the same value.
General Analysis ww8scan.cxx:4081 Medium V1048 The 'p->nStartPos' variable was assigned the same value.
General Analysis ww8scan.cxx:4091 Medium V1048 The 'p->nStartPos' variable was assigned the same value.
General Analysis ww8scan.cxx:5829 Medium V1048 The 'eVer' variable was assigned the same value.
General Analysis ww8scan.cxx:871 Medium V1077 Conditional initialization inside the 'WW8SprmIter' constructor may leave some members uninitialized. Inspect the following: m_nCurrentId, m_nCurrentSize, m_pCurrentParams.
General Analysis ww8scan.cxx:2260 Medium V1077 Conditional initialization inside the 'WW8PLCF' constructor may leave some members uninitialized. Inspect the following: m_nIMax, m_pPLCF_Contents.
General Analysis ww8scan.cxx:2282 Medium V1077 Conditional initialization inside the 'WW8PLCF' constructor may leave some members uninitialized. Inspect the following: m_pPLCF_Contents.
General Analysis swxml.cxx:99 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swxml.cxx:698 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swxml.cxx:699 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swxml.cxx:890 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 885, 890.
General Analysis xmlexp.cxx:563 Medium V522 There might be dereferencing of a potential null pointer 'pText'.
General Analysis xmlexpit.cxx:532 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:534 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:834 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:836 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:964 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:1028 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:1070 Medium V522 There might be dereferencing of a potential null pointer 'pVertOrient'.
General Analysis xmlexpit.cxx:744 Medium V1048 The 'eStyle' variable was assigned the same value.
General Analysis xmlfmt.cxx:152 High V501 There are identical sub-expressions 'SkipWS()' to the left and to the right of the '&&' operator.
General Analysis xmlfmt.cxx:116 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfmt.cxx:128 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfonte.cxx:110 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlimp.cxx:813 Medium V522 There might be dereferencing of a potential null pointer 'pStringListId1'.
General Analysis xmlimp.cxx:816 Medium V522 There might be dereferencing of a potential null pointer 'pStringListId2'.
General Analysis xmlimp.cxx:1721 Medium V522 There might be dereferencing of a potential null pointer 'pText'.
General Analysis xmlimp.cxx:1577 Medium V547 Expression 'bTabOverMarginValue' is always false.
General Analysis xmlimp.cxx:1610 Medium V547 Expression 'bDoNotMirrorRtlDrawObjs' is always false.
General Analysis xmlimp.cxx:1615 Medium V547 Expression 'bDoNotBreakWrappedTables' is always false.
General Analysis xmlimp.cxx:1620 Medium V547 Expression 'bAllowTextAfterFloatingTableBreak' is always false.
General Analysis xmlimp.cxx:864 Medium V560 A part of conditional expression is always true: node1.
General Analysis xmltbli.cxx:1899 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis xmltbli.cxx:2687 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis xmltbli.cxx:2726 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis xmltbli.cxx:601 Medium V522 There might be dereferencing of a potential null pointer 'pSrcTextCursor'.
General Analysis xmltbli.cxx:611 Medium V522 There might be dereferencing of a potential null pointer 'pDstTextCursor'.
General Analysis xmltbli.cxx:2685 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltbli.cxx:1767 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis xmltbli.cxx:2708 Medium V1051 Consider checking for misprints. It's possible that the 'pStNd' should be checked here.
General Analysis xmltexte.cxx:334 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexte.cxx:338 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexte.cxx:343 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexte.cxx:169 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 168, 169.
General Analysis xmltexte.cxx:71 Medium V522 There might be dereferencing of a potential null pointer 'pFrame'.
General Analysis xmltexti.cxx:360 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:379 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:395 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:401 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:179 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:568 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:604 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:645 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:723 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:874 Medium V522 There might be dereferencing of a potential null pointer 'pFrame'.
General Analysis drpcps.cxx:110 High V530 The return value of function 'append' is required to be utilized.
General Analysis numpara.cxx:400 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis mailconfigpage.cxx:342 Medium V547 Expression 'm_bStop' is always false.
General Analysis mailconfigpage.cxx:379 Medium V547 Expression 'm_bStop' is always false.
General Analysis addresslistdialog.cxx:181 Medium V1023 A pointer without owner is added to the 'm_aUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis addresslistdialog.cxx:291 Medium V1023 A pointer without owner is added to the 'm_aUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis addresslistdialog.cxx:384 Medium V1023 A pointer without owner is added to the 'm_aUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis createaddresslistdialog.cxx:129 Medium V1023 A pointer without owner is added to the 'm_aLines' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis mailmergewizard.cxx:80 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mailmergewizard.cxx:222 Medium V560 A part of conditional expression is always true: !m_bDocumentLoad.
General Analysis mailmergewizard.cxx:234 Medium V1048 The 'bEnable' variable was assigned the same value.
General Analysis mmlayoutpage.cxx:636 Medium V1048 The 'nZoom' variable was assigned the same value.
General Analysis mmresultdialogs.cxx:684 High V530 The return value of function 'LoadStylesFromFile' is required to be utilized.
General Analysis mmresultdialogs.cxx:1141 High V530 The return value of function 'LoadStylesFromFile' is required to be utilized.
General Analysis ascfldlg.cxx:390 Medium V1037 Two or more case-branches perform the same actions. Check lines: 390, 416
General Analysis uiregionsw.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis fldedt.cxx:69 Medium V547 Expression '!"what input field is this"' is always false.
General Analysis fldtdlg.cxx:91 Medium V547 Expression 'bDatabaseFields' is always true.
General Analysis fldvar.cxx:236 Medium V519 The 'm_bInit' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 225, 236.
General Analysis fldvar.cxx:659 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis column.cxx:268 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis column.cxx:229 Medium V1051 Consider checking for misprints. It's possible that the 'pSet' should be checked here.
General Analysis cntex.cxx:148 Medium V1048 The 'bInitialCreate' variable was assigned the same value.
General Analysis cntex.cxx:236 Medium V1048 The 'nSet' variable was assigned the same value.
General Analysis cnttab.cxx:3826 High V1053 Calling the 'GetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis swuiidxmrk.cxx:1496 Medium V560 A part of conditional expression is always true: nField < AUTH_FIELD_END.
General Analysis swuiidxmrk.cxx:1496 Medium V560 A part of conditional expression is always true: nField >= 0.
General Analysis bookmark.cxx:514 Medium V522 There might be dereferencing of a potential null pointer 'pBookmark'.
General Analysis glossary.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis glossary.cxx:85 High V781 The value of the 'nStart' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis glossary.cxx:616 Medium V1051 Consider checking for misprints. It's possible that the 'xOldEntry' should be used inside 'm_xCategoryBox->get_iter_depth' function.
General Analysis num.cxx:186 Medium V1051 Consider checking for misprints. It's possible that the 'nBorderTextRelative' should be checked here.
General Analysis pgfnote.cxx:135 Medium V547 Expression 'bContinuousEndnotes' is always false.
General Analysis srtdlg.cxx:81 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis srtdlg.cxx:85 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tabledlg.cxx:477 Medium V1051 Consider checking for misprints. It's possible that the 'm_pTableData' should be checked here.
General Analysis tabledlg.cxx:825 Medium V1051 Consider checking for misprints. It's possible that the 'm_pTableData' should be checked here.
General Analysis vbacontentcontrollistentry.cxx:38 Medium V776 Potentially infinite loop. The variable in the loop exit condition 'nIndex < m_nZIndex' does not change its value between iterations.
General Analysis vbacontentcontrollistentry.cxx:40 Medium V776 Potentially infinite loop. The variable in the loop exit condition 'm_nZIndex < nIndex' does not change its value between iterations.
General Analysis vbadocuments.cxx:96 Medium V1019 Compound assignment expression 'Template >>= sFileName' is used inside condition.
General Analysis vbafind.cxx:228 Medium V547 Expression '!bBackward' is always true.
General Analysis vbafind.cxx:312 Medium V547 Expression 'value' is always false.
General Analysis vbafont.cxx:157 High V547 Expression 'nPaletteColor == nColor' is always true.
General Analysis vbafont.cxx:170 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:180 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:190 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:200 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:210 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:220 Medium V547 Expression 'bRes' is always false.
General Analysis vbaformfielddropdown.cxx:63 High V530 The return value of function 'GetContent' is required to be utilized.
General Analysis vbaheaderfooterhelper.cxx:58 Medium V547 Expression '!isShared' is always false.
General Analysis vbaheaderfooterhelper.cxx:103 Medium V547 Expression '!isShared' is always true.
General Analysis vbaheaderfooterhelper.cxx:122 Medium V547 Expression '!isShared' is always false.
General Analysis vbaheaderfooterhelper.cxx:166 Medium V547 Expression '!isShared' is always true.
General Analysis vbalistformat.cxx:208 Medium V1048 The 'nIndentAt' variable was assigned the same value.
General Analysis vbalistformat.cxx:209 Medium V1048 The 'nFirstLineIndent' variable was assigned the same value.
General Analysis vbalistformat.cxx:210 Medium V1048 The 'nListtabStopPosition' variable was assigned the same value.
General Analysis vbalistlevel.cxx:42 Medium V785 Constant expression in switch statement.
General Analysis vbalistlevel.cxx:160 Medium V785 Constant expression in switch statement.
General Analysis vbalistlevel.cxx:252 Medium V1037 Two or more case-branches perform the same actions. Check lines: 252, 282
General Analysis vbalistlevel.cxx:74 Medium V1048 The 'nAlignment' variable was assigned the same value.
General Analysis vbapagesetup.cxx:63 Medium V547 Expression '!isHeaderOn' is always true.
General Analysis vbapagesetup.cxx:86 Medium V547 Expression '!isHeaderOn' is always true.
General Analysis vbapagesetup.cxx:106 Medium V547 Expression '!isFooterOn' is always true.
General Analysis vbapagesetup.cxx:120 Medium V547 Expression '!isFooterOn' is always true.
General Analysis vbapagesetup.cxx:172 Medium V547 Expression 'isHeaderOn' is always false.
General Analysis vbapagesetup.cxx:236 Medium V1048 The 'wdSectionStart' variable was assigned the same value.
General Analysis vbaparagraphformat.cxx:209 High V614 Uninitialized variable 'aBreakType' used.
General Analysis vbaparagraphformat.cxx:222 High V614 Uninitialized variable 'aBreakType' used.
General Analysis vbaparagraphformat.cxx:312 Medium V560 A part of conditional expression is always false: nWidow > 1.
General Analysis vbaparagraphformat.cxx:312 Medium V560 A part of conditional expression is always true: nOrphan == nWidow.
General Analysis vbarow.cxx:70 Medium V547 Expression 'isAutoHeight' is always false.
General Analysis vbarows.cxx:267 Medium V560 A part of conditional expression is always true: (nWidth <= 0).
General Analysis vbarows.cxx:93 Medium V785 Constant expression in switch statement.
General Analysis vbarows.cxx:130 Medium V1048 The 'nAlignment' variable was assigned the same value.
General Analysis vbastyle.cxx:86 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis vbastyles.cxx:325 Medium V1037 Two or more case-branches perform the same actions. Check lines: 325, 336
General Analysis vbatablehelper.cxx:125 Medium V547 Expression 'isWidthRelatvie' is always false.
General Analysis vbatables.cxx:177 Medium V560 A part of conditional expression is always true: nCols <= 0.
General Analysis vbatables.cxx:177 Medium V560 A part of conditional expression is always true: nRows <= 0.
General Analysis vbatables.cxx:175 Medium V1019 Compound assignment expression 'NumColumns >>= nCols' is used inside condition.
General Analysis vbatables.cxx:175 Medium V1019 Compound assignment expression 'NumRows >>= nRows' is used inside condition.
General Analysis vbatabstops.cxx:172 Medium V1048 The 'cLeader' variable was assigned the same value.
General Analysis vbatemplate.cxx:41 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbaview.cxx:224 Medium V547 Expression 'bOnlineLayout' is always false.
General Analysis vbaview.cxx:346 Medium V547 Expression '!isOn' is always true.
General Analysis vbaview.cxx:351 Medium V547 Expression '!isShared' is always true.
General Analysis vbawordbasic.cxx:148 Medium V1019 Compound assignment expression 'Save >>= nSave' is used inside condition.
General Analysis vbawrapformat.cxx:92 High V614 Uninitialized variable 'eTextMode' used.
General Analysis vbawrapformat.cxx:140 High V614 Uninitialized variable 'eTextMode' used.
General Analysis vbawrapformat.cxx:108 Medium V547 Expression 'bContour' is always false.
General Analysis appenv.cxx:335 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis appenv.cxx:424 High V530 The return value of function 'InsertLabEnvText' is required to be utilized.
General Analysis appenv.cxx:439 High V530 The return value of function 'InsertLabEnvText' is required to be utilized.
General Analysis appopt.cxx:293 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis appopt.cxx:450 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis appopt.cxx:451 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis appopt.cxx:465 Medium V1037 Two or more case-branches perform the same actions. Check lines: 465, 475, 549
General Analysis docsh.cxx:781 Medium V547 Expression 'm_pWrtShell' is always true.
General Analysis docsh2.cxx:517 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docsh2.cxx:733 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docsh2.cxx:1140 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1201 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1336 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1371 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1538 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1578 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docsh2.cxx:1590 High V530 The return value of function 'Read' is required to be utilized.
General Analysis docsh2.cxx:1625 High V530 The return value of function 'DetectFilter' is required to be utilized.
General Analysis docsh2.cxx:1629 High V530 The return value of function 'DetectFilter' is required to be utilized.
General Analysis docsh2.cxx:1791 High V530 The return value of function 'DetectFilter' is required to be utilized.
General Analysis docsh2.cxx:1355 High V595 The 'pWrtShell' pointer was utilized before it was verified against nullptr. Check lines: 1355, 1362.
General Analysis docsh2.cxx:801 High V773 Visibility scope of the 'pStrm' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis docsh2.cxx:418 Medium V506 Pointer to local variable 'aTmpLst' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis docsh2.cxx:1354 Medium V522 There might be dereferencing of a potential null pointer 'pWrtShell'.
General Analysis docsh2.cxx:445 Medium V547 Expression 'pAFlags->m_pAutoCompleteList' is always true.
General Analysis docsh2.cxx:452 Medium V560 A part of conditional expression is always false.
General Analysis docsh2.cxx:1030 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docshini.cxx:258 High V557 Array overrun is possible. The 'GetFontFor' function processes value in range [1..10243]. Inspect the first argument. Check lines: 'docshini.cxx:258', 'fontcfg.hxx:88'.
General Analysis docst.cxx:363 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1208 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docst.cxx:1235 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1236 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1237 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1324 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:304 Medium V1037 Two or more case-branches perform the same actions. Check lines: 304, 307
General Analysis docst.cxx:509 Medium V1037 Two or more case-branches perform the same actions. Check lines: 509, 515
General Analysis mainwn.cxx:101 High V595 The 'pProgressContainer' pointer was utilized before it was verified against nullptr. Check lines: 101, 115.
General Analysis mainwn.cxx:112 High V595 The 'pProgressContainer' pointer was utilized before it was verified against nullptr. Check lines: 112, 115.
General Analysis swmodule.cxx:167 High V530 The return value of function 'GetColorConfig' is required to be utilized.
General Analysis modcfg.cxx:170 High V530 The return value of function 'append' is required to be utilized.
General Analysis modcfg.cxx:181 High V530 The return value of function 'append' is required to be utilized.
General Analysis modcfg.cxx:203 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewopt.cxx:414 Medium V1037 Two or more case-branches perform the same actions. Check lines: 414, 420
General Analysis dbmgr.cxx:947 High V522 Dereferencing of the null pointer 'ppDBManager' might take place. The null pointer is passed into 'lcl_CreateWorkingDocument' function. Inspect the fourth argument. Check lines: 947, 1223.
General Analysis dbmgr.cxx:2766 High V522 Dereferencing of the null pointer 'pDocShell' might take place. The null pointer is passed into 'LoadAndRegisterDataSource_Impl' function. Inspect the fifth argument. Check lines: 2766, 2871.
General Analysis dbmgr.cxx:2816 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbmgr.cxx:3027 High V773 Visibility scope of the 'pFound' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis gloshdl.cxx:305 High V575 The null pointer is passed into 'operator delete'. Inspect the argument.
General Analysis gloshdl.cxx:341 High V575 The null pointer is passed into 'operator delete'. Inspect the argument.
General Analysis gloshdl.cxx:536 High V575 The null pointer is passed into 'operator delete'. Inspect the argument.
General Analysis swdtflvr.cxx:872 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1559 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1560 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1572 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1576 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1577 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1580 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1586 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1588 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1590 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1592 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1596 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1643 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1653 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1654 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1661 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis swdtflvr.cxx:3224 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis swdtflvr.cxx:3370 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis swdtflvr.cxx:4136 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4151 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4166 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4226 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4247 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4447 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1946 High V749 Destructor of the 'aWait' object will be invoked a second time after leaving the object's scope.
General Analysis swdtflvr.cxx:2168 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis swdtflvr.cxx:4009 Medium V560 A part of conditional expression is always true.
General Analysis swdtflvr.cxx:1154 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis AnnotationWin.cxx:104 High V530 The return value of function 'Read' is required to be utilized.
General Analysis AnnotationWin2.cxx:1110 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis AnnotationWin2.cxx:1124 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis AnnotationWin2.cxx:1164 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis AnnotationWin2.cxx:1174 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis AnnotationWin2.cxx:1184 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis AnnotationWin2.cxx:1282 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AnnotationWin2.cxx:723 Medium V522 There might be dereferencing of a potential null pointer 'pTextAnnotationField'.
General Analysis FrameControlsManager.cxx:110 Medium V522 There might be dereferencing of a potential null pointer 'pWin'.
General Analysis FrameControlsManager.cxx:174 Medium V522 There might be dereferencing of a potential null pointer 'pButton'.
General Analysis FrameControlsManager.cxx:199 Medium V522 There might be dereferencing of a potential null pointer 'pButton'.
General Analysis FrameControlsManager.cxx:235 Medium V522 There might be dereferencing of a potential null pointer 'pWin'.
General Analysis HeaderFooterWin.cxx:535 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis HeaderFooterWin.cxx:540 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis HeaderFooterWin.cxx:545 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis PostItMgr.cxx:1556 High V783 Dereferencing of the invalid iterator 'aPrevPostIt' might take place.
General Analysis PostItMgr.cxx:868 Medium V1023 A pointer without owner is added to the 'mPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis PostItMgr.cxx:919 Medium V1023 A pointer without owner is added to the 'mPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis SidebarTxtControl.cxx:454 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtdd.cxx:231 High V530 The return value of function 'Union' is required to be utilized.
General Analysis edtdd.cxx:289 High V530 The return value of function 'Union' is required to be utilized.
General Analysis edtwin.cxx:2178 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:2253 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:2389 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:2475 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3551 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3567 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3599 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3613 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3617 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3622 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3625 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3633 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3666 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3683 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:3848 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:4855 High V530 The return value of function 'FindAnchorPos' is required to be utilized.
General Analysis edtwin.cxx:6045 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:6564 High V530 The return value of function 'DeleteExtTextInput' is required to be utilized.
General Analysis edtwin.cxx:4975 High V595 The 'pFlyFormat' pointer was utilized before it was verified against nullptr. Check lines: 4975, 5003.
General Analysis edtwin.cxx:5587 High V1053 Calling the 'SetPointer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis edtwin.cxx:1641 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1609, 1641.
General Analysis edtwin.cxx:4336 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4336, 4333.
General Analysis edtwin.cxx:4363 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4363, 4333.
General Analysis edtwin.cxx:4389 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4389, 4333.
General Analysis edtwin.cxx:4446 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4446, 4333.
General Analysis edtwin.cxx:4524 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4524, 4333.
General Analysis edtwin.cxx:4579 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4579, 4333.
General Analysis edtwin.cxx:4727 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4727, 4333.
General Analysis edtwin.cxx:2462 Medium V1048 The 'eKeyState' variable was assigned the same value.
General Analysis edtwin2.cxx:247 High V530 The return value of function 'Union' is required to be utilized.
General Analysis edtwin2.cxx:491 High V530 The return value of function 'insert' is required to be utilized.
General Analysis edtwin2.cxx:716 High V530 The return value of function 'Union' is required to be utilized.
General Analysis romenu.cxx:292 High V530 The return value of function 'SaveGraphic' is required to be utilized.
General Analysis srcedtw.cxx:690 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis envimg.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis fldmgr.cxx:578 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65535.
General Analysis fldmgr.cxx:633 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65534.
General Analysis fldmgr.cxx:646 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65534.
General Analysis fldmgr.cxx:666 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65534.
General Analysis fldmgr.cxx:671 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65534.
General Analysis fldmgr.cxx:714 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65534.
General Analysis fldmgr.cxx:721 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65534.
General Analysis fldmgr.cxx:730 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65534.
General Analysis fldmgr.cxx:767 Medium V557 Array overrun is possible. The value of 'GetPos(nTypeId)' index could reach 65535.
General Analysis fldmgr.cxx:785 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65535.
General Analysis fldmgr.cxx:787 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65535.
General Analysis fldmgr.cxx:810 Medium V557 Array overrun is possible. The value of 'nPos' index could reach 65535.
General Analysis fldmgr.cxx:829 Medium V557 Array overrun is possible. The value of 'GetPos(nTypeId)' index could reach 65535.
General Analysis colex.cxx:379 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis colex.cxx:412 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis colmgr.cxx:37 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis frmmgr.cxx:442 Medium V1051 Consider checking for misprints. It's possible that the 'rVal.nMaxHPos' should be checked here.
General Analysis navipi.hxx:163 Medium V1071 Consider inspecting the 'GetCreateView' function. The return value is not always used. Total calls: 14, discarded results: 1.
General Analysis olmenu.cxx:721 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:784 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis olmenu.cxx:790 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis olmenu.cxx:795 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:800 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:814 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:856 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:861 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:866 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:871 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:876 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:881 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:886 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:890 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis glosdoc.cxx:69 High V530 The return value of function 'append' is required to be utilized.
General Analysis glosdoc.cxx:341 High V530 The return value of function 'append' is required to be utilized.
General Analysis glosdoc.cxx:328 Medium V1077 Conditional initialization inside the 'SwGlossaries' constructor may leave some members uninitialized. Inspect the following: m_bError.
General Analysis redlndlg.cxx:104 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis redlndlg.cxx:1280 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis redlndlg.cxx:1595 High V530 The return value of function 'lcl_StripAcceptChgDat' is required to be utilized.
General Analysis redlndlg.cxx:1331 Medium V657 It's odd that this function always returns one and the same value.
General Analysis drawbase.cxx:554 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis annotsh.cxx:530 Medium V788 The variable 'nEEWhich', captured in a lambda expression, has a constant value.
General Analysis basesh.cxx:1013 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:1014 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:1015 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:1118 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis basesh.cxx:1152 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:1307 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis basesh.cxx:2543 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:2545 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:2547 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:2514 Medium V506 Pointer to local variable 'aHeightSet' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis basesh.cxx:2520 Medium V547 Expression 'pArgs' is always true.
General Analysis basesh.cxx:1182 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis beziersh.cxx:81 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis beziersh.cxx:169 Medium V1048 The 'eKind' variable was assigned the same value.
General Analysis drawdlg.cxx:282 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drawdlg.cxx:291 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drawsh.cxx:214 High V530 The return value of function 'FindAnchorPos' is required to be utilized.
General Analysis drawsh.cxx:442 Medium V1037 Two or more case-branches perform the same actions. Check lines: 442, 455
General Analysis drformsh.cxx:90 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drformsh.cxx:93 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drwtxtex.cxx:422 Medium V788 The variable 'nEEWhich', captured in a lambda expression, has a constant value.
General Analysis drwtxtsh.cxx:497 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis drwtxtsh.cxx:555 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis frmsh.cxx:159 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis frmsh.cxx:438 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis frmsh.cxx:1371 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis frmsh.cxx:717 Medium V547 Expression '!"wrong dispatcher"' is always false.
General Analysis grfsh.cxx:169 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis grfsh.cxx:180 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis langhelper.cxx:136 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis langhelper.cxx:142 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis tabsh.cxx:187 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabsh.cxx:334 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabsh.cxx:1026 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis tabsh.cxx:1170 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabsh.cxx:1194 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis textfld.cxx:1650 Medium V1004 The 'pField' pointer was used unsafely after it was verified against nullptr. Check lines: 1648, 1650.
General Analysis textsh.cxx:1060 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1035, 1060.
General Analysis textsh1.cxx:1174 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis textsh1.cxx:2066 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis textsh1.cxx:2074 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis textsh1.cxx:3464 High V547 Expression 'aType == SwContentControlType::CHECKBOX' is always false.
General Analysis textsh1.cxx:3479 Medium V560 A part of conditional expression is always false.
General Analysis textsh1.cxx:3480 Medium V560 A part of conditional expression is always true: aType == SwContentControlType::RICH_TEXT.
General Analysis textsh1.cxx:3481 Medium V560 A part of conditional expression is always false: aType == SwContentControlType::DATE.
General Analysis textsh1.cxx:3482 Medium V560 A part of conditional expression is always false: aType == SwContentControlType::COMBO_BOX.
General Analysis textsh1.cxx:3483 Medium V560 A part of conditional expression is always false.
General Analysis textsh1.cxx:3494 Medium V785 Constant expression in switch statement.
General Analysis textsh1.cxx:1052 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis textsh1.cxx:1058 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis txtnum.cxx:338 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis txtnum.cxx:322 Medium V522 There might be dereferencing of a potential null pointer 'pBulletsTypeMgr'.
General Analysis A11yCheckIssuesPanel.cxx:258 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis CommentsPanel.cxx:267 Medium V522 There might be dereferencing of a potential null pointer 'pFormatField'.
General Analysis PageFooterPanel.cxx:253 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFooterPanel.cxx:262 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFooterPanel.cxx:270 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFooterPanel.cxx:278 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:173 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageFormatPanel.cxx:243 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageFormatPanel.cxx:247 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:254 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:299 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:338 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:345 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:256 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:265 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:273 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:280 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageOrientationControl.cxx:82 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageOrientationControl.cxx:93 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageOrientationControl.cxx:137 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageSizeControl.cxx:121 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageSizeControl.cxx:185 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageSizeControl.cxx:189 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageSizeControl.cxx:210 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis PageStylesPanel.cxx:481 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:489 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:496 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:509 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:516 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:523 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:530 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:538 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:559 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:570 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:582 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:607 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis QuickFindPanel.cxx:243 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis QuickFindPanel.cxx:122 High V1053 Calling the 'Initialize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis QuickFindPanel.cxx:374 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 368, 374.
General Analysis StylePresetsPanel.cxx:193 High V530 The return value of function 'LoadStylesFromFile' is required to be utilized.
General Analysis TableEditPanel.cxx:58 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:78 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:94 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:108 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:293 Medium V1037 Two or more case-branches perform the same actions. Check lines: 293, 296
General Analysis WriterInspectorTextPanel.cxx:94 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis tablemgr.cxx:251 High V773 Visibility scope of the 'pClient' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tablemgr.cxx:281 Medium V1048 The 'eDataRowSource' variable was assigned the same value.
General Analysis pview.cxx:425 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis pview.cxx:489 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis pview.cxx:905 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis pview.cxx:916 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis pview.cxx:1144 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis srcview.cxx:365 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis srcview.cxx:311 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:347 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:358 Medium V522 There might be dereferencing of a potential null pointer 'GetDocShell()'.
General Analysis srcview.cxx:416 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:441 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:635 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis srcview.cxx:655 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis srcview.cxx:741 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis swcli.cxx:153 High V530 The return value of function 'RequestObjectResize' is required to be utilized.
General Analysis view.cxx:1040 High V1053 Calling the 'GetDrawView' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis view.cxx:1299 Medium V522 There might be dereferencing of a potential null pointer 'rView.GetDocShell()'.
General Analysis view.cxx:1430 Medium V522 There might be dereferencing of a potential null pointer 'GetDocShell()'.
General Analysis view.cxx:1704 Medium V522 There might be dereferencing of a potential null pointer 'GetDocShell()'.
General Analysis view.cxx:1769 Medium V522 There might be dereferencing of a potential null pointer 'GetDocShell()'.
General Analysis view.cxx:1812 Medium V522 There might be dereferencing of a potential null pointer 'GetDocShell()'.
General Analysis view0.cxx:629 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view0.cxx:659 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view2.cxx:1102 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:1278 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view2.cxx:1330 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:1415 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis view2.cxx:1658 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:1706 High V530 The return value of function 'FindAnchorPos' is required to be utilized.
General Analysis view2.cxx:2353 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:2360 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:2368 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view2.cxx:2401 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:2532 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:3166 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:3183 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view2.cxx:3032 High V595 The 'pDoc' pointer was utilized before it was verified against nullptr. Check lines: 3032, 3048.
General Analysis view2.cxx:992 Medium V560 A part of conditional expression is always true: nRedline != SwRedlineTable::npos.
General Analysis viewcoll.cxx:61 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis viewcoll.cxx:68 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis viewdraw.cxx:102 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:189 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:374 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:754 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:756 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewprt.cxx:186 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewprt.cxx:199 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewprt.cxx:227 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewprt.cxx:262 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis viewsrch.cxx:456 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewsrch.cxx:462 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewsrch.cxx:785 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewsrch.cxx:795 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewstat.cxx:207 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis viewstat.cxx:137 Medium V1037 Two or more case-branches perform the same actions. Check lines: 137, 149
General Analysis SwXDocumentSettings.cxx:1291 Medium V524 It is odd that the body of '_preGetValues' function is fully equivalent to the body of '_preSetValues' function.
General Analysis SwXDocumentSettings.cxx:1475 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1475, 1575
General Analysis loktxdoc.cxx:498 Medium V547 Expression '!bShowingPlaceHolder' is always true.
General Analysis loktxdoc.cxx:928 Medium V547 Expression is always false.
General Analysis loktxdoc.cxx:946 Medium V547 Expression is always false.
General Analysis loktxdoc.cxx:504 Medium V785 Constant expression in switch statement.
General Analysis unoatxt.cxx:453 Medium V1048 The 'm_pGlossaries' variable was assigned the same value.
General Analysis unomod.cxx:405 Medium V524 It is odd that the body of '_preGetValues' function is fully equivalent to the body of '_preSetValues' function.
General Analysis unomod.cxx:492 Medium V524 It is odd that the body of '_postGetValues' function is fully equivalent to the body of '_postSetValues' function.
General Analysis unomod.cxx:311 Medium V1037 Two or more case-branches perform the same actions. Check lines: 311, 326
General Analysis unomod.cxx:322 Medium V1037 Two or more case-branches perform the same actions. Check lines: 322, 332
General Analysis unomod.cxx:439 Medium V1037 Two or more case-branches perform the same actions. Check lines: 439, 445
General Analysis unotxdoc.cxx:1175 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis unotxdoc.cxx:3678 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3680 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3685 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3689 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3691 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3693 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3696 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3769 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis unotxdoc.cxx:3215 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis unotxvw.cxx:134 Medium V1019 Compound assignment expression 'aInterface >>= xInterface' is used inside condition.
General Analysis unotxvw.cxx:717 Medium V1019 Compound assignment expression 'rValue >>= bVal' is used inside condition.
General Analysis bookctrl.cxx:51 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis content.cxx:1708 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis content.cxx:6206 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:6250 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:6467 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:6531 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:6614 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis content.cxx:6658 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:6973 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:682 High V595 The 'pFrameFormat' pointer was utilized before it was verified against nullptr. Check lines: 682, 705.
General Analysis content.cxx:2170 Medium V560 A part of conditional expression is always true: !bReadonly.
General Analysis content.cxx:4240 Medium V657 It's odd that this function always returns one and the same value.
General Analysis content.cxx:4947 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pSection' and 'pSection'.
General Analysis content.cxx:5314 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pSection' and 'pSection'.
General Analysis content.cxx:7153 Medium V1007 The value from the potentially uninitialized optional 'oPosition' is used. Probably it is a mistake.
General Analysis content.cxx:7154 Medium V1007 The value from the potentially uninitialized optional 'oPosition' is used. Probably it is a mistake.
General Analysis content.cxx:3594 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3594, 3616
General Analysis glbltree.cxx:745 Medium V1048 The 'nEntry' variable was assigned the same value.
General Analysis navipi.cxx:1256 High V522 Dereferencing of the null pointer 'm_pCreateView' might take place.
General Analysis navipi.cxx:1274 High V1053 Calling the 'GetOptimalSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navipi.cxx:475 Medium V522 There might be dereferencing of a potential null pointer 'pToolBoxControl'.
General Analysis uitool.cxx:310 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'SfxBoolItem' function.
General Analysis uitool.cxx:239 Medium V522 There might be dereferencing of a potential null pointer 'pFooter'.
General Analysis uitool.cxx:313 Medium V1019 Compound assignment expression 'it->second >>= bValue' is used inside condition.
General Analysis unotools.cxx:372 Medium V1019 Compound assignment expression 'aPFamily >>= xPFamily' is used inside condition.
General Analysis viewlayoutctrl.cxx:66 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis viewlayoutctrl.cxx:155 Medium V1048 The 'nColumns' variable was assigned the same value.
General Analysis select.cxx:219 Medium V1007 The value from the potentially uninitialized optional 'oEndPos' is used. Probably it is a mistake.
General Analysis select.cxx:221 Medium V1007 The value from the potentially uninitialized optional 'oEndPos' is used. Probably it is a mistake.
General Analysis wrtsh1.cxx:506 High V530 The return value of function 'RequestObjectResize' is required to be utilized.
General Analysis wrtsh1.cxx:513 High V530 The return value of function 'DoVerb' is required to be utilized.
General Analysis wrtsh1.cxx:715 High V530 The return value of function 'DoVerb' is required to be utilized.
General Analysis wrtsh1.cxx:941 High V530 The return value of function 'RequestObjectResize' is required to be utilized.
General Analysis wrtsh1.cxx:1394 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis wrtsh1.cxx:1396 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis wrtsh1.cxx:2667 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis wrtsh1.cxx:516 High V773 Visibility scope of the 'pClient' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis wrtsh1.cxx:719 High V773 Visibility scope of the 'pCli' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis wrtsh1.cxx:868 High V773 The function was exited without releasing the 'pCli' pointer. A memory leak is possible.
General Analysis wrtsh1.cxx:634 Medium V1019 Compound assignment expression is used inside condition.
General Analysis wrtsh2.cxx:322 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis wrtsh2.cxx:347 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis wrtsh2.cxx:422 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis wrtsh2.cxx:646 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis wrtsh2.cxx:906 Medium V1007 The value from the potentially uninitialized optional 'oeRefSubType' is used. Probably it is a mistake.
General Analysis wrtsh2.cxx:906 Medium V1007 The value from the potentially uninitialized optional 'osName' is used. Probably it is a mistake.
General Analysis wrtsh2.cxx:907 Medium V1007 The value from the potentially uninitialized optional 'osVal' is used. Probably it is a mistake.
General Analysis wrtsh2.cxx:711 Medium V1016 The value is out of range of enum 'ReferencesSubtype' values. This causes unspecified or undefined behavior.
General Analysis wrtsh3.cxx:118 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis DomainMapper.cxx:864 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis DomainMapper.cxx:398 High V547 Expression is always true.
General Analysis DomainMapper.cxx:3508 High V547 Expression 'nSprmId == NS_ooxml::LN_CT_SdtPr_date' is always false.
General Analysis DomainMapper.cxx:4341 High V547 Expression 'eBreakType == style::BreakType_NONE' is always true.
General Analysis DomainMapper.cxx:2774 Medium V547 Expression 'aSettings.nInterval' is always true.
General Analysis DomainMapper.cxx:3033 Medium V547 Expression 'rtl' is always false.
General Analysis DomainMapper.cxx:3042 Medium V547 Expression 'rtl' is always false.
General Analysis DomainMapper.cxx:3950 Medium V547 Expression 'nIntValue' is always false.
General Analysis DomainMapper.cxx:4298 Medium V547 Expression is always false.
General Analysis DomainMapper.cxx:2138 Medium V560 A part of conditional expression is always true: nParentBidi != nWritingMode.
General Analysis DomainMapper.cxx:2149 Medium V560 A part of conditional expression is always false.
General Analysis DomainMapper.cxx:2887 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis DomainMapper.cxx:1527 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1527, 1532
General Analysis DomainMapper.cxx:1866 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1866, 2926
General Analysis DomainMapper.cxx:3120 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3120, 3639
General Analysis DomainMapper.cxx:3384 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3384, 3388
General Analysis DomainMapper.cxx:2554 Medium V1051 Consider checking for misprints. It's possible that the 'pTargetContext' should be checked here.
General Analysis DomainMapperTableHandler.cxx:1690 High V547 Expression 'eBreakType != style::BreakType_NONE' is always false.
General Analysis DomainMapperTableHandler.cxx:1391 High V654 The condition '++ nCell' of loop is always true.
General Analysis DomainMapperTableHandler.cxx:681 Medium V547 Expression '!bRowCanSplit' is always false.
General Analysis DomainMapperTableHandler.cxx:1036 Medium V547 Expression 'bIsSplitAllowed' is always false.
General Analysis DomainMapperTableHandler.cxx:1667 Medium V547 Expression '!bIsRelative' is always true.
General Analysis DomainMapperTableHandler.cxx:1791 Medium V547 Expression 'bCharHidden' is always false.
General Analysis DomainMapperTableHandler.cxx:1712 Medium V560 A part of conditional expression is always false.
General Analysis DomainMapperTableHandler.cxx:1804 Medium V560 A part of conditional expression is always false: eBreakType != style::BreakType_NONE.
General Analysis DomainMapperTableManager.cxx:570 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DomainMapper_Impl.cxx:5720 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:5756 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:5776 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:5779 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:6322 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:6323 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:6482 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:7339 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:2167 High V547 Expression 'nListLevel != - 1' is always false.
General Analysis DomainMapper_Impl.cxx:2418 High V547 Expression 'nStyleAuto > 0' is always false.
General Analysis DomainMapper_Impl.cxx:2452 High V547 Expression 'nStyleAuto > 0' is always false.
General Analysis DomainMapper_Impl.cxx:2575 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2581 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2597 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2603 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2609 High V547 Expression 'nPrevVertPos != nCurrVertPos' is always false.
General Analysis DomainMapper_Impl.cxx:5067 High V547 Expression 'zOrder < 0' is always false.
General Analysis DomainMapper_Impl.cxx:5092 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:5113 High V547 Expression 'zOrder < 0' is always false.
General Analysis DomainMapper_Impl.cxx:3487 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis DomainMapper_Impl.cxx:9716 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis DomainMapper_Impl.cxx:9720 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis DomainMapper_Impl.cxx:3050 Medium V547 Expression 'bIsHidden' is always false.
General Analysis DomainMapper_Impl.cxx:4105 Medium V547 Expression '!bPropIsOn' is always true.
General Analysis DomainMapper_Impl.cxx:4112 Medium V547 Expression 'bPropShared' is always false.
General Analysis DomainMapper_Impl.cxx:4116 Medium V547 Expression 'bFirstShared' is always false.
General Analysis DomainMapper_Impl.cxx:10368 Medium V547 Expression 'bConnectBorders' is always true.
General Analysis DomainMapper_Impl.cxx:1375 Medium V560 A part of conditional expression is always true: !m_aPropertyStacks[eId].empty().
General Analysis DomainMapper_Impl.cxx:1800 Medium V560 A part of conditional expression is always true: nType == text::SizeType::FIX.
General Analysis DomainMapper_Impl.cxx:1807 Medium V560 A part of conditional expression is always true: nType == text::SizeType::FIX.
General Analysis DomainMapper_Impl.cxx:2422 Medium V560 A part of conditional expression is always false: nBeforeAutospacing > - 1.
General Analysis DomainMapper_Impl.cxx:2456 Medium V560 A part of conditional expression is always false: nAfterAutospacing > - 1.
General Analysis DomainMapper_Impl.cxx:2588 Medium V560 A part of conditional expression is always false: nCurrVertPos < - 20.
General Analysis DomainMapper_Impl.cxx:2588 Medium V560 A part of conditional expression is always false: nCurrVertPos > 20.
General Analysis DomainMapper_Impl.cxx:4996 Medium V560 A part of conditional expression is always false.
General Analysis DomainMapper_Impl.cxx:4997 Medium V560 A part of conditional expression is always true: zOrder >= 0.
General Analysis DomainMapper_Impl.cxx:9627 Medium V560 A part of conditional expression is always false.
General Analysis DomainMapper_Impl.cxx:3102 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3072, 3102.
General Analysis DomainMapper_Impl.cxx:3595 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DomainMapper_Impl.cxx:8180 Medium V1083 Signed integer overflow is possible in '- 100 * nDown' arithmetic expression. This leads to undefined behavior. Left operand is '-100', right operand is in range [-2147483648..2147483647].
General Analysis GraphicHelpers.cxx:366 Medium V547 Expression 'bTextBox' is always false.
General Analysis GraphicHelpers.cxx:266 Medium V1048 The 'nMode' variable was assigned the same value.
General Analysis GraphicImport.cxx:1941 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Height'.
General Analysis GraphicImport.cxx:1941 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Width'.
General Analysis GraphicImport.cxx:1948 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Height'.
General Analysis GraphicImport.cxx:1948 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Width'.
General Analysis GraphicImport.cxx:1038 High V547 Expression 'nOOXAngle == 0' is always true.
General Analysis GraphicImport.cxx:1152 High V547 Expression 'nOOXAngle != 0' is always false.
General Analysis GraphicImport.cxx:1178 High V547 Expression 'nOOXAngle != 0' is always false.
General Analysis GraphicImport.cxx:972 Medium V547 Expression '!bIsWordprocessingCanvas' is always true.
General Analysis GraphicImport.cxx:1337 Medium V547 Expression 'nRotation' is always false.
General Analysis GraphicImport.cxx:1351 Medium V547 Expression 'nRotation' is always false.
General Analysis GraphicImport.cxx:1991 Medium V547 Expression 'bMirrored' is always false.
General Analysis GraphicImport.cxx:841 Medium V560 A part of conditional expression is always true: nRotation == 0.
General Analysis GraphicImport.cxx:948 Medium V560 A part of conditional expression is always true: !bIsLockedCanvas.
General Analysis GraphicImport.cxx:948 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis GraphicImport.cxx:951 Medium V560 A part of conditional expression is always true: !nOOXAngle.
General Analysis GraphicImport.cxx:1031 Medium V560 A part of conditional expression is always false: nOOXAngle != 0.
General Analysis GraphicImport.cxx:1097 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis GraphicImport.cxx:1131 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis GraphicImport.cxx:1219 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis GraphicImport.cxx:1978 Medium V560 A part of conditional expression is always true.
General Analysis ModelEventListener.cxx:76 Medium V560 A part of conditional expression is always false.
General Analysis ModelEventListener.cxx:76 Medium V560 A part of conditional expression is always true: nPart == text::ReferenceFieldPart::PAGE.
General Analysis NumberingManager.cxx:650 Medium V547 Expression '!"Incorrect argument to UNO call"' is always false.
General Analysis NumberingManager.cxx:655 Medium V547 Expression '!"Incorrect argument to UNO call"' is always false.
General Analysis PropertyMap.cxx:1255 High V547 Expression is always false.
General Analysis PropertyMap.cxx:1354 High V547 Expression 'eWrap == text::WrapTextMode_THROUGH' is always true.
General Analysis PropertyMap.cxx:1575 High V547 Expression is always true.
General Analysis PropertyMap.cxx:1645 High V547 Expression 'bIsLandscape != bPrevIsLandscape' is always false.
General Analysis PropertyMap.cxx:1905 High V547 Expression is always true.
General Analysis PropertyMap.cxx:1735 High V614 Uninitialized variable 'eBreakType' used.
General Analysis PropertyMap.cxx:1763 High V614 Uninitialized variable 'eBreakType' used.
General Analysis PropertyMap.cxx:1786 High V614 Uninitialized variable 'eBreakType' used.
General Analysis PropertyMap.cxx:590 Medium V547 Expression '!bEvenAndOdd' is always true.
General Analysis PropertyMap.cxx:592 Medium V547 Expression '!bEvenAndOdd' is always true.
General Analysis PropertyMap.cxx:594 Medium V547 Expression '!m_bTitlePage' is always true.
General Analysis PropertyMap.cxx:975 Medium V547 Expression 'bSourceHasHeader' is always false.
General Analysis PropertyMap.cxx:984 Medium V547 Expression 'bSourceHasFooter' is always false.
General Analysis PropertyMap.cxx:994 Medium V547 Expression '!bSourceFirstIsShared' is always false.
General Analysis PropertyMap.cxx:1328 Medium V547 Expression '!bOpaque' is always false.
General Analysis PropertyMap.cxx:2096 Medium V547 Expression 'nPercent' is always false.
General Analysis PropertyMap.cxx:1681 Medium V601 The 'm_nLnnMin + 1' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis PropertyMap.cxx:852 Medium V636 The 'm_aColDistance[nCol - 1] / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis PropertyMap.cxx:854 Medium V636 The 'm_aColDistance[nCol] / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis PropertyMap.cxx:1206 Medium V1051 Consider checking for misprints. It's possible that the 'xDefaultPageStyle' should be checked here.
General Analysis TextEffectsHandler.cxx:890 Medium V657 It's odd that this function always returns one and the same value.
General Analysis TextEffectsHandler.cxx:616 Medium V1037 Two or more case-branches perform the same actions. Check lines: 616, 715
General Analysis OOXMLDocumentImpl.cxx:462 High V614 Uninitialized variable 'nValue' used.
General Analysis OOXMLFastContextHandler.cxx:2033 High V1053 Calling the 'setId' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLFastContextHandler.cxx:2034 High V1053 Calling the 'setToken' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLFastContextHandler.cxx:2035 High V1053 Calling the 'setPropertySet' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLFastContextHandler.cxx:2050 High V1053 Calling the 'setId' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLFastContextHandler.cxx:2051 High V1053 Calling the 'setToken' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLFastContextHandler.cxx:2052 High V1053 Calling the 'setPropertySet' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLPropertySet.hxx:95 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~OOXMLProperty' method of the 'OOXMLProperty' class.
General Analysis OOXMLPropertySet.hxx:127 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~OOXMLPropertySet' method of the 'OOXMLPropertySet' class.
General Analysis OOXMLPropertySet.hxx:163 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~OOXMLTable' method of the 'OOXMLTable' class.
General Analysis rtfdispatchdestination.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchdestination.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchdestination.cxx:104 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchdestination.cxx:509 Medium V1037 Two or more case-branches perform the same actions. Check lines: 509, 519, 578
General Analysis rtfdispatchsymbol.cxx:296 Medium V547 Expression 'pAttributes' is always true.
General Analysis rtfdispatchvalue.cxx:1127 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:1331 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:1358 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:1390 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2557 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2609 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2611 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2615 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2802 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:3937 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:3956 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.hxx:415 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrimport.cxx:605 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:611 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:617 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:623 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:632 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:641 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:650 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:659 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:248 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(aValue) * 100' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '100'.
General Analysis rtftokenizer.cxx:2099 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtftokenizer.cxx:2131 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtftokenizer.cxx:46 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: controlType, index.
General Analysis test_xpath.cxx:32 High V530 The return value of function 'getXPath' is required to be utilized.
General Analysis test_xpath.cxx:34 High V530 The return value of function 'getXPath' is required to be utilized.
General Analysis AccessibilityTools.cxx:711 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:196 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:202 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:203 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:206 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:587 Medium V1022 An exception was thrown by pointer. Consider throwing it by value instead.
General Analysis bootstrapfixture.cxx:219 Medium V1048 The 'eFormat' variable was assigned the same value.
General Analysis bootstrapfixture.cxx:221 Medium V1048 The 'eFormat' variable was assigned the same value.
General Analysis bootstrapfixture.cxx:223 Medium V1048 The 'eFormat' variable was assigned the same value.
General Analysis bootstrapfixture.cxx:225 Medium V1048 The 'eFormat' variable was assigned the same value.
General Analysis bootstrapfixture.cxx:227 Medium V1048 The 'eFormat' variable was assigned the same value.
General Analysis bootstrapfixture.cxx:163 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(aNumber) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis diff.cxx:29 Medium V690 The 'tolerance' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis lokcallback.cxx:207 Medium V522 There might be dereferencing of a potential null pointer 'pDockingWin'.
General Analysis databaseimportdescriptor.cxx:48 Medium V519 The 'aOldValue' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 41, 48.
General Analysis databaseimportdescriptor.cxx:65 Medium V519 The 'aOldValue' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 58, 65.
General Analysis databaseimportdescriptor.cxx:82 Medium V519 The 'aOldValue' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 75, 82.
General Analysis datapilotfield.cxx:173 Medium V547 Expression 'bIsGroupField' is always false.
General Analysis sheetcell.cxx:80 High V614 Uninitialized variable 'aCellContentTypeGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis sheetcell.cxx:93 High V614 Uninitialized variable 'aFormulaResultTypeGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis sheetcell.cxx:180 High V614 Uninitialized variable 'aType' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sheetcellrange.cxx:132 High V614 Uninitialized variable 'aType' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sheetcellranges.cxx:107 High V614 Uninitialized variable 'aType' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sheetfilterdescriptor.cxx:94 High V614 Uninitialized variable 'aOrientationSet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis spreadsheet.cxx:59 High V614 Uninitialized variable 'aColorSet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis spreadsheetviewsettings.cxx:145 High V614 Uninitialized variable 'aGridColor' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis spreadsheetviewsettings.cxx:246 High V614 Uninitialized variable 'aFormulaBarHeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis textsettings.cxx:81 High V547 Expression 'aValue_Get == 1' is always false.
General Analysis textsettings.cxx:88 High V614 Uninitialized variable 'aValue_Set' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:127 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:159 High V614 Uninitialized variable 'nPropertyGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:159 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:179 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:211 High V614 Uninitialized variable 'nPropertyGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:211 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis bridgetest.cxx:1246 Medium V776 Potentially infinite loop. The variable in the loop exit condition '!stress' does not change its value between iterations.
General Analysis constructors.cxx:112 High V614 Uninitialized variable 'arg0' used.
General Analysis constructors.cxx:127 High V614 Uninitialized variable 'arg13' used.
General Analysis constructors.cxx:154 High V614 Uninitialized variable 'arg27b' used.
General Analysis constructors.cxx:158 High V614 Uninitialized variable 'arg29b' used.
General Analysis constructors.cxx:166 High V614 Uninitialized variable 'arg33b' used.
General Analysis constructors.cxx:170 High V614 Uninitialized variable 'arg35' used.
General Analysis constructors.cxx:173 High V614 Uninitialized variable 'arg38b' used.
General Analysis constructors.cxx:112 Medium V1019 Compound assignment expression 'arguments[0] >>= arg0' is used inside condition.
General Analysis constructors.cxx:113 Medium V1019 Compound assignment expression 'arguments[1] >>= arg1' is used inside condition.
General Analysis constructors.cxx:114 Medium V1019 Compound assignment expression 'arguments[2] >>= arg2' is used inside condition.
General Analysis constructors.cxx:115 Medium V1019 Compound assignment expression 'arguments[3] >>= arg3' is used inside condition.
General Analysis constructors.cxx:116 Medium V1019 Compound assignment expression 'arguments[4] >>= arg4' is used inside condition.
General Analysis constructors.cxx:117 Medium V1019 Compound assignment expression 'arguments[5] >>= arg5' is used inside condition.
General Analysis constructors.cxx:118 Medium V1019 Compound assignment expression 'arguments[6] >>= arg6' is used inside condition.
General Analysis constructors.cxx:119 Medium V1019 Compound assignment expression 'arguments[7] >>= arg7' is used inside condition.
General Analysis constructors.cxx:120 Medium V1019 Compound assignment expression 'arguments[8] >>= arg8' is used inside condition.
General Analysis constructors.cxx:121 Medium V1019 Compound assignment expression 'arguments[9] >>= arg9' is used inside condition.
General Analysis constructors.cxx:122 Medium V1019 Compound assignment expression 'arguments[10] >>= arg10' is used inside condition.
General Analysis constructors.cxx:123 Medium V1019 Compound assignment expression 'arguments[11] >>= arg11' is used inside condition.
General Analysis constructors.cxx:125 Medium V1019 Compound assignment expression 'arguments[12] >>= arg12' is used inside condition.
General Analysis constructors.cxx:127 Medium V1019 Compound assignment expression 'arguments[13] >>= arg13' is used inside condition.
General Analysis constructors.cxx:128 Medium V1019 Compound assignment expression 'arguments[14] >>= arg14' is used inside condition.
General Analysis constructors.cxx:129 Medium V1019 Compound assignment expression 'arguments[15] >>= arg15' is used inside condition.
General Analysis constructors.cxx:131 Medium V1019 Compound assignment expression 'arguments[16] >>= arg16' is used inside condition.
General Analysis constructors.cxx:133 Medium V1019 Compound assignment expression 'arguments[17] >>= arg17' is used inside condition.
General Analysis constructors.cxx:135 Medium V1019 Compound assignment expression 'arguments[18] >>= arg18' is used inside condition.
General Analysis constructors.cxx:137 Medium V1019 Compound assignment expression 'arguments[19] >>= arg19' is used inside condition.
General Analysis constructors.cxx:139 Medium V1019 Compound assignment expression 'arguments[20] >>= arg20' is used inside condition.
General Analysis constructors.cxx:141 Medium V1019 Compound assignment expression 'arguments[21] >>= arg21' is used inside condition.
General Analysis constructors.cxx:143 Medium V1019 Compound assignment expression 'arguments[22] >>= arg22' is used inside condition.
General Analysis constructors.cxx:145 Medium V1019 Compound assignment expression 'arguments[23] >>= arg23' is used inside condition.
General Analysis constructors.cxx:147 Medium V1019 Compound assignment expression 'arguments[24] >>= arg24' is used inside condition.
General Analysis constructors.cxx:149 Medium V1019 Compound assignment expression 'arguments[25] >>= arg25' is used inside condition.
General Analysis constructors.cxx:151 Medium V1019 Compound assignment expression 'arguments[26] >>= arg26' is used inside condition.
General Analysis constructors.cxx:153 Medium V1019 Compound assignment expression 'arguments[27] >>= arg27' is used inside condition.
General Analysis constructors.cxx:154 Medium V1019 Compound assignment expression 'arg27[0] >>= arg27b' is used inside condition.
General Analysis constructors.cxx:155 Medium V1019 Compound assignment expression 'arguments[28] >>= arg28' is used inside condition.
General Analysis constructors.cxx:157 Medium V1019 Compound assignment expression 'arguments[29] >>= arg29' is used inside condition.
General Analysis constructors.cxx:158 Medium V1019 Compound assignment expression 'arg29[0][0] >>= arg29b' is used inside condition.
General Analysis constructors.cxx:159 Medium V1019 Compound assignment expression 'arguments[30] >>= arg30' is used inside condition.
General Analysis constructors.cxx:161 Medium V1019 Compound assignment expression 'arguments[31] >>= arg31' is used inside condition.
General Analysis constructors.cxx:163 Medium V1019 Compound assignment expression 'arguments[32] >>= arg32' is used inside condition.
General Analysis constructors.cxx:165 Medium V1019 Compound assignment expression 'arguments[33] >>= arg33' is used inside condition.
General Analysis constructors.cxx:166 Medium V1019 Compound assignment expression 'arg33[0].member >>= arg33b' is used inside condition.
General Analysis constructors.cxx:167 Medium V1019 Compound assignment expression 'arguments[34] >>= arg34' is used inside condition.
General Analysis constructors.cxx:169 Medium V1019 Compound assignment expression 'arguments[35] >>= arg35' is used inside condition.
General Analysis constructors.cxx:171 Medium V1019 Compound assignment expression 'arguments[36] >>= arg36' is used inside condition.
General Analysis constructors.cxx:172 Medium V1019 Compound assignment expression 'arguments[37] >>= arg37' is used inside condition.
General Analysis constructors.cxx:173 Medium V1019 Compound assignment expression 'arg38.member >>= arg38b' is used inside condition.
General Analysis constructors.cxx:173 Medium V1019 Compound assignment expression 'arguments[38] >>= arg38' is used inside condition.
General Analysis constructors.cxx:174 Medium V1019 Compound assignment expression 'arguments[39] >>= arg39' is used inside condition.
General Analysis constructors.cxx:269 Medium V1019 Compound assignment expression 'arguments[0] >>= arg0' is used inside condition.
General Analysis constructors.cxx:270 Medium V1019 Compound assignment expression 'arguments[1] >>= arg1' is used inside condition.
General Analysis constructors.cxx:271 Medium V1019 Compound assignment expression 'arguments[2] >>= arg2' is used inside condition.
General Analysis constructors.cxx:272 Medium V1019 Compound assignment expression 'arguments[3] >>= arg3' is used inside condition.
General Analysis constructors.cxx:273 Medium V1019 Compound assignment expression 'arguments[4] >>= arg4' is used inside condition.
General Analysis constructors.cxx:274 Medium V1019 Compound assignment expression 'arguments[5] >>= arg5' is used inside condition.
General Analysis constructors.cxx:275 Medium V1019 Compound assignment expression 'arguments[6] >>= arg6' is used inside condition.
General Analysis constructors.cxx:276 Medium V1019 Compound assignment expression 'arguments[7] >>= arg7' is used inside condition.
General Analysis constructors.cxx:277 Medium V1019 Compound assignment expression 'arguments[8] >>= arg8' is used inside condition.
General Analysis constructors.cxx:278 Medium V1019 Compound assignment expression 'arguments[9] >>= arg9' is used inside condition.
General Analysis constructors.cxx:279 Medium V1019 Compound assignment expression 'arguments[10] >>= arg10' is used inside condition.
General Analysis constructors.cxx:280 Medium V1019 Compound assignment expression 'arguments[11] >>= arg11' is used inside condition.
General Analysis constructors.cxx:281 Medium V1019 Compound assignment expression 'arguments[12] >>= arg12' is used inside condition.
General Analysis constructors.cxx:282 Medium V1019 Compound assignment expression 'arguments[13] >>= arg13' is used inside condition.
General Analysis constructors.cxx:283 Medium V1019 Compound assignment expression 'arguments[14] >>= arg14' is used inside condition.
General Analysis constructors.cxx:284 Medium V1019 Compound assignment expression 'arguments[15] >>= arg15' is used inside condition.
General Analysis constructors.cxx:287 Medium V1019 Compound assignment expression 'arguments[16] >>= arg16' is used inside condition.
General Analysis constructors.cxx:290 Medium V1019 Compound assignment expression 'arguments[17] >>= arg17' is used inside condition.
General Analysis constructors.cxx:293 Medium V1019 Compound assignment expression 'arguments[18] >>= arg18' is used inside condition.
General Analysis constructors.cxx:295 Medium V1019 Compound assignment expression 'arguments[19] >>= arg19' is used inside condition.
General Analysis constructors.cxx:297 Medium V1019 Compound assignment expression 'arguments[20] >>= arg20' is used inside condition.
General Analysis constructors.cxx:299 Medium V1019 Compound assignment expression 'arguments[21] >>= arg21' is used inside condition.
General Analysis constructors.cxx:301 Medium V1019 Compound assignment expression 'arguments[22] >>= arg22' is used inside condition.
General Analysis constructors.cxx:303 Medium V1019 Compound assignment expression 'arguments[23] >>= arg23' is used inside condition.
General Analysis constructors.cxx:305 Medium V1019 Compound assignment expression 'arguments[24] >>= arg24' is used inside condition.
General Analysis constructors.cxx:307 Medium V1019 Compound assignment expression 'arguments[25] >>= arg25' is used inside condition.
General Analysis constructors.cxx:309 Medium V1019 Compound assignment expression 'arguments[26] >>= arg26' is used inside condition.
General Analysis constructors.cxx:311 Medium V1019 Compound assignment expression 'arguments[27] >>= arg27' is used inside condition.
General Analysis constructors.cxx:313 Medium V1019 Compound assignment expression 'arguments[28] >>= arg28' is used inside condition.
General Analysis constructors.cxx:315 Medium V1019 Compound assignment expression 'arguments[29] >>= arg29' is used inside condition.
General Analysis constructors.cxx:317 Medium V1019 Compound assignment expression 'arguments[30] >>= arg30' is used inside condition.
General Analysis constructors.cxx:319 Medium V1019 Compound assignment expression 'arguments[31] >>= arg31' is used inside condition.
General Analysis constructors.cxx:321 Medium V1019 Compound assignment expression 'arguments[32] >>= arg32' is used inside condition.
General Analysis constructors.cxx:324 Medium V1019 Compound assignment expression 'arg32.member[0].member2[0] >>= arg32a' is used inside condition.
General Analysis constructors.cxx:325 Medium V1019 Compound assignment expression 'arguments[33] >>= arg33' is used inside condition.
General Analysis constructors.cxx:329 Medium V1019 Compound assignment expression 'arguments[34] >>= arg34' is used inside condition.
General Analysis constructors.cxx:331 Medium V1019 Compound assignment expression 'arguments[35] >>= arg35' is used inside condition.
General Analysis constructors.cxx:333 Medium V1019 Compound assignment expression 'arguments[36] >>= arg36' is used inside condition.
General Analysis constructors.cxx:336 Medium V1019 Compound assignment expression 'arguments[37] >>= arg37' is used inside condition.
General Analysis constructors.cxx:340 Medium V1019 Compound assignment expression 'arguments[38] >>= arg38' is used inside condition.
General Analysis constructors.cxx:344 Medium V1019 Compound assignment expression 'arguments[39] >>= arg39' is used inside condition.
General Analysis constructors.cxx:348 Medium V1019 Compound assignment expression 'arguments[40] >>= arg40' is used inside condition.
General Analysis constructors.cxx:351 Medium V1019 Compound assignment expression 'arguments[41] >>= arg41' is used inside condition.
General Analysis constructors.cxx:355 Medium V1019 Compound assignment expression 'arguments[42] >>= arg42' is used inside condition.
General Analysis constructors.cxx:360 Medium V1019 Compound assignment expression 'arguments[43] >>= arg43' is used inside condition.
General Analysis constructors.cxx:365 Medium V1019 Compound assignment expression 'arguments[44] >>= arg44' is used inside condition.
General Analysis cppobj.cxx:1061 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1062 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1116 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1184 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1026 Medium V601 The u'X' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis AccessibleStatusBarTest.cxx:120 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis animatedimagespeer.cxx:289 High V547 Expression 'position > maCachedImageSets.size()' is always false. Unsigned type value is never < 0.
General Analysis animatedimagespeer.cxx:213 Medium V1019 Compound assignment expression 'i_value >>= nScaleMode' is used inside condition.
General Analysis vclxcontainer.cxx:133 Medium V547 Expression 'bTab' is always false.
General Analysis vclxprinter.cxx:102 High V614 Uninitialized variable 'n' used.
General Analysis vclxprinter.cxx:113 High V614 Uninitialized variable 'b' used.
General Analysis vclxtoolkit.cxx:422 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vclxwindow.cxx:2269 High V595 The 'pWindow->GetParent()' pointer was utilized before it was verified against nullptr. Check lines: 2269, 2281.
General Analysis vclxwindow.cxx:1416 Medium V1048 The 'nVclBehavior' variable was assigned the same value.
General Analysis vclxwindows.cxx:694 Medium V1019 Compound assignment expression 'Value >>= nScaleMode' is used inside condition.
General Analysis vclxwindows.cxx:705 Medium V1019 Compound assignment expression 'Value >>= bScaleImage' is used inside condition.
General Analysis controlmodelcontainerbase.cxx:1762 High V547 Expression 'Operation == Insert' is always true.
General Analysis controlmodelcontainerbase.cxx:920 High V783 Dereferencing of the invalid iterator 'aCurrentGroup' might take place.
General Analysis controlmodelcontainerbase.cxx:1738 Medium V1016 Expression 'Operation < Insert' is always false.
General Analysis controlmodelcontainerbase.cxx:1738 Medium V1016 Expression 'Operation > Remove' is always false.
General Analysis controlmodelcontainerbase.cxx:922 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis dialogcontrol.cxx:322 Medium V547 Expression 'bDecoration' is always true.
General Analysis dialogcontrol.cxx:403 Medium V547 Expression '!bDecoration' is always false.
General Analysis dialogcontrol.cxx:778 Medium V547 Expression 'bDecoration' is always true.
General Analysis defaultgriddatamodel.cxx:181 High V1028 Possible overflow. Consider casting operands of the 'i_columnIndex + 1' operator to the 'size_t' type, not the result.
General Analysis sortablegriddatamodel.cxx:231 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis roadmapcontrol.cxx:245 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis svtxgridcontrol.cxx:195 High V547 Expression 'rowHeaderWidth <= 0' is always true.
General Analysis svtxgridcontrol.cxx:304 Medium V547 Expression 'bHScroll' is always true.
General Analysis svtxgridcontrol.cxx:313 Medium V547 Expression 'bVScroll' is always true.
General Analysis mousefunction.cxx:253 Medium V547 Expression 'pSort != nullptr' is always false.
General Analysis mousefunction.cxx:136 Medium V1051 Consider checking for misprints. It's possible that the 'requestedWidthLogical' should be checked here.
General Analysis tablecontrol.cxx:327 Medium V1037 Two or more case-branches perform the same actions. Check lines: 327, 330
General Analysis tablecontrol_impl.cxx:1850 High V530 The return value of function 'Union' is required to be utilized.
General Analysis tablecontrol_impl.cxx:353 Medium V547 Expression 'i_last >= i_first' is always false.
General Analysis tablecontrol_impl.cxx:716 Medium V547 Expression '!pColumn' is always true.
General Analysis tablecontrol_impl.cxx:1023 Medium V547 Expression '!pColumn' is always true.
General Analysis tablecontrol_impl.cxx:2240 Medium V547 Expression 'eSelMode == SelectionMode::Multiple' is always false.
General Analysis treecontrolpeer.cxx:1232 Medium V547 Expression 'bEnabled' is always false.
General Analysis treecontrolpeer.cxx:1295 Medium V547 Expression 'bEnabled' is always false.
General Analysis treecontrolpeer.cxx:1308 Medium V547 Expression 'bEnabled' is always false.
General Analysis unocontrol.cxx:177 Medium V547 Expression 'pParentWindow != nullptr' is always false.
General Analysis unocontrolmodel.cxx:724 High V547 Expression 'n == 18' is always true.
General Analysis unocontrols.cxx:335 High V503 This is a nonsensical comparison: pointer < 0.
General Analysis unocontrols.cxx:1229 High V547 Expression 'nState != 0' is always false.
General Analysis unocontrols.cxx:323 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: '_rSel.Min > _rSel.Max'.
General Analysis unocontrols.cxx:976 Medium V547 Expression 'bScale' is always true.
General Analysis unocontrols.cxx:3527 Medium V547 Expression '!bEnforceFormat' is always false.
General Analysis unocontrols.cxx:1228 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontrols.cxx:1451 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontrols.cxx:2675 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontrols.cxx:3265 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontroltablemodel.cxx:337 Medium V547 Expression '!i_listener' is always true.
General Analysis unocontroltablemodel.cxx:423 Medium V547 Expression 'pColumnImpl != nullptr' is always false.
General Analysis imagealign.cxx:39 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:63 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:92 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:102 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:115 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis test_color.cxx:183 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'GetColorError' function.
General Analysis test_config.cxx:170 Medium V1048 The 'nExpected' variable was assigned the same value.
General Analysis test_duration.cxx:191 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_duration.cxx:196 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_duration.cxx:209 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_duration.cxx:214 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_rectangle.cxx:158 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Contains' function.
General Analysis test_rectangle.cxx:162 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Overlaps' function.
General Analysis datetime.cxx:95 High V530 The return value of function '--' is required to be utilized.
General Analysis datetimeutils.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetimeutils.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetimeutils.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis duration.cxx:240 Medium V547 Expression 'bBadNS' is always true.
General Analysis duration.cxx:229 Medium V560 A part of conditional expression is always false: ((sal_Int32) 0x7FFFFFFF) < nD.
General Analysis duration.cxx:229 Medium V560 A part of conditional expression is always false: nD < ((sal_Int32)(- 0x7FFFFFFF - 1)).
General Analysis duration.cxx:294 Medium V560 A part of conditional expression is always false.
General Analysis tdate.cxx:37 Medium V560 A part of conditional expression is always true: nYear == 0.
General Analysis urlobj.cxx:238 High V530 The return value of function 'remove' is required to be utilized.
General Analysis urlobj.cxx:239 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:462 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:463 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:464 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:941 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1388 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1423 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1476 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1500 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1516 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1548 High V530 The return value of function 'remove' is required to be utilized.
General Analysis urlobj.cxx:1549 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:1743 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1745 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1781 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1811 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1860 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1917 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1941 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1944 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1951 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2356 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:2412 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:2427 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:2469 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2541 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2542 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2608 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2653 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2671 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2704 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2716 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2751 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2796 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2808 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2847 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2907 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3044 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3065 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3071 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3086 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3099 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3107 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3146 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3190 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3196 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3224 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3236 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3427 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3429 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3461 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:3494 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3556 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis urlobj.cxx:3578 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis urlobj.cxx:3629 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3632 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3845 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3870 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3884 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3929 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4069 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:4104 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4107 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4109 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4114 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4163 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4165 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4239 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4241 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4300 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4428 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4470 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4472 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis urlobj.cxx:4587 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2502 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2502, 2527
General Analysis urlobj.cxx:1267 Medium V1048 The 'nSegmentDelimiter' variable was assigned the same value.
General Analysis urlobj.cxx:1673 Medium V1048 The 'nSegmentDelimiter' variable was assigned the same value.
General Analysis b3dtrans.cxx:44 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:45 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:49 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:51 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:421 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:422 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:425 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:427 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:439 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis config.cxx:406 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:427 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:443 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:457 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:471 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:106 Medium V547 Expression is always false.
General Analysis config.cxx:515 Medium V668 There is no sense in testing the 'pBuf' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis poly.cxx:1277 Medium V547 Expression 'aPoints.size() < ((sal_uInt16) 0xFFFF)' is always false.
General Analysis poly.cxx:246 Medium V1077 Conditional initialization inside the 'ImplPolygon' constructor may leave some members uninitialized. Inspect the following: mnPoints.
General Analysis inetmime.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:271 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:326 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:340 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:624 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1224 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1270 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1282 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1328 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1368 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis multisel.cxx:580 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:443 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:528 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:591 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:297 High V1053 Calling the 'SeekPos' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'stream.cxx:297', 'stream.cxx:342', 'stream.cxx:1056', 'stream.hxx:181'.
General Analysis stream.cxx:1465 High V1053 Calling the 'SeekPos' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'stream.cxx:1465', 'stream.cxx:342', 'stream.cxx:1056', 'stream.hxx:613'.
General Analysis stream.cxx:1481 High V1053 Calling the 'SeekPos' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'stream.cxx:1481', 'stream.cxx:342', 'stream.cxx:1056', 'stream.hxx:613'.
General Analysis stream.cxx:747 Medium V1051 Consider checking for misprints. It's possible that the 'nActualPos' should be checked here.
General Analysis FileAccess.cxx:316 Medium V1001 The 'aRetAny' variable is assigned but is not used by the end of the function.
General Analysis FileAccess.cxx:670 Medium V1001 The 'aRetAny' variable is assigned but is not used by the end of the function.
General Analysis cmdenv.cxx:57 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xIH' is used inside condition.
General Analysis cmdenv.cxx:58 Medium V1019 Compound assignment expression 'aArguments[1] >>= m_xPH' is used inside condition.
General Analysis ucb.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucb.cxx:129 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucb.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucb.cxx:726 Medium V1019 Compound assignment expression 'm_aArguments[0] >>= aKey1' is used inside condition.
General Analysis ucb.cxx:726 Medium V1019 Compound assignment expression 'm_aArguments[1] >>= aKey2' is used inside condition.
General Analysis ucbcmds.cxx:517 Medium V1019 Compound assignment expression 'aValue >>= aTypesInfo' is used inside condition.
General Analysis ucbstore.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucbstore.cxx:1548 Medium V1048 The 'nHandle' variable was assigned the same value.
General Analysis regexp.cxx:159 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:166 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:167 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:169 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:282 High V530 The return value of function 'append' is required to be utilized.
General Analysis cmis_content.cxx:1104 Medium V522 There might be dereferencing of a potential null pointer 'pPwc'.
General Analysis cmis_content.cxx:1148 Medium V1004 The 'pDoc' pointer was used unsafely after it was verified against nullptr. Check lines: 1140, 1148.
General Analysis cmis_content.cxx:1192 Medium V1004 The 'pPwc' pointer was used unsafely after it was verified against nullptr. Check lines: 1184, 1192.
General Analysis cmis_content.cxx:1254 Medium V1004 The 'pDoc' pointer was used unsafely after it was verified against nullptr. Check lines: 1246, 1254.
General Analysis ucpext_content.cxx:90 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_content.cxx:114 High V1053 Calling the 'getIdentifier' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ucpext_content.cxx:86 Medium V547 Expression '!i_rBaseURL.empty()' is always false.
General Analysis ucpext_datasupplier.cxx:70 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_datasupplier.cxx:66 Medium V547 Expression '!i_rBaseURL.empty()' is always false.
General Analysis ucpext_provider.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_provider.cxx:132 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_provider.cxx:136 High V530 The return value of function 'append' is required to be utilized.
General Analysis bc.cxx:724 High V530 The return value of function 'append' is required to be utilized.
General Analysis filrow.cxx:63 Medium V1048 The 'no_success' variable was assigned the same value.
General Analysis filstr.cxx:136 Medium V547 Expression 'm_nIsOpen' is always true.
General Analysis filtask.cxx:2717 High V783 Iterator 'itnew' is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 2708, 2717.
General Analysis filtask.cxx:961 High V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
General Analysis filtask.cxx:975 High V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
General Analysis filtask.cxx:965 Medium V547 Expression 'value' is always false.
General Analysis filtask.cxx:976 Medium V547 Expression 'value' is always false.
General Analysis filtask.cxx:1370 Medium V1051 Consider checking for misprints. It's possible that the 'rslvdSrcUnqPath' should be used inside 'getType' function.
General Analysis prov.cxx:81 Medium V1019 Compound assignment expression 'aArguments[0] >>= config' is used inside condition.
General Analysis gio_content.cxx:732 Medium V560 A part of conditional expression is always false: !newName.
General Analysis gio_content.cxx:1000 Medium V560 A part of conditional expression is always true: !bDeletePhysical.
General Analysis gio_content.cxx:180 Medium V1037 Two or more case-branches perform the same actions. Check lines: 180, 185
General Analysis gio_datasupplier.cxx:70 Medium V1023 A pointer without owner is added to the 'maResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis hierarchycontent.cxx:1658 High V530 The return value of function 'setPropertyValues' is required to be utilized.
General Analysis hierarchycontent.cxx:674 Medium V547 Expression '!m_bCheckedReadOnly' is always true.
General Analysis hierarchydata.cxx:79 High V530 The return value of function 'append' is required to be utilized.
General Analysis hierarchydata.cxx:204 High V547 Expression 'nType == 0' is always true.
General Analysis hierarchydata.cxx:1065 High V547 Expression 'nType == 0' is always true.
General Analysis hierarchydatasupplier.cxx:197 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis hierarchydatasupplier.cxx:246 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ucpimage.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.hxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis pkgcontent.cxx:1844 High V530 The return value of function 'setPropertyValues' is required to be utilized.
General Analysis pkgcontent.cxx:1097 High V614 Uninitialized variable 'bNewValue' used.
General Analysis pkgcontent.cxx:1131 High V614 Uninitialized variable 'bNewValue' used.
General Analysis tdoc_content.cxx:1734 High V530 The return value of function 'append' is required to be utilized.
General Analysis tdoc_content.cxx:1736 High V530 The return value of function 'append' is required to be utilized.
General Analysis tdoc_content.cxx:2278 High V547 Expression 'eType == STREAM' is always true.
General Analysis tdoc_docmgr.cxx:680 Medium V547 Expression 'isDocumentPreview(xModel3)' is always false.
General Analysis tdoc_storage.cxx:122 Medium V1048 The 'bMatch' variable was assigned the same value.
General Analysis CurlSession.cxx:1496 High V530 The return value of function 'append' is required to be utilized.
General Analysis CurlSession.cxx:1054 High V654 The condition 'nRunning != 0' of loop is always true.
General Analysis CurlSession.cxx:79 Medium V547 Expression '!"curl_global_init failed"' is always false.
General Analysis CurlSession.cxx:85 Medium V547 Expression '!"curl_share_init failed"' is always false.
General Analysis CurlSession.cxx:91 Medium V547 Expression '!"curl_share_setopt failed"' is always false.
General Analysis CurlSession.cxx:97 Medium V547 Expression '!"curl_share_setopt failed"' is always false.
General Analysis CurlSession.cxx:103 Medium V547 Expression '!"curl_share_setopt failed"' is always false.
General Analysis CurlSession.cxx:672 Medium V641 The size of the '& ai_addr' buffer is not a multiple of the element size of the type 'const sockaddr_in6'.
General Analysis CurlUri.cxx:227 High V530 The return value of function 'append' is required to be utilized.
General Analysis CurlUri.cxx:318 High V530 The return value of function 'append' is required to be utilized.
General Analysis CurlUri.cxx:58 Medium V1007 The value from the potentially uninitialized optional 'oURI' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:90 Medium V1007 The value from the potentially uninitialized optional 'oPath' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:212 Medium V1007 The value from the potentially uninitialized optional 'oURI' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:237 Medium V1007 The value from the potentially uninitialized optional 'oURI' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:240 Medium V1007 The value from the potentially uninitialized optional 'oPath' is used. Probably it is a mistake.
General Analysis DAVProperties.cxx:194 High V530 The return value of function 'append' is required to be utilized.
General Analysis DAVProperties.cxx:195 High V530 The return value of function 'append' is required to be utilized.
General Analysis SerfLockStore.cxx:84 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the third argument.
General Analysis webdavcontent.cxx:3116 Medium V1048 The 'eResourceTypeForLocks' variable was assigned the same value.
General Analysis webdavcontent.cxx:3132 Medium V1048 The 'eResourceTypeForLocks' variable was assigned the same value.
General Analysis webdavcontentcaps.cxx:55 Medium V547 Expression '!m_pProps' is always true.
General Analysis content.cxx:709 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:733 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:757 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:781 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:803 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:825 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:843 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:932 High V530 The return value of function 'setPropertyValues' is required to be utilized.
General Analysis content.cxx:933 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:1046 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:1057 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:1081 High V530 The return value of function 'getURL' is required to be utilized.
General Analysis content.cxx:1114 High V530 The return value of function 'getURL_NoLock' is required to be utilized.
General Analysis content.cxx:1121 High V530 The return value of function 'getURL_NoLock' is required to be utilized.
General Analysis content.cxx:412 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis content.cxx:428 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis content.cxx:503 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis content.cxx:549 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis proxydecider.cxx:408 High V530 The return value of function 'append' is required to be utilized.
General Analysis proxydecider.cxx:710 High V614 Uninitialized variable 'tmp' used.
General Analysis proxydecider.cxx:206 Medium V547 Expression '* pWild == '\0'' is always false.
General Analysis proxydecider.cxx:229 Medium V560 A part of conditional expression is always true: (* pWild == '\0').
General Analysis proxydecider.cxx:267 Medium V1019 Compound assignment expression 'aValue >>= value' is used inside condition.
General Analysis contenthelper.cxx:697 Medium V547 Expression 'p' is always true.
General Analysis legacyprovider.cxx:108 Medium V547 Expression 'e != RegError::NO_ERROR' is always true.
General Analysis legacyprovider.cxx:154 Medium V547 Expression 'e != RegError::NO_ERROR' is always true.
General Analysis unoidlprovider.cxx:262 Medium V1077 Conditional initialization inside the 'MappedFile' constructor may leave some members uninitialized. Inspect the following: address.
General Analysis testGetEnglishSearchName.cxx:60 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis bootstrap.cxx:339 Medium V560 A part of conditional expression is always false.
General Analysis bootstrap.cxx:191 Medium V1048 The 'eStatus' variable was assigned the same value.
General Analysis configpaths.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis configpaths.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis configpaths.cxx:283 High V530 The return value of function 'append' is required to be utilized.
General Analysis docinfohelper.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis docinfohelper.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis docinfohelper.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis fontcfg.cxx:667 High V530 The return value of function 'remove' is required to be utilized.
General Analysis fontcfg.cxx:735 High V530 The return value of function 'remove' is required to be utilized.
General Analysis historyoptions.cxx:108 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis historyoptions.cxx:224 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:297 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:353 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis historyoptions.cxx:400 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis historyoptions.cxx:406 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:549 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:574 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis lingucfg.cxx:1016 Medium V1019 Compound assignment expression is used inside condition.
General Analysis lingucfg.cxx:1017 Medium V1019 Compound assignment expression is used inside condition.
General Analysis pathoptions.cxx:227 High V530 The return value of function 'append' is required to be utilized.
General Analysis saveopt.cxx:70 Medium V547 Expression is always false.
General Analysis syslocaleoptions.cxx:264 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis syslocaleoptions.cxx:268 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis syslocaleoptions.cxx:277 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis syslocaleoptions.cxx:281 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis viewoptions.cxx:262 Medium V547 Expression 'bVisible' is always false.
General Analysis localedatawrapper.cxx:955 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:977 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:985 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:994 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1006 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1007 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1013 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1014 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1027 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis localedatawrapper.cxx:1044 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1060 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1067 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1077 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1098 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1116 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1204 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:809 Medium V547 Expression '!"unhandled LongDateOrder to DateOrder"' is always false.
General Analysis localedatawrapper.cxx:1281 Medium V560 A part of conditional expression is always false: (cZeroChar != '0').
General Analysis textsearch.cxx:279 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:335 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:339 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:350 High V530 The return value of function 'append' is required to be utilized.
General Analysis transliterationwrapper.cxx:102 High V530 The return value of function 'reset' is required to be utilized.
General Analysis transliterationwrapper.cxx:165 High V530 The return value of function 'reset' is required to be utilized.
General Analysis VersionConfig.cxx:35 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(o3tl::getToken(sSetupVersion, 0, '.')) * 10' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '10'.
General Analysis VersionConfig.cxx:39 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(o3tl::getToken(sLastVersion, 0, '.')) * 10' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '10'.
General Analysis datetime.cxx:269 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:272 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:280 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:282 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:285 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:289 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:293 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:298 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis fontdefs.cxx:78 High V530 The return value of function 'remove' is required to be utilized.
General Analysis fontdefs.cxx:97 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis fontdefs.cxx:206 High V766 An item with the same key 'u"\u65B9\u6B63\u9ED1\u4F53"_ustr' has already been added.
General Analysis fontdefs.cxx:208 High V766 An item with the same key 'u"\u65B9\u6B63\u6977\u4F53"_ustr' has already been added.
General Analysis fontdefs.cxx:177 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:178 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:179 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:180 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:181 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:182 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:183 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:184 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:215 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:219 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:229 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:234 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:256 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:257 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:258 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:259 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:260 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:261 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:265 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:267 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:269 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:276 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:277 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:288 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:289 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:291 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis mediadescriptor.cxx:157 Medium V560 A part of conditional expression is always true: !bReadOnly.
General Analysis mediadescriptor.cxx:215 Medium V560 A part of conditional expression is always true: !bRequestReadOnly.
General Analysis progresshandlerwrap.cxx:61 High V679 The 'nRange' variable was not initialized. This variable is passed by a reference to the 'getStatusFromAny_Impl' function in which its value will be utilized. Inspect the third argument.
General Analysis progresshandlerwrap.cxx:73 High V679 The 'nValue' variable was not initialized. This variable is passed by a reference to the 'getStatusFromAny_Impl' function in which its value will be utilized. Inspect the third argument.
General Analysis rdftest.cxx:935 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis element.cxx:498 High V530 The return value of function 'append' is required to be utilized.
General Analysis librdf_repository.cxx:2188 Medium V522 There might be dereferencing of a potential null pointer 'pURI'.
General Analysis librdf_repository.cxx:2270 Medium V522 There might be dereferencing of a potential null pointer 'pLiteral'.
General Analysis xpathapi.cxx:225 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis iahndl-errorhandler.cxx:70 High V530 The return value of function 'append' is required to be utilized.
General Analysis iahndl-ssl.cxx:132 High V773 The function was exited without releasing the 'pNumberFormatter' pointer. A memory leak is possible.
General Analysis iahndl.cxx:819 Medium V1019 Compound assignment expression 'aLoadReadOnlyRequest.Value >>= aFileName' is used inside condition.
General Analysis interactionhandler.cxx:169 Medium V1019 Compound assignment expression 'rArguments[0] >>= xWindow' is used inside condition.
General Analysis interactionhandler.cxx:170 Medium V1019 Compound assignment expression 'rArguments[0] >>= xWindow' is used inside condition.
General Analysis interactionhandler.cxx:171 Medium V1019 Compound assignment expression 'rArguments[1] >>= aContext' is used inside condition.
General Analysis vbacheckbox.cxx:51 High V547 Expression 'nValue != 0' is always true.
General Analysis vbacheckbox.cxx:56 High V547 Expression 'nValue == - 1' is always true.
General Analysis vbacheckbox.cxx:52 Medium V1048 The 'nValue' variable was assigned the same value.
General Analysis vbacombobox.cxx:82 Medium V547 Expression 'nOldIndex != nIndex' is always true.
General Analysis vbacontrol.cxx:665 Medium V547 Expression 'bToggle' is always false.
General Analysis vbacontrol.cxx:609 Medium V785 Constant expression in switch statement.
General Analysis vbacontrol.cxx:187 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbacontrol.cxx:208 Medium V1048 The 'bVisible' variable was assigned the same value.
General Analysis vbalistbox.cxx:112 Medium V547 Expression 'bMultiSelect' is always false.
General Analysis vbaradiobutton.cxx:51 High V547 Expression 'nValue != 0' is always true.
General Analysis vbaradiobutton.cxx:56 High V547 Expression 'nValue == - 1' is always true.
General Analysis vbaradiobutton.cxx:82 Medium V547 Expression 'nValue != 0' is always true.
General Analysis vbaradiobutton.cxx:52 Medium V1048 The 'nValue' variable was assigned the same value.
General Analysis vbatextbox.cxx:55 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbatextbox.cxx:79 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbatextbox.cxx:96 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbatogglebutton.cxx:59 Medium V547 Expression 'nState' is always false.
General Analysis vbacommandbarhelper.cxx:223 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacommandbarhelper.cxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacommandbarhelper.cxx:226 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbafillformat.cxx:81 High V614 Uninitialized variable 'nFillStyle' used.
General Analysis vbafillformat.cxx:97 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis vbafontbase.cxx:82 High V547 Expression 'nValue == SUPERSCRIPT' is always false.
General Analysis vbafontbase.cxx:115 High V547 Expression 'nValue == SUBSCRIPT' is always false.
General Analysis vbafontbase.cxx:173 High V547 Expression 'nPaletteColor == nColor' is always true.
General Analysis vbafontbase.cxx:218 High V547 Expression 'nValue == awt::FontStrikeout::SINGLE' is always false.
General Analysis vbafontbase.cxx:250 High V614 Uninitialized variable 'aFS' used.
General Analysis vbahelper.cxx:525 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:537 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:538 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:543 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:544 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:547 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:556 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:557 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:560 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:564 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:568 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:569 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:577 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:578 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbalineformat.cxx:228 High V614 Uninitialized variable 'aLineStyle' used.
General Analysis vbalineformat.cxx:247 High V614 Uninitialized variable 'aLineStyle' used.
General Analysis vbalineformat.cxx:295 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis vbalineformat.cxx:392 Medium V1037 Two or more case-branches perform the same actions. Check lines: 392, 399
General Analysis vbalineformat.cxx:69 Medium V1048 The 'nLineType' variable was assigned the same value.
General Analysis vbashape.cxx:143 High V614 Uninitialized variable 'connectorType' used.
General Analysis vbashape.cxx:589 Medium V785 Constant expression in switch statement.
General Analysis vbashape.cxx:660 Medium V785 Constant expression in switch statement.
General Analysis vbashape.cxx:343 Medium V1001 The 'aZOrderPosition' variable is assigned but is not used by the end of the function.
General Analysis vbashape.cxx:642 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis vbashape.cxx:713 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis vbatextframe.cxx:48 Medium V1001 The 'aMargin' variable is assigned but is not used by the end of the function.
General Analysis vbatextframe.cxx:67 Medium V1001 The 'aTextAutoGrowHeight' variable is assigned but is not used by the end of the function.
General Analysis GraphicsRenderTests.cxx:74 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis CairoCommon.cxx:2001 High V501 There are identical sub-expressions 'ScanlineFormat::N32BitTcBgra' to the left and to the right of the '==' operator.
General Analysis CairoCommon.cxx:2003 High V501 There are identical sub-expressions 'ScanlineFormat::N24BitTcBgr' to the left and to the right of the '==' operator.
General Analysis CairoCommon.cxx:1858 High V530 The return value of function 'renderSource' is required to be utilized.
General Analysis CairoCommon.cxx:2001 Medium V584 The 'ScanlineFormat::N32BitTcBgra' value is present on both sides of the '==' operator. The expression is incorrect or it can be simplified.
General Analysis CairoCommon.cxx:2003 Medium V584 The 'ScanlineFormat::N24BitTcBgr' value is present on both sides of the '==' operator. The expression is incorrect or it can be simplified.
General Analysis CairoCommon.cxx:1199 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bStrokeUsed' and 'bStrokeUsed'.
General Analysis svpframe.cxx:442 High V530 The return value of function 'append' is required to be utilized.
General Analysis svpframe.cxx:446 High V530 The return value of function 'append' is required to be utilized.
General Analysis svpframe.cxx:450 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis svpframe.cxx:67 High V1053 Calling the 'SetPosSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis svpframe.cxx:88 Medium V547 Expression 's_pFocusFrame == nullptr' is always true.
General Analysis svpgdi.cxx:33 High V1053 Calling the 'SetFont' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'svpgdi.cxx:33', 'salgdi.hxx:133', 'svpgdi.hxx:68'.
General Analysis svpinst.cxx:214 Medium V522 There might be dereferencing of a potential null pointer 'pSvpSalGraphics'.
General Analysis svpinst.cxx:237 Medium V522 There might be dereferencing of a potential null pointer 'pSvpSalGraphics'.
General Analysis brdwin.hxx:138 Medium V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'Draw' in derived class 'ImplBorderWindow' and base class 'Window'.
General Analysis TTFReader.hxx:257 High V530 The return value of function 'append' is required to be utilized.
General Analysis impdel.hxx:49 Medium V690 The 'DeletionListener' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis COSWriter.hxx:53 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:64 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:74 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:80 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:100 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:123 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:134 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:142 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.hxx:148 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.hxx:452 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aContents.
General Analysis ppdparser.hxx:229 Medium V690 The 'PPDContext' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis ppdparser.hxx:229 Medium V690 The 'PPDContext' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis printerinfomanager.hxx:126 Medium V1071 Consider inspecting the 'get' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis regband.hxx:58 Medium V690 The 'ImplRegionBand' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis gdiimpl.hxx:424 Medium V1007 The value from the potentially uninitialized optional 'color' is used. Probably it is a mistake.
General Analysis gdiimpl.hxx:432 Medium V1007 The value from the potentially uninitialized optional 'color' is used. Probably it is a mistake.
General Analysis svdata.hxx:185 Medium V690 The 'ScaleCacheKey' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis gtkframe.hxx:78 Medium V690 The 'PreviousKeyPress' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis gtkinst.hxx:179 High V1050 The uninitialized class member 'm_aMutex' is used when initializing the base class 'WeakComponentImplHelper'.
General Analysis i18n_cb.hxx:82 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aInputEv.
General Analysis jsdialogbuilder.cxx:202 Medium V547 Expression 'nLevelsUp > 0' is always true.
General Analysis jsdialogregister.cxx:49 Medium V522 There might be dereferencing of a potential null pointer 'pSalWidget'.
General Analysis SkiaHelper.cxx:839 High V1051 Consider checking for misprints. It's possible that the 'effect' should be checked here.
General Analysis gdiimpl.cxx:192 High V609 Mod by zero. Denominator range [0x0..0xFFFFFFFF].
General Analysis gdiimpl.cxx:244 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: debugname.
General Analysis gdiimpl.cxx:294 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mLastPolyPolygonInfo.
General Analysis salbmp.cxx:57 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mScanlineSize.
General Analysis salbmp.cxx:410 Medium V1037 Two or more case-branches perform the same actions. Check lines: 410, 415
General Analysis salbmp.cxx:61 Medium V1077 Conditional initialization inside the 'SkiaSalBitmap' constructor may leave some members uninitialized. Inspect the following: mScanlineSize.
General Analysis vclxaccessiblebox.cxx:487 Medium V560 A part of conditional expression is always true: m_aBoxType == LISTBOX.
General Analysis vclxaccessibleedit.cxx:58 High V1053 Calling the 'getCaretPosition' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Animation.cxx:662 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis Animation.cxx:259 High V607 Ownerless expression.
General Analysis Animation.cxx:58 Medium V1023 A pointer without owner is added to the 'maFrames' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Animation.cxx:77 Medium V1023 A pointer without owner is added to the 'maFrames' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Animation.cxx:200 Medium V1023 A pointer without owner is added to the 'maRenderers' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Animation.cxx:408 Medium V1023 A pointer without owner is added to the 'maFrames' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis help.cxx:268 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'help.cxx:268', 'help.cxx:324', 'helpwin.hxx:55'.
General Analysis help.cxx:223 Medium V547 Expression 'pHelpWin != nullptr' is always false.
General Analysis i18nhelp.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis i18nhelp.cxx:74 Medium V1004 The 'mpLocaleDataWrapper' pointer was used unsafely after it was verified against nullptr. Check lines: 70, 74.
General Analysis salplug.cxx:244 Medium V1048 The 'pList' variable was assigned the same value.
General Analysis salvtables.cxx:3752 High V522 Dereferencing of the null pointer 'pImageSurface' might take place. The null pointer is passed into 'do_insert' function. Inspect the sixth argument. Check lines: 3752, 4090.
General Analysis salvtables.cxx:913 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1315 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1351 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1513 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1672 Medium V522 There might be dereferencing of a potential null pointer 'pSysWin'.
General Analysis salvtables.cxx:1679 Medium V522 There might be dereferencing of a potential null pointer 'pSysWin'.
General Analysis salvtables.cxx:1688 Medium V522 There might be dereferencing of a potential null pointer 'pSysWin'.
General Analysis salvtables.cxx:5550 Medium V522 There might be dereferencing of a potential null pointer 'pLabel'.
General Analysis salvtables.cxx:6538 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:2167 Medium V1023 A pointer without owner is added to the 'm_aPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis scheduler.cxx:666 Medium V774 The 'pMostUrgent' pointer was used after the memory was released.
General Analysis scheduler.cxx:667 Medium V774 The 'pMostUrgent' pointer was used after the memory was released.
General Analysis settings.cxx:2663 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis settings.cxx:271 Medium V690 The 'ImplAllSettingsData' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis svapp.cxx:1227 High V530 The return value of function 'append' is required to be utilized.
General Analysis svapp.cxx:1765 High V530 The return value of function 'append' is required to be utilized.
General Analysis svapp.cxx:1787 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:466 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:473 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:475 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:482 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:484 High V530 The return value of function 'append' is required to be utilized.
General Analysis unohelp.cxx:191 Medium V1037 Two or more case-branches perform the same actions. Check lines: 191, 201
General Analysis unohelp.cxx:194 Medium V1037 Two or more case-branches perform the same actions. Check lines: 194, 205
General Analysis unohelp.cxx:197 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis vclevent.cxx:45 Medium V560 A part of conditional expression is always true: !m_updated.
General Analysis vclevent.cxx:55 Medium V560 A part of conditional expression is always true: !m_updated.
General Analysis watchdog.cxx:89 Medium V1048 The 'bAbortFired' variable was assigned the same value.
General Analysis BitmapFastScaleFilter.cxx:56 Medium V560 A part of conditional expression is always true: nNewHeight.
General Analysis BitmapFastScaleFilter.cxx:56 Medium V560 A part of conditional expression is always true: nNewWidth.
General Analysis BitmapScaleSuperFilter.cxx:265 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapScaleSuperFilter.cxx:561 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapScaleSuperFilter.cxx:689 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapScaleSuperFilter.cxx:816 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapWriteAccess.cxx:356 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis alpha.cxx:192 Medium V1048 The '* pScanline' variable was assigned the same value.
General Analysis bitmap.cxx:568 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:610 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:617 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:687 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:749 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:2659 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmappaint.cxx:781 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis dibtools.cxx:1039 High V522 Dereferencing of the null pointer 'pBmpAlpha' might take place. The null pointer is passed into 'ImplReadDIBBody' function. Inspect the third argument. Check lines: 1039, 1544.
General Analysis MenuButton.cxx:156 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'MenuButton.cxx:156', 'MenuButton.cxx:53', 'ctrl.hxx:184'.
General Analysis PriorityHBox.cxx:134 High V595 The 'pWindow' pointer was utilized before it was verified against nullptr. Check lines: 134, 140.
General Analysis PriorityMergedHBox.cxx:89 High V595 The 'pWindow' pointer was utilized before it was verified against nullptr. Check lines: 89, 94.
General Analysis button.cxx:393 High V530 The return value of function 'Union' is required to be utilized.
General Analysis button.cxx:468 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis button.cxx:578 Medium V719 The switch statement does not cover all values of the 'SymbolType' enum: MENU.
General Analysis button.cxx:1129 Medium V1048 The 'bNativeOK' variable was assigned the same value.
General Analysis calendar.cxx:906 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 903, 906.
General Analysis combobox.cxx:73 High V1053 Calling the 'queue_resize' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'combobox.cxx:73', 'combobox.cxx:1537', 'window.hxx:1231'.
General Analysis edit.cxx:695 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:759 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:761 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:808 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:2049 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:2050 High V530 The return value of function 'insert' is required to be utilized.
General Analysis edit.cxx:2067 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:2660 High V623 Consider inspecting the '?:' operator. A temporary object of the 'VclPtr' type is being created and subsequently destroyed. Check third operand.
General Analysis edit.cxx:129 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'edit.cxx:129', 'edit.cxx:254', 'ctrl.hxx:184'.
General Analysis edit.cxx:135 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'edit.cxx:135', 'edit.cxx:254', 'ctrl.hxx:184'.
General Analysis edit.cxx:2158 Medium V1051 Consider checking for misprints. It's possible that the 'nStyle' should be checked here.
General Analysis field.cxx:185 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:186 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:187 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:192 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:193 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:201 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:258 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:267 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:277 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:285 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:314 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:325 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:818 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field.cxx:824 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field.cxx:954 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field.cxx:590 High V1053 Calling the 'ReformatAll' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis field.cxx:1355 High V1053 Calling the 'Reformat' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis field.cxx:224 Medium V560 A part of conditional expression is always true: !aStr.empty().
General Analysis field.cxx:1053 Medium V636 The 'nDiv / 2' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis field2.cxx:620 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:624 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:625 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field2.cxx:643 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:744 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis field2.cxx:747 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:753 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:755 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field2.cxx:757 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:769 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:770 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field2.cxx:776 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:805 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field2.cxx:2325 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2327 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis field2.cxx:2354 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:2416 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2425 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2435 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2015 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis field2.cxx:2016 High V1053 Calling the 'Reformat' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis fixed.cxx:162 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis fixed.cxx:104 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'fixed.cxx:104', 'fixed.cxx:78', 'fixed.hxx:62'.
General Analysis fixed.cxx:822 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'fixed.cxx:822', 'fixed.cxx:809', 'fixed.hxx:163'.
General Analysis fixed.cxx:629 Medium V560 A part of conditional expression is always false: (nType == StateChangedType::Style).
General Analysis fmtfield.cxx:598 High V530 The return value of function 'GetFormat' is required to be utilized.
General Analysis fmtfield.cxx:639 High V530 The return value of function 'GetFormat' is required to be utilized.
General Analysis fmtfield.cxx:1098 High V530 The return value of function 'GetFormat' is required to be utilized.
General Analysis fmtfield.cxx:1116 High V530 The return value of function 'append' is required to be utilized.
General Analysis imivctl1.cxx:1296 High V530 The return value of function 'CalcBoundingSize' is required to be utilized.
General Analysis imivctl2.cxx:40 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imivctl2.cxx:122 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imivctl2.cxx:198 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imp_listbox.cxx:860 Medium V547 Expression 'mnCurrentPos != nSelect' is always false.
General Analysis imp_listbox.cxx:1106 Medium V547 Expression 'bShift' is always false.
General Analysis imp_listbox.cxx:1030 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!mbSimpleMode' and 'mbSimpleMode'.
General Analysis imp_listbox.cxx:1477 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!mbSimpleMode' and 'mbSimpleMode'.
General Analysis longcurr.cxx:87 High V530 The return value of function 'remove' is required to be utilized.
General Analysis longcurr.cxx:119 High V530 The return value of function 'append' is required to be utilized.
General Analysis longcurr.cxx:165 High V530 The return value of function 'remove' is required to be utilized.
General Analysis longcurr.cxx:172 High V530 The return value of function 'remove' is required to be utilized.
General Analysis longcurr.cxx:181 High V530 The return value of function 'insert' is required to be utilized.
General Analysis longcurr.cxx:189 High V530 The return value of function 'truncateToLength' is required to be utilized.
General Analysis longcurr.cxx:191 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis longcurr.cxx:278 High V1053 Calling the 'ReformatAll' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'longcurr.cxx:278', 'longcurr.cxx:272', 'longcurr.hxx:39'.
General Analysis managedmenubutton.cxx:81 Medium V1004 The 'GetPopupMenu()' pointer was used unsafely after it was verified against nullptr. Check lines: 44, 81.
General Analysis scrbar.cxx:464 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:465 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:466 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:467 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:468 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1488 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1489 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1490 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1491 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1492 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:68 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mbHide.
General Analysis scrbar.cxx:108 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: mnStartPos, mnMouseOff.
General Analysis scrbar.cxx:1003 Medium V1048 The 'nTrackFlags' variable was assigned the same value.
General Analysis slider.cxx:451 High V530 The return value of function 'DrawButton' is required to be utilized.
General Analysis spinfld.cxx:95 High V530 The return value of function 'Union' is required to be utilized.
General Analysis spinfld.cxx:181 Medium V1048 The 'aControl' variable was assigned the same value.
General Analysis tabctrl.cxx:978 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis throbber.cxx:107 High V547 Expression 'aImageSets.size() > 1' is always true.
General Analysis verticaltabctrl.cxx:192 Medium V1023 A pointer without owner is added to the 'maPageList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis wizardmachine.cxx:322 Medium V547 Expression 'pController != nullptr' is always false.
General Analysis wizimpldata.hxx:31 High V1043 A global object variable 'HID_WIZARD_NEXT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis wizimpldata.hxx:32 High V1043 A global object variable 'HID_WIZARD_PREVIOUS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis textdata.cxx:236 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis texteng.cxx:274 High V530 The return value of function 'append' is required to be utilized.
General Analysis texteng.cxx:411 High V530 The return value of function 'append' is required to be utilized.
General Analysis texteng.cxx:1451 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis texteng.cxx:1576 Medium V519 The 'mbFormatted' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1570, 1576.
General Analysis texteng.cxx:938 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis texteng.cxx:1244 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis textview.cxx:624 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:1176 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:1185 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:1220 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:297 Medium V524 It is odd that the body of 'HideSelection' function is fully equivalent to the body of 'ShowSelection' function.
General Analysis xtextedt.cxx:148 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis GraphicNativeTransform.cxx:107 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis GraphicNativeTransform.cxx:112 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis GraphicNativeTransform.cxx:158 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis eps.cxx:959 Medium V1037 Two or more case-branches perform the same actions. Check lines: 959, 1153
General Analysis graphicfilter.cxx:875 High V530 The return value of function 'ImplSetError' is required to be utilized.
General Analysis graphicfilter.cxx:1474 High V530 The return value of function 'ImplSetError' is required to be utilized.
General Analysis graphicfilter.cxx:1820 High V530 The return value of function 'ImplSetError' is required to be utilized.
General Analysis graphicfilter.cxx:862 Medium V506 Pointer to local variable 'aLogicSize' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis dxfentrd.cxx:628 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfentrd.cxx:629 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfentrd.cxx:630 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfentrd.cxx:631 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfgrprd.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis dxfgrprd.cxx:173 High V530 The return value of function 'append' is required to be utilized.
General Analysis dxfgrprd.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis ieps.cxx:636 Medium V1048 The 'nPSStreamPos' variable was assigned the same value.
General Analysis decode.cxx:82 Medium V769 The 'pTmpTarget' pointer in the 'pTmpTarget - pTarget' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 82, 68.
General Analysis gifread.cxx:542 Medium V560 A part of conditional expression is always true: !bOverreadBlock.
General Analysis gifread.cxx:810 Medium V1048 The 'eActAction' variable was assigned the same value.
General Analysis gifread.cxx:892 Medium V1048 The 'eReadState' variable was assigned the same value.
General Analysis gifread.cxx:917 Medium V1048 The 'eReadState' variable was assigned the same value.
General Analysis ios2met.cxx:868 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:926 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1047 High V530 The return value of function 'ReadPoint' is required to be utilized.
General Analysis ios2met.cxx:1048 High V530 The return value of function 'ReadPoint' is required to be utilized.
General Analysis ios2met.cxx:1075 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1091 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1092 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1172 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1233 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1428 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:2614 Medium V547 Expression 'nMaxPos' is always true.
General Analysis ios2met.cxx:421 Medium V1071 Consider inspecting the 'ReadCoord' function. The return value is not always used. Total calls: 22, discarded results: 1.
General Analysis pdfdocument.cxx:1483 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2132 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2174 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2210 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2246 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2287 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2887 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:1498 Medium V1085 Negative value is implicitly converted to unsigned integer type in arithmetic expression. This may lead to unexpected results.
General Analysis ipict.cxx:1392 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1392, 1439, 1760
General Analysis ipict.cxx:1517 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1517, 1525
General Analysis ipict.cxx:1775 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1775, 1805
General Analysis ipict.cxx:1824 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1824, 1851
General Analysis ipict.cxx:1832 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1832, 1859
General Analysis iras.cxx:154 High V609 Divide by zero. Denominator range [0..65534].
General Analysis xpmread.cxx:585 High V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
General Analysis xpmread.cxx:591 High V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
General Analysis xpmread.cxx:598 High V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
General Analysis xpmread.cxx:135 Medium V547 Expression 'mbStatus' is always true.
General Analysis jpegc.cxx:275 Medium V1048 The 'nPixelSize' variable was assigned the same value.
General Analysis transupp.c:471 Medium V557 Array overrun is possible. The value of 'i * 8 + j' index could reach 71.
General Analysis transupp.c:471 Medium V557 Array overrun is possible. The value of 'j * 8 + i' index could reach 64.
General Analysis transupp.c:541 Medium V557 Array overrun is possible. The value of 'i * 8 + j' index could reach 64.
General Analysis transupp.c:541 Medium V557 Array overrun is possible. The value of 'j * 8 + i' index could reach 71.
General Analysis transupp.c:733 Medium V557 Array overrun is possible. The value of 'i * 8 + j' index could reach 64.
General Analysis transupp.c:733 Medium V557 Array overrun is possible. The value of 'j * 8 + i' index could reach 71.
General Analysis transupp.c:737 Medium V557 Array overrun is possible. The value of 'i * 8 + j' index could reach 71.
General Analysis transupp.c:737 Medium V557 Array overrun is possible. The value of 'j * 8 + i' index could reach 64.
General Analysis transupp.c:739 Medium V557 Array overrun is possible. The value of 'i * 8 + j' index could reach 72.
General Analysis transupp.c:739 Medium V557 Array overrun is possible. The value of 'j * 8 + i' index could reach 72.
General Analysis transupp.c:750 Medium V557 Array overrun is possible. The value of 'i * 8 + j' index could reach 64.
General Analysis transupp.c:750 Medium V557 Array overrun is possible. The value of 'j * 8 + i' index could reach 71.
General Analysis transupp.c:764 Medium V557 Array overrun is possible. The value of 'i * 8 + j' index could reach 71.
General Analysis transupp.c:764 Medium V557 Array overrun is possible. The value of 'j * 8 + i' index could reach 64.
General Analysis PngImageReader.cxx:113 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: maACTLChunk.
General Analysis PngImageWriter.cxx:443 Medium V547 Expression '!nTmp' is always true.
General Analysis reader.cxx:110 Medium V1048 The 'pixelMode' variable was assigned the same value.
General Analysis reader.cxx:128 Medium V1048 The 'pixelMode' variable was assigned the same value.
General Analysis PhysicalFontFace.cxx:299 Medium V690 The 'RawFace' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis font.cxx:504 High V530 The return value of function 'reset' is required to be utilized.
General Analysis font.cxx:517 High V530 The return value of function 'reset' is required to be utilized.
General Analysis cff.cxx:2258 High V530 The return value of function 'append' is required to be utilized.
General Analysis cff.cxx:2551 High V530 The return value of function 'append' is required to be utilized.
General Analysis cff.cxx:1602 Medium V507 Pointer to local array 'aType1Ops' is stored outside the scope of this array. Such a pointer will become invalid.
General Analysis cff.cxx:1384 Medium V560 A part of conditional expression is always true: (nType2Op <= 255).
General Analysis sft.cxx:1847 High V530 The return value of function 'append' is required to be utilized.
General Analysis sft.cxx:1867 High V530 The return value of function 'append' is required to be utilized.
General Analysis sft.cxx:1870 High V530 The return value of function 'append' is required to be utilized.
General Analysis sft.cxx:1406 High V575 The null pointer is passed into 'move' function. Inspect the first argument.
General Analysis sft.cxx:522 Medium V560 A part of conditional expression is always true: np.
General Analysis sft.cxx:941 Medium V668 There is no sense in testing the '* ttf' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis ttcr.cxx:165 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis formpdfexport.cxx:231 High V535 The variable 'i' is being used for this loop and for the outer loop. Check lines: 206, 231.
General Analysis formpdfexport.cxx:524 High V547 Expression 'nMaxTextLength <= 0' is always true.
General Analysis formpdfexport.cxx:652 High V547 Expression 'eButtonType == FormButtonType_SUBMIT' is always false.
General Analysis formpdfexport.cxx:674 High V547 Expression 'eButtonType == FormButtonType_URL' is always false.
General Analysis formpdfexport.cxx:720 High V547 Expression 'nState != 0' is always false.
General Analysis formpdfexport.cxx:747 High V547 Expression 'nState != 0' is always false.
General Analysis formpdfexport.cxx:360 High V614 Uninitialized variable 'aValue' used. Consider checking the first actual argument of the 'number' function.
General Analysis formpdfexport.cxx:433 Medium V547 Expression 'bMultiLine' is always false.
General Analysis formpdfexport.cxx:462 Medium V785 Constant expression in switch statement.
General Analysis formpdfexport.cxx:530 Medium V785 Constant expression in switch statement.
General Analysis formpdfexport.cxx:608 Medium V1037 Two or more case-branches perform the same actions. Check lines: 608, 618
General Analysis formpdfexport.cxx:612 Medium V1037 Two or more case-branches perform the same actions. Check lines: 612, 627
General Analysis gdimtf.cxx:1299 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis gdimtf.cxx:1304 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gdimtf.cxx:1592 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis gdimtf.cxx:1603 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis gdimtf.cxx:1633 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1633, 1641
General Analysis gradient.cxx:634 Medium V547 Expression 'xPolyPoly' is always true.
General Analysis impglyphitem.cxx:604 High V530 The return value of function 'append' is required to be utilized.
General Analysis impglyphitem.cxx:587 High V1055 The 'sizeof (* impl)' expression returns the size of the container type, not the number of elements. Consider using the 'size()' function.
General Analysis impgraph.cxx:1427 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1429 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1431 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1433 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1435 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1437 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1439 High V530 The return value of function 'append' is required to be utilized.
General Analysis mtfxmldump.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis mtfxmldump.cxx:123 High V530 The return value of function 'append' is required to be utilized.
General Analysis mtfxmldump.cxx:476 High V530 The return value of function 'append' is required to be utilized.
General Analysis print.cxx:153 High V609 Divide by zero. Denominator range [0x0..0x7FFFFFFFFFFFFFFF].
General Analysis print.cxx:156 High V609 Divide by zero. Denominator range [0x0..0x7FFFFFFFFFFFFFFF].
General Analysis print.cxx:714 High V609 Divide by zero. Denominator range [0x0..0x7FFFFFFFFFFFFFFF].
General Analysis print.cxx:717 High V609 Divide by zero. Denominator range [0x0..0x7FFFFFFFFFFFFFFF].
General Analysis print.cxx:816 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:816', 'print.cxx:625', 'print.hxx:125'.
General Analysis print.cxx:835 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:835', 'print.cxx:625', 'print.hxx:125'.
General Analysis print.cxx:852 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:852', 'print.cxx:625', 'print.hxx:125'.
General Analysis print.cxx:863 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:863', 'print.cxx:625', 'print.hxx:125'.
General Analysis print.cxx:384 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 381, 384.
General Analysis print.cxx:374 Medium V1004 The 'pSVData->maGDIData.mpPrinterQueueList' pointer was used unsafely after it was verified against nullptr. Check lines: 371, 374.
General Analysis print3.cxx:1008 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSetSize.Height'.
General Analysis print3.cxx:1008 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSetSize.Width'.
General Analysis print3.cxx:1016 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aIsSize.Height'.
General Analysis print3.cxx:1016 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aIsSize.Width'.
General Analysis print3.cxx:451 High V547 Expression 'nContent == 0' is always false.
General Analysis print3.cxx:370 Medium V547 Expression 'bSynchronous' is always false.
General Analysis print3.cxx:523 Medium V1019 Compound assignment expression 'pPgSizeVal->Value >>= aSizeVal' is used inside condition.
General Analysis print3.cxx:1798 Medium V1048 The 'bShow' variable was assigned the same value.
General Analysis regband.cxx:648 Medium V519 The 'pNewSep->mpNextSep' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 644, 648.
General Analysis regband.cxx:409 Medium V560 A part of conditional expression is always true: (nXRight >= pSep->mnXLeft).
General Analysis regband.cxx:648 Medium V1048 The 'pNewSep->mpNextSep' variable was assigned the same value.
General Analysis region.cxx:1513 High V530 The return value of function 'GetAsPolyPolygon' is required to be utilized.
General Analysis region.cxx:1514 High V530 The return value of function 'GetAsPolyPolygon' is required to be utilized.
General Analysis salgdilayout.cxx:347 Medium V1037 Two or more case-branches perform the same actions. Check lines: 347, 361
General Analysis sallayout.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis sallayout.cxx:147 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis sallayout.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis sallayout.cxx:153 High V530 The return value of function 'append' is required to be utilized.
General Analysis sallayout.cxx:903 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:908 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:910 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:937 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:938 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:942 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:944 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:1016 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:1018 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:1046 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:1053 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis virdev.cxx:406 Medium V1048 The 'nDPIX' variable was assigned the same value.
General Analysis virdev.cxx:406 Medium V1048 The 'nDPIY' variable was assigned the same value.
General Analysis Manager.cxx:145 High V530 The return value of function 'append' is required to be utilized.
General Analysis Manager.cxx:147 High V530 The return value of function 'append' is required to be utilized.
General Analysis UnoGraphicProvider.cxx:784 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis UnoGraphicProvider.cxx:627 Medium V522 There might be dereferencing of a potential null pointer 'pScaleAction'.
General Analysis UnoGraphicProvider.cxx:635 Medium V522 There might be dereferencing of a potential null pointer 'pScaleAction'.
General Analysis canvasbitmap.cxx:598 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis canvasbitmap.cxx:647 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis canvasbitmap.cxx:700 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis canvasbitmap.cxx:893 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis canvastools.cxx:429 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:446 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:463 High V547 Expression 'nLen % 4 == 0' is always false.
General Analysis canvastools.cxx:208 Medium V547 Expression '!bHasAlpha' is always false.
General Analysis ImplImage.cxx:133 High V530 The return value of function 'getSizePixel' is required to be utilized.
General Analysis OpenGLContext.cxx:73 High V1053 Calling the 'isCurrent' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'OpenGLContext.cxx:73', 'OpenGLContext.cxx:342', 'OpenGLContext.hxx:68'.
General Analysis bitmapex.cxx:334 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis font.cxx:1047 High V530 The return value of function 'append' is required to be utilized.
General Analysis font.cxx:829 Medium V519 The 'mbMap' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 824, 829.
General Analysis line.cxx:332 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'AdaptiveSubdivide' function.
General Analysis map.cxx:843 High V530 The return value of function 'GetViewTransformation' is required to be utilized.
General Analysis outdev.cxx:617 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis rect.cxx:235 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis rect.cxx:475 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis rect.cxx:517 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis text.cxx:2023 High V1028 Possible overflow. Consider casting operands of the 'nIndex + nLen' operator to the 'sal_uLong' type, not the result.
General Analysis text.cxx:853 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 844, 853.
General Analysis textline.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis textline.cxx:741 Medium V519 The 'mnTextLayoutMode' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 739, 741.
General Analysis transparent.cxx:279 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis transparent.cxx:504 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis transparent.cxx:1357 High V530 The return value of function 'Union' is required to be utilized.
General Analysis transparent.cxx:1446 High V530 The return value of function 'Union' is required to be utilized.
General Analysis transparent.cxx:1489 High V530 The return value of function 'Union' is required to be utilized.
General Analysis transparent.cxx:1658 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis transparent.cxx:1645 Medium V522 There might be dereferencing of a potential null pointer 'pThis'.
General Analysis transparent.cxx:1465 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis vclreferencebase.cxx:30 High V1053 Calling the 'dispose' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'vclreferencebase.cxx:30', 'vclreferencebase.cxx:38', 'vclreferencebase.hxx:63'.
General Analysis wallpaper.cxx:336 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis wallpaper.cxx:346 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis wallpaper.cxx:357 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis wallpaper.cxx:368 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis COSWriter.cxx:40 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:43 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:105 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:163 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:167 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:181 High V530 The return value of function 'append' is required to be utilized.
General Analysis COSWriter.cxx:185 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:268 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:274 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:290 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:302 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:310 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:312 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:391 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:393 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:417 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:419 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:426 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:433 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:472 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:526 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:528 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:535 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:537 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:542 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:544 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:579 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:581 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:584 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:591 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:593 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:596 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:607 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:609 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:611 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFPage.cxx:613 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFiumLibrary.cxx:551 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFiumLibrary.cxx:557 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFiumLibrary.cxx:562 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFiumLibrary.cxx:570 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFiumLibrary.cxx:1047 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:23 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:31 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:33 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:37 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfbuildin_fonts.cxx:31 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfbuildin_fonts.cxx:40 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfobjectcopier.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfobjectcopier.cxx:171 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:142 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:145 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:878 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1306 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1308 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1310 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1329 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1331 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1333 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1335 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1337 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1447 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1855 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1857 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1907 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1950 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2031 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2055 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2200 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2266 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2463 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2464 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2473 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2480 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2482 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2484 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2488 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2572 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2574 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2576 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2670 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2680 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2682 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2684 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2897 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2914 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2916 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2918 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3065 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3079 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3081 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3083 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3231 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3233 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3323 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3328 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3331 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3374 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3376 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3380 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3383 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3474 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3476 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3481 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3502 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3504 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3505 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3598 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3675 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3686 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3689 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3706 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3780 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3806 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3812 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3814 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3816 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3885 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3891 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3899 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3923 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3953 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3958 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3968 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4073 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4177 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4219 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4221 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4229 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4233 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4287 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4291 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4301 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4308 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4357 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4360 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4367 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4430 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4467 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4519 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4525 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4540 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4599 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4622 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4646 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4648 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4826 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4845 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4847 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4849 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4858 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4865 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4867 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4869 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4900 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4903 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4943 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4945 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4953 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4959 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5159 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5170 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5188 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5190 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5195 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5201 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5255 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5718 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5719 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5793 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5794 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5801 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5826 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6771 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6803 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6815 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6817 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6819 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6831 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6833 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6835 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6837 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6839 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6852 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6861 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6924 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6934 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7184 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7187 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7322 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7325 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7415 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7417 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7423 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7425 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7431 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7433 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7439 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7441 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7491 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7493 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7497 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7499 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7503 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7505 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7509 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7511 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7585 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7591 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7780 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7874 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7876 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7899 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7905 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7907 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7909 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7916 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7923 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7944 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8001 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8017 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8020 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8023 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8024 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8025 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8032 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8104 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8106 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8112 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8164 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8166 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8168 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8170 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8178 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8180 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8184 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8225 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8228 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8230 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8237 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8241 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8386 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8415 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8417 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8419 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8421 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8423 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8425 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8433 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8434 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8435 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8436 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8437 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8438 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8439 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8451 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8466 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8486 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8494 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8496 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8507 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8510 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8522 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8534 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8536 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8539 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8551 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8553 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8562 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8566 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8725 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8728 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8730 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8732 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8734 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8745 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8755 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8796 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8853 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8855 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8894 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8897 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8899 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8901 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8903 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8946 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8948 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9002 High V530 The return value of function 'Import' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9050 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9054 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9081 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9088 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9092 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9099 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9191 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9218 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9223 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9229 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9361 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9362 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10019 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10201 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10210 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10241 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10250 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10423 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10432 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11123 High V530 The return value of function 'Union' is required to be utilized.
General Analysis pdfwriter_impl.cxx:592 Medium V547 Expression 'nWritten == nActualSize' is always true.
General Analysis pdfwriter_impl.cxx:8800 Medium V560 A part of conditional expression is always true: m_bIsPDF_A1.
General Analysis pdfwriter_impl.cxx:6832 Medium V760 Two identical blocks of text were found. The second block begins from line 6836.
General Analysis pdfwriter_impl.cxx:8710 Medium V1048 The 'bTrueColor' variable was assigned the same value.
General Analysis pdfwriter_impl.cxx:10949 Medium V1051 Consider checking for misprints. It's possible that the 'rKid.m_aOnValue' should be checked here.
General Analysis pdfwriter_impl2.cxx:243 High V547 Expression 'nBitsPerPixel != 8' is always true.
General Analysis pdfwriter_impl2.cxx:243 Medium V1048 The 'bTrueColorJPG' variable was assigned the same value.
General Analysis pdfwriterimpl_utils.cxx:38 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:77 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:106 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:113 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:138 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:151 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:152 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:153 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:154 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:155 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:156 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:157 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:158 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:159 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:160 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:161 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:162 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:178 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:179 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:181 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:182 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:289 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:290 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:292 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:293 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriterimpl_utils.cxx:295 High V530 The return value of function 'append' is required to be utilized.
General Analysis TextLayoutCache.cxx:106 High V530 The return value of function 'append' is required to be utilized.
General Analysis TextLayoutCache.cxx:114 High V530 The return value of function 'append' is required to be utilized.
General Analysis textlayout.cxx:78 High V530 The return value of function 'remove' is required to be utilized.
General Analysis textlayout.cxx:652 High V530 The return value of function 'Union' is required to be utilized.
General Analysis group.cxx:165 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis headbar.cxx:385 High V530 The return value of function 'remove' is required to be utilized.
General Analysis headbar.cxx:108 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis iconview.cxx:307 Medium V547 Expression 'pBmpItem' is always true.
General Analysis iconview.cxx:330 Medium V547 Expression 'pBmpItem' is always true.
General Analysis iconviewimpl.cxx:160 Medium V560 A part of conditional expression is always false: info.column == 0.
General Analysis iconviewimpl.cxx:720 Medium V1048 The 'bHandled' variable was assigned the same value.
General Analysis imap.cxx:969 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis imap.cxx:971 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis imap.cxx:931 Medium V799 The 'pCompat' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis imap.cxx:973 Medium V799 The 'pCompat' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis imap.cxx:571 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:575 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:579 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:637 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:641 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:645 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:744 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:748 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:752 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:45 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:46 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:47 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:55 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:56 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:57 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:69 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:327 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:354 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:396 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:452 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:474 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:485 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:273 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:281 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:298 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:411 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:420 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:436 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis inetimg.cxx:71 High V530 The return value of function 'getToken' is required to be utilized.
General Analysis inetimg.cxx:117 High V530 The return value of function 'read_zeroTerminated_uInt8s_ToOUString' is required to be utilized.
General Analysis svlbitm.cxx:427 High V595 The 'pView' pointer was utilized before it was verified against nullptr. Check lines: 427, 431.
General Analysis transfer.cxx:2298 Medium V519 The 'application' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2291, 2298.
General Analysis treelistbox.cxx:1343 High V530 The return value of function 'remove' is required to be utilized.
General Analysis treelistbox.cxx:3068 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistbox.cxx:3122 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistbox.cxx:3246 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistbox.cxx:3325 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistentry.cxx:99 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Clone' function.
General Analysis uiobject.cxx:791 Medium V1048 The 'bHandled' variable was assigned the same value.
General Analysis NotebookBarAddonsMerger.cxx:130 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis accessibility.cxx:324 Medium V1037 Two or more case-branches perform the same actions. Check lines: 324, 443
General Analysis accmgr.cxx:141 Medium V506 Pointer to local variable 'bDel' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis accmgr.cxx:207 Medium V506 Pointer to local variable 'bDel' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis brdwin.cxx:753 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis brdwin.cxx:1467 High V530 The return value of function 'GetTextRect' is required to be utilized.
General Analysis brdwin.cxx:677 Medium V1004 The 'pCtrl' pointer was used unsafely after it was verified against nullptr. Check lines: 616, 677.
General Analysis brdwin.cxx:642 Medium V1048 The 'aCtrlPart' variable was assigned the same value.
General Analysis brdwin.cxx:663 Medium V1048 The 'aCtrlPart' variable was assigned the same value.
General Analysis builder.cxx:1910 High V530 The return value of function 'remove' is required to be utilized.
General Analysis builder.cxx:365 High V1053 Calling the 'isHorizontalTabControl' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'builder.cxx:365', 'widgetbuilder.hxx:69', 'widgetbuilder.hxx:115', 'widgetbuilder.hxx:344', 'builder.hxx:269'.
General Analysis builder.cxx:620 High V1053 Calling the 'resetParserState' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis builder.cxx:1176 Medium V547 Expression '!pFunction' is always true.
General Analysis clipping.cxx:155 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis cursor.cxx:186 High V530 The return value of function 'ImplCursorInvert' is required to be utilized.
General Analysis cursor.cxx:277 High V595 The 'pWindow' pointer was utilized before it was verified against nullptr. Check lines: 277, 281.
General Analysis cursor.cxx:33 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mnDirection, mnStyle, mbCurVisible.
General Analysis decoview.cxx:67 Medium V719 The switch statement does not cover all values of the 'SymbolType' enum: MENU.
General Analysis dialog.cxx:931 Medium V547 Expression is always false.
General Analysis dlgctrl.cxx:99 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis dockmgr.cxx:393 Medium V1023 A pointer without owner is added to the 'mvDockingWindows' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis event.cxx:593 Medium V1051 Consider checking for misprints. It's possible that the 'pOldRealWindow' should be checked here.
General Analysis floatwin.cxx:441 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 412, 441.
General Analysis layout.cxx:2966 High V530 The return value of function 'Union' is required to be utilized.
General Analysis layout.cxx:2364 Medium V1048 The 'eMode' variable was assigned the same value.
General Analysis menu.cxx:428 High V530 The return value of function 'ImplCalcSize' is required to be utilized.
General Analysis menu.cxx:491 High V530 The return value of function 'ImplCalcSize' is required to be utilized.
General Analysis menu.cxx:998 High V530 The return value of function 'ImplCalcSize' is required to be utilized.
General Analysis menu.cxx:1738 High V530 The return value of function 'ImplGetNativeCheckAndRadioSize' is required to be utilized.
General Analysis menu.cxx:2067 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis menu.cxx:302 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 286, 302.
General Analysis menu.cxx:1269 Medium V1048 The 'bVisible' variable was assigned the same value.
General Analysis menufloatingwindow.cxx:52 High V1053 Calling the 'ApplySettings' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis menufloatingwindow.cxx:889 Medium V1048 The 'bDrawItemRect' variable was assigned the same value.
General Analysis mnemonic.cxx:102 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:115 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:116 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:198 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:200 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:233 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:235 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:237 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:270 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mnemonic.cxx:272 Medium V557 Array overrun is possible. The value of 'nMnemonicIndex' index could reach 65534.
General Analysis mouse.cxx:392 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 386, 392.
General Analysis paint.cxx:303 High V530 The return value of function 'Union' is required to be utilized.
General Analysis printdlg.cxx:188 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis printdlg.cxx:233 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis printdlg.cxx:242 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis printdlg.cxx:504 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis printdlg.cxx:1662 High V547 Expression 'nMinValue != nMaxValue' is always false.
General Analysis printdlg.cxx:1778 Medium V547 Expression 'bVal' is always false.
General Analysis split.cxx:138 High V1053 Calling the 'SetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'split.cxx:138', 'split.cxx:78', 'split.cxx:61', 'window.hxx:920'.
General Analysis splitwin.cxx:491 Medium V560 A part of conditional expression is always true: (j == 0).
General Analysis splitwin.cxx:1761 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:1563 Medium V1048 The 'bLeft' variable was assigned the same value.
General Analysis splitwin.cxx:1588 Medium V1048 The 'bLeft' variable was assigned the same value.
General Analysis status.cxx:606 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis status.cxx:151 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'status.cxx:151', 'status.cxx:142', 'status.cxx:212', 'status.hxx:104'.
General Analysis status.cxx:147 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: mnPrgsSize, mnPercent, mnPercentCount.
General Analysis syschild.cxx:105 High V1053 Calling the 'GetSystemData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'syschild.cxx:105', 'syschild.cxx:94', 'syschild.hxx:46'.
General Analysis syschild.cxx:111 High V1053 Calling the 'GetSystemData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'syschild.cxx:111', 'syschild.cxx:94', 'syschild.hxx:46'.
General Analysis syswin.cxx:547 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:548 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:550 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:551 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:553 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:554 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:556 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:557 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:562 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:564 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:566 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:567 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:569 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:570 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:572 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:573 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:575 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:576 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:585 High V530 The return value of function 'Union' is required to be utilized.
General Analysis syswin.cxx:416 Medium V1077 Conditional initialization inside the 'WindowData' constructor may leave some members uninitialized. Inspect the following: m_nState, mnMaximizedX, mnMaximizedY, mnMaximizedWidth, mnMaximizedHeight, ....
General Analysis toolbox.cxx:2279 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2280 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2284 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2285 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2289 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2290 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2294 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2295 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2302 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2303 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:3503 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:3952 Medium V547 Expression 'nCalcLines < 1' is always false.
General Analysis toolbox.cxx:1293 Medium V776 Potentially infinite loop. The variable in the loop exit condition 'mnActivateCount > 0' does not change its value between iterations.
General Analysis toolbox2.cxx:329 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox2.cxx:556 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox2.cxx:1689 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis toolbox2.cxx:1702 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis window.cxx:2976 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis window.cxx:439 High V595 The 'pOverlapWindow' pointer was utilized before it was verified against nullptr. Check lines: 439, 444.
General Analysis window.cxx:1556 Medium V560 A part of conditional expression is always true: !pOverlapRegion.
General Analysis window.cxx:2525 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bEnable' and '!bEnable'.
General Analysis window.cxx:2707 Medium V1051 Consider checking for misprints. It's possible that the 'nOldWidth' should be checked here.
General Analysis winproc.cxx:2134 High V595 The 'pOldOverlapWindow' pointer was utilized before it was verified against nullptr. Check lines: 2134, 2136.
General Analysis winproc.cxx:2125 Medium V560 A part of conditional expression is always true: pOverlapWindow->ImplGetWindowImpl().
General Analysis winproc.cxx:2129 Medium V560 A part of conditional expression is always true: pFocusWin->ImplGetWindowImpl().
General Analysis winproc.cxx:2136 Medium V560 A part of conditional expression is always true: pOldOverlapWindow->ImplGetWindowImpl().
General Analysis winproc.cxx:2137 Medium V560 A part of conditional expression is always true: pOldRealWindow->ImplGetWindowImpl().
General Analysis i18n_cb.cxx:364 Medium V560 A part of conditional expression is always true: pPreeditData->pFrame.
General Analysis i18n_cb.cxx:366 Medium V560 A part of conditional expression is always true: pPreeditData->pFrame.
General Analysis saldisp.cxx:1049 Medium V560 A part of conditional expression is always true: keysym >= 0xffbe.
General Analysis saldisp.cxx:1118 Medium V560 A part of conditional expression is always true: keysym >= 0xffbe.
General Analysis saldisp.cxx:142 Medium V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed long type is expected.
General Analysis saldisp.cxx:1193 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1193, 1321
General Analysis saldisp.cxx:1196 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1196, 1296, 1300
General Analysis saldisp.cxx:1202 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1202, 1304, 1318
General Analysis saldisp.cxx:1205 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1205, 1324
General Analysis saldisp.cxx:1282 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1282, 1309, 1344
General Analysis saldisp.cxx:1285 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1285, 1312, 1353
General Analysis saldisp.cxx:1288 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1288, 1315, 1350
General Analysis salinst.cxx:67 High V773 The function was exited without releasing the 'pSalData' pointer. A memory leak is possible.
General Analysis salinst.cxx:219 High V773 Visibility scope of the 'pSalDisplay' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis sm.cxx:723 High V773 The 'pLocalFD' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis sm.cxx:258 Medium V522 There might be dereferencing of a potential null pointer 'pSmRestartHint'. Check lines: 258, 256.
General Analysis sm.cxx:782 Medium V522 There might be dereferencing of a potential null pointer 'pThis->m_pConnections'. Check lines: 782, 780.
General Analysis sm.cxx:783 Medium V522 There might be dereferencing of a potential null pointer 'pThis->m_pFilehandles'. Check lines: 783, 781.
General Analysis sm.cxx:747 Medium V560 A part of conditional expression is always true.
General Analysis sm.cxx:724 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 724, 723.
General Analysis sm.cxx:780 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pConnections' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis sm.cxx:781 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pFilehandles' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis sm.cxx:833 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pConnections' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis sm.cxx:834 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pFilehandles' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis X11_selection.cxx:535 High V595 The 'pTextList' pointer was utilized before it was verified against nullptr. Check lines: 535, 537.
General Analysis X11_selection.cxx:1894 High V595 The 'pData' pointer was utilized before it was verified against nullptr. Check lines: 1894, 1903.
General Analysis X11_selection.cxx:2988 High V595 The 'pProperties' pointer was utilized before it was verified against nullptr. Check lines: 2988, 3017.
General Analysis X11_selection.cxx:2556 High V629 Consider inspecting the 'm_nLastDragX << 16' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis X11_selection.cxx:3178 High V629 Consider inspecting the 'm_nCurrentProtocolVersion << 24' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis X11_selection.cxx:3596 High V629 Consider inspecting the 'm_nCurrentProtocolVersion << 24' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis X11_selection.cxx:1441 Medium V560 A part of conditional expression is always true: target == ((Atom) 5).
General Analysis X11_selection.cxx:1653 Medium V793 It is odd that the result of the 'nBytes / 4' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis X11_selection.cxx:1749 Medium V1048 The 'aNotify.xselection.target' variable was assigned the same value.
General Analysis X11_selection.cxx:2465 Medium V1048 The 'nNewDropAction' variable was assigned the same value.
General Analysis X11_selection.cxx:2813 Medium V1048 The 'bCancel' variable was assigned the same value.
General Analysis X11_service.cxx:64 Medium V1019 Compound assignment expression 'arguments[0] >>= sel' is used inside condition.
General Analysis bmp.cxx:411 High V629 Consider inspecting the '1 << nBlueShift2' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis bmp.cxx:412 High V629 Consider inspecting the '1 << nGreenShift2' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis bmp.cxx:413 High V629 Consider inspecting the '1 << nRedShift2' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis fontconfig.cxx:162 High V530 The return value of function 'append' is required to be utilized.
General Analysis fontconfig.cxx:1087 High V530 The return value of function 'reset' is required to be utilized.
General Analysis fontconfig.cxx:708 High V547 Expression 'eStyleRes == FcResultMatch' is always true.
General Analysis fontconfig.cxx:679 Medium V560 A part of conditional expression is always true: eScalableRes == FcResultMatch.
General Analysis fontconfig.cxx:1210 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis helper.cxx:112 High V530 The return value of function 'append' is required to be utilized.
General Analysis helper.cxx:113 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis helper.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis helper.cxx:125 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis cairotextrender.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis freetypetextrender.cxx:48 High V1053 Calling the 'SetFont' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'freetypetextrender.cxx:48', 'textrender.hxx:34', 'freetypetextrender.hxx:43'.
General Analysis salgdi.cxx:93 High V1053 Calling the 'SetFont' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'salgdi.cxx:93', 'salgdi.hxx:133', 'salgdi.h:88'.
General Analysis genprnpsp.cxx:987 High V530 The return value of function 'append' is required to be utilized.
General Analysis genprnpsp.cxx:988 High V530 The return value of function 'append' is required to be utilized.
General Analysis genprnpsp.cxx:632 Medium V547 Expression 'aData.m_pParser' is always true.
General Analysis cupsmgr.cxx:791 High V530 The return value of function 'append' is required to be utilized.
General Analysis cupsmgr.cxx:794 High V530 The return value of function 'append' is required to be utilized.
General Analysis ppdparser.cxx:188 High V530 The return value of function 'append' is required to be utilized.
General Analysis ppdparser.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis ppdparser.cxx:909 High V530 The return value of function 'append' is required to be utilized.
General Analysis ppdparser.cxx:914 High V530 The return value of function 'append' is required to be utilized.
General Analysis printerinfomanager.cxx:97 Medium V547 Expression '!pPIM' is always true.
General Analysis salframe.cxx:3131 High V530 The return value of function 'Union' is required to be utilized.
General Analysis salframe.cxx:2507 High V547 Expression '3 == pEvent->xbutton.button' is always true.
General Analysis salframe.cxx:386 High V595 The 'pProps' pointer was utilized before it was verified against nullptr. Check lines: 386, 387.
General Analysis salframe.cxx:795 High V1053 Calling the 'ShowFullScreen' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis salframe.cxx:2952 Medium V522 There might be dereferencing of a potential null pointer 'pBuffer'. Check lines: 2952, 2951.
General Analysis salframe.cxx:1041 Medium V547 Expression 'mpParent' is always true.
General Analysis salframe.cxx:965 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis salframe.cxx:3621 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3621, 3625
General Analysis salobj.cxx:487 Medium V547 Expression 'bFreePixmap' is always false.
General Analysis salobj.cxx:501 Medium V547 Expression 'bFreePixmap' is always false.
General Analysis sessioninhibitor.cxx:337 Medium V560 A part of conditional expression is always true: !bInhibit.
General Analysis sessioninhibitor.cxx:87 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis atkaction.cxx:174 High V530 The return value of function 'append' is required to be utilized.
General Analysis atkaction.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis atkaction.cxx:232 High V530 The return value of function 'append' is required to be utilized.
General Analysis atktextattributes.cxx:1076 Medium V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
General Analysis SalGtkFilePicker.cxx:1889 High V724 Converting type 'gboolean' to type 'sal_Bool' can lead to a loss of high-order bits. Non-zero value can become 'FALSE'.
General Analysis SalGtkFilePicker.cxx:1740 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1740, 1826
General Analysis gtkframe.cxx:2257 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gtkframe.cxx:519 High V1053 Calling the 'UpdateDarkMode' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'gtkframe.cxx:519', 'gtkframe.cxx:1797', 'gtkframe.cxx:1461', 'gtkframe.hxx:618'.
General Analysis gtkframe.cxx:2205 Medium V519 The 'm_bDefaultSize' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2191, 2205.
General Analysis gtkframe.cxx:2232 Medium V519 The 'm_bDefaultPos' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2223, 2232.
General Analysis gtkframe.cxx:3768 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3765, 3768.
General Analysis gtkframe.cxx:181 Medium V1037 Two or more case-branches perform the same actions. Check lines: 181, 278
General Analysis gtkframe.cxx:184 Medium V1037 Two or more case-branches perform the same actions. Check lines: 184, 257, 272
General Analysis gtkframe.cxx:185 Medium V1037 Two or more case-branches perform the same actions. Check lines: 185, 275
General Analysis gtkframe.cxx:191 Medium V1037 Two or more case-branches perform the same actions. Check lines: 191, 248, 253
General Analysis gtkframe.cxx:211 Medium V1037 Two or more case-branches perform the same actions. Check lines: 211, 242
General Analysis gtkframe.cxx:214 Medium V1037 Two or more case-branches perform the same actions. Check lines: 214, 287
General Analysis gtkframe.cxx:302 Medium V1037 Two or more case-branches perform the same actions. Check lines: 302, 317
General Analysis gtkframe.cxx:6226 Medium V1048 The 'nDragButton' variable was assigned the same value.
General Analysis gtkframe.cxx:2455 Medium V1051 Consider checking for misprints. It's possible that the 'nOldMonitor' should be checked here.
General Analysis gtkinst.cxx:13603 High V522 Dereferencing of the null pointer 'pDevice' might take place. The null pointer is passed into 'insert_including_mru' function. Inspect the fifth argument. Check lines: 13603, 21689, 22565.
General Analysis gtkinst.cxx:13603 High V522 Dereferencing of the null pointer 'pDevice' might take place. The null pointer is passed into 'insert_row' function. Inspect the seventh argument. Check lines: 13603, 21678.
General Analysis gtkinst.cxx:13603 High V522 Dereferencing of the null pointer 'pDevice' might take place. The null pointer is passed into 'insert_row' function. Inspect the seventh argument. Check lines: 13603, 22169.
General Analysis gtkinst.cxx:13759 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gtkinst.cxx:14293 High V542 Consider inspecting an odd type cast: 'bool' to 'void *'.
General Analysis gtkinst.cxx:16200 High V542 Consider inspecting an odd type cast: 'bool' to 'void *'.
General Analysis gtkinst.cxx:18254 High V1053 Calling the 'ensureMouseEventWidget' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gtkinst.cxx:18271 High V1053 Calling the 'get_direction' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gtkinst.cxx:22598 High V1053 Calling the 'disable_notify_events' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 22598, 21528, 22354.
General Analysis gtkinst.cxx:23262 High V1053 Calling the 'get_visible' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 23262, 23246, 23204.
General Analysis gtkinst.cxx:388 Medium V522 There might be dereferencing of a potential null pointer 'pSvpSalGraphics'.
General Analysis gtkinst.cxx:404 Medium V522 There might be dereferencing of a potential null pointer 'pSvpSalGraphics'.
General Analysis gtkinst.cxx:5744 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis gtkinst.cxx:5797 Medium V522 There might be dereferencing of a potential null pointer 'pGtkFrame'.
General Analysis gtkinst.cxx:6048 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:6154 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:11297 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:23163 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:523 Medium V560 A part of conditional expression is always false: nEventType == VclInputFlags::NONE.
General Analysis gtkinst.cxx:16938 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 16933, 16938.
General Analysis gtkinst.cxx:5248 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5260 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5267 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5274 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5280 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5692 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5721 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:3267 Medium V768 The variable 'eDragAction' is of enum type. It is odd that it is used as a variable of a Boolean-type.
General Analysis gtkinst.cxx:15987 Medium V768 The variable 'eDragAction' is of enum type. It is odd that it is used as a variable of a Boolean-type.
General Analysis gtkinst.cxx:1607 Medium V1019 Compound assignment expression 'arguments[0] >>= sel' is used inside condition.
General Analysis gtkinst.cxx:7857 Medium V1023 A pointer without owner is added to the 'm_aPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis gtkinst.cxx:8192 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis gtkinst.cxx:13684 Medium V1103 The values of padding bytes are unspecified. Comparing objects with padding using 'memcmp' may lead to unexpected result.
General Analysis gtksalmenu.cxx:778 High V773 Visibility scope of the 'pMemStm' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis gtksalmenu.cxx:1166 High V773 Visibility scope of the 'pMemStm' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis salnativewidgets-gtk.cxx:972 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:973 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:983 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:994 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1013 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1014 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1015 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1968 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:530 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'thumbRect' variable should be used instead of 'scrollbarRect'.
General Analysis salnativewidgets-gtk.cxx:565 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'thumbRect' variable should be used instead of 'scrollbarRect'.
General Analysis svpclient.cxx:233 High V530 The return value of function 'append' is required to be utilized.
General Analysis svpclient.cxx:250 High V530 The return value of function 'processCommand' is required to be utilized.
General Analysis svpclient.cxx:270 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis vcldemo.cxx:1610 High V530 The return value of function 'append' is required to be utilized.
General Analysis vcldemo.cxx:1881 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vcldemo.cxx:1994 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vcldemo.cxx:1085 Medium V560 A part of conditional expression is always true: eType == RENDER_AS_ALPHA_OUTDEV.
General Analysis EPUBExportTest.cxx:73 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis WPXSvStreamTest.cxx:166 Medium V1048 The 'pText' variable was assigned the same value.
General Analysis databases.cxx:241 High V530 The return value of function 'append' is required to be utilized.
General Analysis databases.cxx:250 High V530 The return value of function 'append' is required to be utilized.
General Analysis databases.cxx:515 High V530 The return value of function 'reset' is required to be utilized.
General Analysis databases.cxx:1005 High V530 The return value of function 'append' is required to be utilized.
General Analysis databases.cxx:1056 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlparameter.cxx:980 High V530 The return value of function 'append' is required to be utilized.
General Analysis tvfactory.cxx:110 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis tvread.cxx:201 High V530 The return value of function 'append' is required to be utilized.
General Analysis tvread.cxx:210 High V530 The return value of function 'append' is required to be utilized.
General Analysis tvread.cxx:65 Medium V1023 A pointer without owner is added to the 'children' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis tvread.cxx:508 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(num) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis tvread.cxx:531 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(num) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis tvread.cxx:548 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(num) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis tvread.cxx:567 Medium V1083 Signed integer overflow is possible in 'o3tl::toInt32(num) - 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [-2147483648..2147483647], right operand is '1'.
General Analysis draw.cxx:95 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:113 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:168 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:211 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:278 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:292 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:464 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:487 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:532 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:573 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:596 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:644 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:670 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:721 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:746 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:765 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:822 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:860 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:943 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:977 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:986 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1014 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1041 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1065 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1110 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1007 High V614 Uninitialized variable 'nEndAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1030 High V614 Uninitialized variable 'aActualStyle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1058 High V614 Uninitialized variable 'nActualAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1083 High V614 Uninitialized variable 'nActualStartAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1086 High V614 Uninitialized variable 'nActualEndAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:176 Medium V522 There might be dereferencing of a potential null pointer 'pUnoPage'.
General Analysis draw.cxx:180 Medium V522 There might be dereferencing of a potential null pointer 'pMedia'.
General Analysis draw.cxx:226 Medium V522 There might be dereferencing of a potential null pointer 'pUnoTheme'.
General Analysis draw.cxx:958 Medium V522 There might be dereferencing of a potential null pointer 'pUnoTheme'.
General Analysis style.cxx:55 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:153 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:178 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:195 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:220 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:241 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:264 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:285 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:303 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:328 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:351 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:405 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:465 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:542 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:579 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:613 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:643 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:53 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:188 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:194 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:224 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:246 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:262 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:368 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:453 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:581 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:643 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:738 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:814 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:875 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:939 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1032 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1059 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1101 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1116 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1214 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1229 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1272 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1295 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1316 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1335 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1361 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1383 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1091 High V614 Uninitialized variable 'nTabIndex' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis txtparae.cxx:32 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis txtprmap.cxx:74 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis PropertyMaps.cxx:722 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:728 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:742 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:756 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:764 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:769 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:774 High V547 Expression is always false.
General Analysis SchXMLAxisContext.cxx:387 Medium V547 Expression '!bSettingZAxisSucceeded' is always true.
General Analysis SchXMLAxisContext.cxx:490 Medium V560 A part of conditional expression is always true: !bIs3DChart.
General Analysis SchXMLAxisContext.cxx:489 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLAxisContext.cxx:504 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLChartContext.cxx:225 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maSeriesDefaultsAndStyles.
General Analysis SchXMLExport.cxx:606 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLExport.cxx:1133 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLExport.cxx:1134 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLExport.cxx:532 High V547 Expression '0 == nAxisIndex' is always true.
General Analysis SchXMLExport.cxx:1666 High V614 Uninitialized variable 'aNum' used. Consider checking the first actual argument of the 'number' function.
General Analysis SchXMLExport.cxx:4057 High V614 Uninitialized variable 'eRowSource' used.
General Analysis SchXMLExport.cxx:1751 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis SchXMLExport.cxx:2836 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2834, 2836.
General Analysis SchXMLExport.cxx:2915 Medium V547 Expression 'bHasString' is always false.
General Analysis SchXMLExport.cxx:3190 Medium V547 Expression 'bExportEquation' is always false.
General Analysis SchXMLExport.cxx:3210 Medium V547 Expression 'bExportEquation' is always false.
General Analysis SchXMLExport.cxx:3238 Medium V560 A part of conditional expression is always false: !aEquationPropertyStates.empty().
General Analysis SchXMLExport.cxx:3628 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3621, 3628.
General Analysis SchXMLExport.cxx:369 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis SchXMLExport.cxx:1683 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLExport.cxx:532 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis SchXMLParagraphContext.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:138 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:142 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:179 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:183 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:1012 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:1014 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:1016 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:316 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLSeries2Context.cxx:148 High V547 Expression is always false.
General Analysis SchXMLSeries2Context.cxx:183 Medium V547 Expression 'bLinkToSource' is always false.
General Analysis SchXMLSeries2Context.cxx:114 Medium V560 A part of conditional expression is always false.
General Analysis SchXMLSeries2Context.cxx:113 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLSeries2Context.cxx:145 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLSeries2Context.cxx:181 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLTools.cxx:760 Medium V1019 Compound assignment expression is used inside condition.
General Analysis PropertySetMerger.cxx:227 Medium V509 The 'new' operator is used in the noexcept 'PropertySetMerger_CreateInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis SettingsExportHelper.cxx:360 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bNameAccess' and 'bNameAccess'.
General Analysis unoatrcn.cxx:115 High V530 The return value of function 'append' is required to be utilized.
General Analysis unointerfacetouniqueidentifiermapper.cxx:100 Medium V1083 Signed integer overflow is possible in 'nId + 1' arithmetic expression. This leads to undefined behavior. Left operand is in range [0x1..0x7FFFFFFF], right operand is '1'.
General Analysis xmlexp.cxx:1255 Medium V547 Expression is always false.
General Analysis xmlgrhlp.cxx:294 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis xmlgrhlp.cxx:335 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis xmlgrhlp.cxx:550 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis xmlimp.cxx:686 High V1053 Calling the 'DisposingModel' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'xmlimp.cxx:686', 'xmlimp.cxx:681', 'xmlimp.hxx:485'.
General Analysis xmlimp.cxx:1538 Medium V547 Expression '!bRepairPackage' is always true.
General Analysis xmlimp.cxx:1900 Medium V547 Expression '!bRepairPackage' is always true.
General Analysis xmlimp.cxx:1002 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis xmlimp.cxx:1040 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis xmlimp.cxx:1921 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis xmluconv.cxx:401 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:405 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:407 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:409 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:410 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:411 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:415 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:416 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:417 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:421 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:422 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:451 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:453 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:454 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:457 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:458 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:459 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:461 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:462 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:476 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:477 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:615 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:617 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:619 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:621 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:643 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:645 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:647 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:649 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:899 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:903 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:905 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:908 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:911 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:954 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:850 Medium V560 A part of conditional expression is always true: c <= 0x00ff.
General Analysis xmluconv.cxx:177 Medium V1048 The 'eUnit' variable was assigned the same value.
General Analysis XMLImageMapExport.cxx:292 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 280, 292.
General Analysis XMLNumberStyles.cxx:364 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis animationexport.cxx:591 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:661 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:735 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:774 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1169 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1171 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1210 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1474 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1489 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1577 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1586 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1601 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1615 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1674 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:1680 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:579 High V547 Expression 'nTransition != 0' is always false.
General Analysis animationexport.cxx:648 High V547 Expression 'nTransition == 0' is always true.
General Analysis animationexport.cxx:629 Medium V547 Expression 'bLoopSound' is always false.
General Analysis animationexport.cxx:565 Medium V560 A part of conditional expression is always false: (nTransition != 0).
General Analysis animationexport.cxx:657 Medium V560 A part of conditional expression is always false: (nTransition != 0).
General Analysis animationexport.cxx:870 Medium V1019 Compound assignment expression 'aTemp >>= nTemp' is used inside condition.
General Analysis animationexport.cxx:1224 Medium V1048 The 'eElementToken' variable was assigned the same value.
General Analysis animationimport.cxx:1302 High V614 Uninitialized variable 'fDuration' used. Consider checking the first actual argument of the 'Any' function.
General Analysis animationimport.cxx:1326 High V614 Uninitialized variable 'eTiming' used.
General Analysis animexp.cxx:322 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:341 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:370 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:397 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:274 High V614 Uninitialized variable 'eEffect' used.
General Analysis animexp.cxx:332 High V614 Uninitialized variable 'eEffect' used.
General Analysis animexp.cxx:316 Medium V547 Expression 'bIsAnimation' is always false.
General Analysis animimp.cxx:527 Medium V1051 Consider checking for misprints. It's possible that the 'eEffect' should be checked here.
General Analysis layerexp.cxx:80 Medium V547 Expression 'bTmpVisible' is always true.
General Analysis layerexp.cxx:82 Medium V547 Expression '!bTmpPrintable' is always false.
General Analysis layerexp.cxx:96 Medium V547 Expression 'bTmpLocked' is always false.
General Analysis propimp0.cxx:252 Medium V1019 Compound assignment expression 'rValue >>= nNumberFormat' is used inside condition.
General Analysis sdpropls.cxx:1716 High V547 Expression '4 == nStyle' is always false.
General Analysis sdpropls.cxx:1964 High V547 Expression 'nChange != 1' is always true.
General Analysis sdpropls.cxx:1968 High V547 Expression 'nChange == 0' is always true.
General Analysis sdpropls.cxx:1563 High V614 Uninitialized variable 'bProtected' used.
General Analysis sdpropls.cxx:1570 High V614 Uninitialized variable 'bProtected' used.
General Analysis sdpropls.cxx:1591 High V614 Uninitialized variable 'eGraphicWritingMode' used.
General Analysis sdpropls.cxx:1606 High V614 Uninitialized variable 'eWritingMode' used.
General Analysis sdpropls.cxx:1620 High V614 Uninitialized variable 'eWritingMode' used.
General Analysis sdpropls.cxx:1643 High V614 Uninitialized variable 'bInternal' used.
General Analysis sdpropls.cxx:1690 High V614 Uninitialized variable 'eKind' used.
General Analysis sdpropls.cxx:1902 High V614 Uninitialized variable 'aEnum' used.
General Analysis sdpropls.cxx:1752 Medium V547 Expression 'bIsRel' is always false.
General Analysis sdpropls.cxx:1910 Medium V547 Expression 'bVisible' is always false.
General Analysis sdpropls.cxx:1945 Medium V547 Expression 'bIsFixed' is always false.
General Analysis sdpropls.cxx:1107 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1107, 1152
General Analysis sdpropls.cxx:1562 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1562, 1569
General Analysis sdxmlexp.cxx:1970 High V530 The return value of function 'append' is required to be utilized.
General Analysis sdxmlexp.cxx:2493 High V530 The return value of function 'append' is required to be utilized.
General Analysis sdxmlexp.cxx:155 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 153, 155.
General Analysis sdxmlexp.cxx:1895 Medium V519 The 'bHasAttr' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1889, 1895.
General Analysis sdxmlexp.cxx:1405 Medium V547 Expression '!bFixed' is always true.
General Analysis sdxmlexp.cxx:1826 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1848 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1865 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1872 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1879 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1886 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1894 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1898 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1905 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1912 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1919 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1402 Medium V560 A part of conditional expression is always true: !bFixed.
General Analysis sdxmlexp.cxx:1889 Medium V1048 The 'bHasAttr' variable was assigned the same value.
General Analysis sdxmlexp.cxx:1895 Medium V1048 The 'bHasAttr' variable was assigned the same value.
General Analysis sdxmlexp.cxx:1915 Medium V1048 The 'bHasAttr' variable was assigned the same value.
General Analysis sdxmlimp.cxx:381 Medium V1019 Compound assignment expression 'aArguments[0] >>= aPropValue' is used inside condition.
General Analysis shapeexport.cxx:550 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis shapeexport.cxx:554 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis shapeexport.cxx:1906 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:1917 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:2713 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:2718 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4022 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4044 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4045 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4074 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4342 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4348 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4350 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4352 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4354 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4357 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4359 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4361 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4363 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4365 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4367 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4369 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4371 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4373 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4375 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4377 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4379 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4382 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4392 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4398 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4404 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4410 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4554 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4587 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4637 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4656 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4782 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4819 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4835 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4977 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4978 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4979 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4980 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:5148 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:5162 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:803 High V547 Expression 'eDisplayToken != XML_TOKEN_INVALID' is always false.
General Analysis shapeexport.cxx:2306 High V547 Expression 'eKind != drawing::CircleKind_FULL' is always false.
General Analysis shapeexport.cxx:5125 High V547 Expression is always false.
General Analysis shapeexport.cxx:5127 High V547 Expression 'nDirection == text::WritingMode2::BT_LR' is always false.
General Analysis shapeexport.cxx:4166 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis shapeexport.cxx:4174 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis shapeexport.cxx:4182 High V614 Uninitialized variable 'bSwitched' used.
General Analysis shapeexport.cxx:4494 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis shapeexport.cxx:4502 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis shapeexport.cxx:4540 High V614 Uninitialized variable 'bExtrusionOn' used.
General Analysis shapeexport.cxx:4605 High V614 Uninitialized variable 'bExtrusionLightFace' used.
General Analysis shapeexport.cxx:4613 High V614 Uninitialized variable 'bExtrusionFirstLightHarsh' used.
General Analysis shapeexport.cxx:4621 High V614 Uninitialized variable 'bExtrusionSecondLightHarsh' used.
General Analysis shapeexport.cxx:4693 High V614 Uninitialized variable 'bExtrusionMetal' used.
General Analysis shapeexport.cxx:4703 High V614 Uninitialized variable 'eMetalType' used.
General Analysis shapeexport.cxx:4729 High V614 Uninitialized variable 'eShadeMode' used.
General Analysis shapeexport.cxx:4846 High V614 Uninitialized variable 'eProjectionMode' used.
General Analysis shapeexport.cxx:4878 High V614 Uninitialized variable 'bExtrusionColor' used.
General Analysis shapeexport.cxx:4909 High V614 Uninitialized variable 'bTextPathOn' used.
General Analysis shapeexport.cxx:4935 High V614 Uninitialized variable 'bScaleX' used.
General Analysis shapeexport.cxx:4945 High V614 Uninitialized variable 'bSameLetterHeights' used.
General Analysis shapeexport.cxx:4991 High V614 Uninitialized variable 'bExtrusionAllowed' used.
General Analysis shapeexport.cxx:4999 High V614 Uninitialized variable 'bConcentricGradientFillAllowed' used.
General Analysis shapeexport.cxx:5007 High V614 Uninitialized variable 'bTextPathAllowed' used.
General Analysis shapeexport.cxx:3720 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 3716, 3720.
General Analysis shapeexport.cxx:3760 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 3756, 3760.
General Analysis shapeexport.cxx:794 Medium V547 Expression 'bVisible' is always true.
General Analysis shapeexport.cxx:1377 Medium V547 Expression '!bIsSignatureLine' is always true.
General Analysis shapeexport.cxx:1685 Medium V547 Expression 'bIsEmpty' is always false.
General Analysis shapeexport.cxx:1694 Medium V547 Expression '!bTemp' is always true.
General Analysis shapeexport.cxx:2130 Medium V547 Expression 'nCornerRadius' is always false.
General Analysis shapeexport.cxx:2141 Medium V547 Expression '!bIsEmptyPresObj' is always true.
General Analysis shapeexport.cxx:2165 Medium V547 Expression 'nCornerRadius' is always false.
General Analysis shapeexport.cxx:2499 Medium V547 Expression '!bIsEmptyPresObj' is always true.
General Analysis shapeexport.cxx:2577 Medium V547 Expression '!bIsEmptyPresObj' is always true.
General Analysis shapeexport.cxx:3014 Medium V547 Expression '!bIsEmptyPresObj' is always true.
General Analysis shapeexport.cxx:3028 Medium V547 Expression 'bInternal' is always false.
General Analysis shapeexport.cxx:3044 Medium V547 Expression '!bInternal' is always true.
General Analysis shapeexport.cxx:3125 Medium V547 Expression 'bInternal' is always false.
General Analysis shapeexport.cxx:3146 Medium V547 Expression '!bIsEmptyPresObj' is always true.
General Analysis shapeexport.cxx:3189 Medium V547 Expression 'nPageNumber' is always false.
General Analysis shapeexport.cxx:3221 Medium V547 Expression 'nCornerRadius' is always false.
General Analysis shapeexport.cxx:3329 Medium V547 Expression 'bIsScript' is always false.
General Analysis shapeexport.cxx:3588 Medium V547 Expression 'bLoop' is always false.
General Analysis shapeexport.cxx:3595 Medium V547 Expression 'bMute' is always false.
General Analysis shapeexport.cxx:5251 Medium V547 Expression '!bIsEmptyPresObj' is always true.
General Analysis shapeexport.cxx:5267 Medium V547 Expression 'bBool' is always false.
General Analysis shapeexport.cxx:646 Medium V560 A part of conditional expression is always false.
General Analysis shapeexport.cxx:647 Medium V560 A part of conditional expression is always false.
General Analysis shapeexport.cxx:1828 Medium V560 A part of conditional expression is always true.
General Analysis shapeexport.cxx:2583 Medium V560 A part of conditional expression is always true: !bIsEmptyPresObj.
General Analysis shapeexport.cxx:3117 Medium V560 A part of conditional expression is always true: !bIsEmptyPresObj.
General Analysis shapeexport.cxx:3123 Medium V560 A part of conditional expression is always true: !bIsEmptyPresObj.
General Analysis shapeexport.cxx:5283 Medium V560 A part of conditional expression is always true: !bIsEmptyPresObj.
General Analysis shapeexport.cxx:1767 Medium V1019 Compound assignment expression is used inside condition.
General Analysis shapeimport.cxx:119 Medium V1051 Consider checking for misprints. It's possible that the 'mpPropertySetMapper' should be checked here.
General Analysis xexptran.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:115 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis ximpbody.cxx:178 High V547 Expression '- 1 != nType' is always false.
General Analysis ximpcustomshape.cxx:324 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis ximpcustomshape.cxx:328 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis ximpstyl.cxx:1224 High V547 Expression is always true.
General Analysis controlpropertyhdl.cxx:133 High V530 The return value of function 'append' is required to be utilized.
General Analysis elementexport.cxx:509 High V547 Expression is always true.
General Analysis elementexport.cxx:1575 High V547 Expression is always false.
General Analysis elementexport.cxx:1821 High V547 Expression is always true.
General Analysis elementexport.cxx:1895 High V547 Expression is always true.
General Analysis elementexport.cxx:425 Medium V547 Expression 'bActingAsRichText' is always false.
General Analysis elementexport.cxx:1102 Medium V547 Expression 'nValue' is always false.
General Analysis elementexport.cxx:1454 Medium V547 Expression 'nEchoChar' is always false.
General Analysis elementexport.cxx:549 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:549 Medium V560 A part of conditional expression is always true: (nIdCount == nNameCount).
General Analysis elementexport.cxx:549 Medium V560 A part of conditional expression is always true: (nNameCount == nFlagsCount).
General Analysis elementexport.cxx:590 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:590 Medium V560 A part of conditional expression is always true: (nIdCount == nNameCount).
General Analysis elementexport.cxx:590 Medium V560 A part of conditional expression is always true: (nNameCount == nDefaultCount).
General Analysis elementexport.cxx:1814 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:1814 Medium V560 A part of conditional expression is always true.
General Analysis elementexport.cxx:1817 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:2104 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:2104 Medium V560 A part of conditional expression is always true: (nIdCount == nNameCount).
General Analysis elementexport.cxx:2104 Medium V560 A part of conditional expression is always true: (nNameCount == nFlagsCount).
General Analysis elementimport.cxx:1633 High V547 Expression 'nLinkageType != 0' is always false.
General Analysis layerexport.cxx:546 High V547 Expression is always false.
General Analysis propertyexport.cxx:541 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:545 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:548 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:555 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:327 Medium V547 Expression '_nDefault != nCurrentValue' is always false.
General Analysis propertyexport.cxx:307 Medium V560 A part of conditional expression is always false: _nDefault != nCurrentValue.
General Analysis xmlmetae.cxx:48 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:61 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:63 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:335 Medium V547 Expression is always false.
General Analysis xmlmetai.cxx:253 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetai.cxx:254 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetai.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis AttributeContainerHandler.cxx:45 Medium V1019 Compound assignment expression 'r2 >>= xContainer2' is used inside condition.
General Analysis EnumPropertyHdl.cxx:57 Medium V547 Expression '!"Wrong type for enum property handler!"' is always false.
General Analysis PageMasterExportPropMapper.cxx:155 Medium V547 Expression 'bRtlGutter' is always false.
General Analysis PageMasterExportPropMapper.cxx:249 Medium V560 A part of conditional expression is always true: (nBottom == nLeft).
General Analysis PageMasterExportPropMapper.cxx:249 Medium V560 A part of conditional expression is always true: (nLeft == nRight).
General Analysis PageMasterExportPropMapper.cxx:249 Medium V560 A part of conditional expression is always true: (nTop == nBottom).
General Analysis PageMasterImportContext.cxx:339 High V547 Expression 'fillStyle != drawing::FillStyle_NONE' is always false.
General Analysis PageMasterImportContext.cxx:383 Medium V547 Expression '!isFullSize' is always false.
General Analysis PageMasterImportContext.cxx:351 Medium V785 Constant expression in switch statement.
General Analysis PageMasterImportPropMapper.cxx:412 Medium V547 Expression 'bGutterAtTop' is always false.
General Analysis PageMasterImportPropMapper.cxx:430 Medium V547 Expression 'bRtlGutter' is always false.
General Analysis XMLBackgroundImageExport.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLBackgroundImageExport.cxx:125 Medium V560 A part of conditional expression is always true: GraphicLocation_NONE != ePos.
General Analysis XMLBackgroundImageExport.cxx:51 Medium V1019 Compound assignment expression '(* pPos) >>= ePos' is used inside condition.
General Analysis XMLClipPropertyHandler.cxx:120 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:121 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:128 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:129 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:131 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLFontAutoStylePool.cxx:568 High V530 The return value of function 'Add' is required to be utilized.
General Analysis XMLFootnoteSeparatorExport.cxx:106 High V547 Expression 'nLineWeight > 0' is always false.
General Analysis XMLFootnoteSeparatorExport.cxx:114 High V547 Expression 'nLineTextDistance > 0' is always false.
General Analysis XMLFootnoteSeparatorExport.cxx:123 High V547 Expression 'nLineDistance > 0' is always false.
General Analysis XMLFootnoteSeparatorExport.cxx:77 High V614 Uninitialized variable 'nTmp' used.
General Analysis XMLPageExport.cxx:243 Medium V547 Expression 'bGutterAtTop' is always false.
General Analysis backhdl.cxx:184 High V530 The return value of function 'append' is required to be utilized.
General Analysis bordrhdl.cxx:161 High V530 The return value of function 'append' is required to be utilized.
General Analysis bordrhdl.cxx:163 High V530 The return value of function 'append' is required to be utilized.
General Analysis bordrhdl.cxx:291 High V530 The return value of function 'append' is required to be utilized.
General Analysis cdouthdl.cxx:121 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis cdouthdl.cxx:237 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis chrlohdl.cxx:53 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis chrlohdl.cxx:143 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis chrlohdl.cxx:258 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis chrlohdl.cxx:329 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis escphdl.cxx:147 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:100 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:172 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:173 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:175 High V530 The return value of function 'append' is required to be utilized.
General Analysis prhdlfac.cxx:342 Medium V1037 Two or more case-branches perform the same actions. Check lines: 342, 358
General Analysis prhdlfac.cxx:345 Medium V1037 Two or more case-branches perform the same actions. Check lines: 345, 361
General Analysis prhdlfac.cxx:348 Medium V1037 Two or more case-branches perform the same actions. Check lines: 348, 364
General Analysis prhdlfac.cxx:351 Medium V1037 Two or more case-branches perform the same actions. Check lines: 351, 367
General Analysis prhdlfac.cxx:354 Medium V1037 Two or more case-branches perform the same actions. Check lines: 354, 370
General Analysis prstylecond.cxx:87 Medium V547 Expression is always false.
General Analysis prstylei.cxx:577 High V547 Expression 'FillStyle_NONE != eFillStyle' is always false.
General Analysis shadwhdl.cxx:154 High V530 The return value of function 'append' is required to be utilized.
General Analysis shadwhdl.cxx:156 High V530 The return value of function 'append' is required to be utilized.
General Analysis shadwhdl.cxx:112 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis undlihdl.cxx:155 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis undlihdl.cxx:246 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis undlihdl.cxx:336 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis xmlnume.cxx:354 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnume.cxx:360 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnume.cxx:256 High V547 Expression 'NumberingType::BITMAP != eType' is always true.
General Analysis xmlnume.cxx:290 High V547 Expression 'NumberingType::CHAR_SPECIAL == eType' is always true.
General Analysis xmlnume.cxx:374 High V547 Expression 'nSpaceBefore != 0' is always false.
General Analysis xmlnume.cxx:380 High V547 Expression 'nMinLabelWidth != 0' is always false.
General Analysis xmlnume.cxx:385 High V547 Expression 'nMinLabelDist > 0' is always false.
General Analysis xmlnume.cxx:414 High V547 Expression 'NumberingType::BITMAP == eType' is always false.
General Analysis xmlnume.cxx:516 High V547 Expression 'nFirstLineIndent != 0' is always false.
General Analysis xmlnume.cxx:525 High V547 Expression 'nIndentAt != 0' is always false.
General Analysis xmlnume.cxx:540 High V547 Expression 'NumberingType::CHAR_SPECIAL == eType' is always true.
General Analysis xmlnume.cxx:590 High V547 Expression 'NumberingType::BITMAP != eType' is always true.
General Analysis xmlnume.cxx:595 High V547 Expression is always false.
General Analysis xmlnume.cxx:263 Medium V547 Expression 'bIsLegal' is always false.
General Analysis xmlnume.cxx:608 Medium V547 Expression 'nBullRelSize' is always false.
General Analysis xmlnume.cxx:241 Medium V560 A part of conditional expression is always true: NumberingType::CHAR_SPECIAL == eType.
General Analysis xmlnume.cxx:242 Medium V560 A part of conditional expression is always false: NumberingType::BITMAP == eType.
General Analysis xmlnume.cxx:507 Medium V560 A part of conditional expression is always false: nListtabStopPosition > 0.
General Analysis xmlnume.cxx:620 Medium V560 A part of conditional expression is always false: NumberingType::BITMAP == eType.
General Analysis xmlnume.cxx:648 Medium V1048 Variable was assigned the same value.
General Analysis xmlnumfe.cxx:314 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:520 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:524 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:531 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:532 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:885 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:887 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:889 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:1661 Medium V560 A part of conditional expression is always false: eBuiltIn == NF_NUMBER_STANDARD.
General Analysis xmlnumfe.cxx:1331 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis xmlnumfe.cxx:1379 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis xmlnumfe.cxx:1490 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis xmlnumfe.cxx:1554 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis xmlnumfi.cxx:566 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:567 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:579 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:580 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:612 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:613 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:623 High V530 The return value of function 'remove' is required to be utilized.
General Analysis xmlnumfi.cxx:631 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:899 High V530 The return value of function 'remove' is required to be utilized.
General Analysis xmlnumfi.cxx:903 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:904 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:908 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:909 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:922 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:934 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:935 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:967 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:1337 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1349 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1615 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:1750 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1756 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1864 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:1876 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1893 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1895 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1921 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:2004 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2006 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2024 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2182 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2209 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:2210 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2275 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1383 High V1053 Calling the 'SetAttribute' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis xmlnumi.cxx:1076 Medium V519 The 'pProps->Name' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1073, 1076.
General Analysis xmltabe.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltabe.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltabi.cxx:149 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis XMLTableExport.cxx:611 Medium V560 A part of conditional expression is always true: !bPhysical.
General Analysis XMLIndexMarkExport.cxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLIndexMarkExport.cxx:77 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 71, 77.
General Analysis XMLIndexMarkExport.cxx:142 Medium V560 A part of conditional expression is always true: (nElementNo != - 1).
General Analysis XMLIndexMarkExport.cxx:142 Medium V560 A part of conditional expression is always true: (pElements != nullptr).
General Analysis XMLLineNumberingExport.cxx:81 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 73, 81.
General Analysis XMLRedlineExport.cxx:338 Medium V547 Expression 'XML_TOKEN_INVALID != eElement' is always true.
General Analysis XMLSectionExport.cxx:160 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 149, 160.
General Analysis XMLSectionExport.cxx:424 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 422, 424.
General Analysis XMLSectionExport.cxx:800 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 788, 800.
General Analysis XMLSectionExport.cxx:1022 Medium V560 A part of conditional expression is always true: (XML_TOKEN_INVALID != eLevelName).
General Analysis XMLSectionExport.cxx:1384 Medium V785 Constant expression in switch statement.
General Analysis XMLSectionExport.cxx:749 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:862 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:995 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:999 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:1305 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1305, 1308
General Analysis XMLSectionFootnoteConfigExport.cxx:125 Medium V547 Expression '!bEnd' is always true.
General Analysis XMLStringBufferImportContext.cxx:56 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLTextFrameContext.cxx:495 High V530 The return value of function 'GetAbsoluteReference' is required to be utilized.
General Analysis XMLTextListItemContext.cxx:76 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 73, 76.
General Analysis XMLTextMarkImportContext.cxx:336 Medium V560 A part of conditional expression is always true: TypeBookmarkStart == nTmp.
General Analysis txtexppr.cxx:327 High V547 Expression 'nTemp == 100' is always false.
General Analysis txtexppr.cxx:370 High V547 Expression '100 == nTemp' is always false.
General Analysis txtexppr.cxx:900 High V547 Expression 'awt::FontUnderline::NONE == nUnderline' is always true.
General Analysis txtexppr.cxx:965 High V547 Expression 'SizeType::VARIABLE == nSizeType' is always false.
General Analysis txtexppr.cxx:994 High V547 Expression 'SizeType::VARIABLE == nSizeType' is always false.
General Analysis txtexppr.cxx:902 Medium V547 Expression 'bClear' is always true.
General Analysis txtexppr.cxx:1060 Medium V547 Expression '!nRelWidth' is always true.
General Analysis txtexppr.cxx:1081 Medium V547 Expression '!nRelHeight' is always true.
General Analysis txtexppr.cxx:452 Medium V560 A part of conditional expression is always true: aLeft == aBottom.
General Analysis txtexppr.cxx:452 Medium V560 A part of conditional expression is always true: aLeft == aRight.
General Analysis txtexppr.cxx:452 Medium V560 A part of conditional expression is always true: aLeft == aTop.
General Analysis txtexppr.cxx:957 Medium V560 A part of conditional expression is always true: (SizeType::FIX == nSizeType).
General Analysis txtexppr.cxx:968 Medium V560 A part of conditional expression is always true: SizeType::MIN != nSizeType.
General Analysis txtexppr.cxx:973 Medium V560 A part of conditional expression is always false: SizeType::FIX != nSizeType.
General Analysis txtexppr.cxx:986 Medium V560 A part of conditional expression is always true: (SizeType::FIX == nSizeType).
General Analysis txtexppr.cxx:997 Medium V560 A part of conditional expression is always true: SizeType::MIN != nSizeType.
General Analysis txtexppr.cxx:1002 Medium V560 A part of conditional expression is always false: SizeType::FIX != nSizeType.
General Analysis txtexppr.cxx:244 Medium V1019 Compound assignment expression 'pFontFamilyNameState->maValue >>= sTmp' is used inside condition.
General Analysis txtexppr.cxx:246 Medium V1019 Compound assignment expression 'pFontStyleNameState->maValue >>= sTmp' is used inside condition.
General Analysis txtexppr.cxx:250 Medium V1019 Compound assignment expression 'pFontFamilyState->maValue >>= nTmp' is used inside condition.
General Analysis txtexppr.cxx:252 Medium V1019 Compound assignment expression 'pFontPitchState->maValue >>= nTmp' is used inside condition.
General Analysis txtexppr.cxx:254 Medium V1019 Compound assignment expression 'pFontCharsetState->maValue >>= nTmp' is used inside condition.
General Analysis txtexppr.cxx:959 Medium V1019 Compound assignment expression 'pHeightMinRelState->maValue >>= nRel' is used inside condition.
General Analysis txtexppr.cxx:988 Medium V1019 Compound assignment expression 'pWidthMinRelState->maValue >>= nRel' is used inside condition.
General Analysis txtexppr.cxx:977 Medium V1048 The 'nSizeType' variable was assigned the same value.
General Analysis txtflde.cxx:3579 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3589 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3599 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3609 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3619 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3629 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3639 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:2871 Medium V1019 Compound assignment expression is used inside condition.
General Analysis txtflde.cxx:490 Medium V1048 The 'nToken' variable was assigned the same value.
General Analysis txtflde.cxx:508 Medium V1048 The 'nToken' variable was assigned the same value.
General Analysis txtflde.cxx:565 Medium V1048 The 'nToken' variable was assigned the same value.
General Analysis txtflde.cxx:2962 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis txtfldi.cxx:1499 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1499, 1502
General Analysis txtfldi.cxx:1517 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1517, 1520
General Analysis txtfldi.cxx:1535 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1535, 1538
General Analysis txtftne.cxx:328 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 317, 328.
General Analysis txtimp.cxx:728 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtimp.cxx:733 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtimp.cxx:1458 High V547 Expression is always false.
General Analysis txtimp.cxx:2441 High V547 Expression is always true.
General Analysis txtimp.cxx:1375 Medium V547 Expression is always true.
General Analysis txtimp.cxx:1397 Medium V560 A part of conditional expression is always true: nNumLevel == - 1.
General Analysis txtimp.cxx:1398 Medium V560 A part of conditional expression is always true: nNumLevel != (nOutlineLevel - 1).
General Analysis txtimppr.cxx:263 High V547 Expression 'nTemp != 100' is always true.
General Analysis txtimppr.cxx:621 Medium V785 Constant expression in switch statement.
General Analysis txtimppr.cxx:632 Medium V785 Constant expression in switch statement.
General Analysis txtlists.cxx:427 Medium V519 The 'any' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 423, 427.
General Analysis txtparae.cxx:736 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:790 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:849 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:877 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:879 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:2115 High V547 Expression '0 < nOutlineLevel' is always false.
General Analysis txtparae.cxx:2301 High V547 Expression '0 < nOutlineLevel' is always false.
General Analysis txtparae.cxx:2880 High V547 Expression 'TextContentAnchorType_AT_PAGE == eAnchor' is always false.
General Analysis txtparae.cxx:2902 High V547 Expression 'HoriOrientation::NONE == nHoriOrient' is always true.
General Analysis txtparae.cxx:2917 High V547 Expression is always false.
General Analysis txtparae.cxx:2925 High V547 Expression 'VertOrientation::NONE == nVertOrient' is always true.
General Analysis txtparae.cxx:2994 High V547 Expression 'SizeType::VARIABLE != nWidthType' is always true.
General Analysis txtparae.cxx:2999 High V547 Expression 'SizeType::FIX != nWidthType' is always false.
General Analysis txtparae.cxx:3035 High V547 Expression 'nRelWidth > 0' is always false.
General Analysis txtparae.cxx:3052 High V547 Expression 'SizeType::VARIABLE != nSizeType' is always true.
General Analysis txtparae.cxx:3084 High V547 Expression 'SizeType::MIN == nSizeType' is always false.
General Analysis txtparae.cxx:3087 High V547 Expression 'nRelHeight > 0' is always false.
General Analysis txtparae.cxx:3108 High V547 Expression '- 1 != nZIndex' is always true.
General Analysis txtparae.cxx:3456 High V547 Expression '0 != nRotation' is always false.
General Analysis txtparae.cxx:536 High V614 Uninitialized variable 'eAnchor' used.
General Analysis txtparae.cxx:2837 High V614 Uninitialized variable 'eAnchor' used.
General Analysis txtparae.cxx:3429 High V614 Uninitialized variable 'eAnchor' used.
General Analysis txtparae.cxx:2804 Medium V547 Expression 'bHidden' is always false.
General Analysis txtparae.cxx:2939 Medium V547 Expression 'bShape' is always false.
General Analysis txtparae.cxx:4093 Medium V547 Expression 'bShowingPlaceHolder' is always false.
General Analysis txtparae.cxx:4103 Medium V547 Expression 'bCheckbox' is always false.
General Analysis txtparae.cxx:4112 Medium V547 Expression 'bChecked' is always false.
General Analysis txtparae.cxx:4135 Medium V547 Expression 'bPicture' is always false.
General Analysis txtparae.cxx:4145 Medium V547 Expression 'bDate' is always false.
General Analysis txtparae.cxx:4174 Medium V547 Expression 'bPlainText' is always false.
General Analysis txtparae.cxx:4183 Medium V547 Expression 'bComboBox' is always false.
General Analysis txtparae.cxx:4192 Medium V547 Expression 'bDropDown' is always false.
General Analysis txtparae.cxx:4215 Medium V547 Expression 'nId' is always false.
General Analysis txtparae.cxx:2897 Medium V560 A part of conditional expression is always true.
General Analysis txtparae.cxx:2920 Medium V560 A part of conditional expression is always false.
General Analysis txtparae.cxx:2966 Medium V560 A part of conditional expression is always false: nRelHeight > 0.
General Analysis txtparae.cxx:2966 Medium V560 A part of conditional expression is always false: nRelWidth > 0.
General Analysis txtparae.cxx:3009 Medium V560 A part of conditional expression is always false: nRelWidth > 0.
General Analysis txtparae.cxx:3033 Medium V560 A part of conditional expression is always false: nRelWidth < 0.
General Analysis txtparae.cxx:3033 Medium V560 A part of conditional expression is always false: nRelWidth > 254.
General Analysis txtparae.cxx:3058 Medium V560 A part of conditional expression is always false: SizeType::FIX != nSizeType.
General Analysis txtparae.cxx:3058 Medium V560 A part of conditional expression is always true: 0 == nRelHeight.
General Analysis txtparae.cxx:3065 Medium V560 A part of conditional expression is always false: nRelHeight > 0.
General Analysis txtparae.cxx:1409 Medium V788 The variable 'index', captured in a lambda expression, has a constant value.
General Analysis txtparae.cxx:4321 Medium V1023 A pointer without owner is added to the 'maTextListsHelperStack' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis txtparai.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtparai.cxx:1744 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis txtparai.cxx:1867 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis txtparai.cxx:1402 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1402, 1410
General Analysis txtstyle.cxx:59 High V547 Expression '- 1 != nCategory' is always true.
General Analysis txtstyle.cxx:83 High V547 Expression 'eValue != XML_TOKEN_INVALID' is always true.
General Analysis txtstyle.cxx:61 Medium V785 Constant expression in switch statement.
General Analysis txtstyli.cxx:532 Medium V557 Array underrun is possible. The value of 'i - 7' index could reach -4.
General Analysis txtvfldi.cxx:815 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 813, 815.
General Analysis StyleOASISTContext.cxx:482 High V530 The return value of function 'append' is required to be utilized.
General Analysis StyleOASISTContext.cxx:679 Medium V1048 The 'eUnderline' variable was assigned the same value.
General Analysis StyleOOoTContext.cxx:892 High V530 The return value of function 'append' is required to be utilized.
General Analysis StyleOOoTContext.cxx:556 Medium V1048 The 'eToken' variable was assigned the same value.
General Analysis TransformerBase.cxx:800 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:802 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1038 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1042 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1044 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1047 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1050 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1083 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1105 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:988 Medium V560 A part of conditional expression is always true: c <= 0x00ff.
General Analysis xformsexport.cxx:139 High V530 The return value of function 'append' is required to be utilized.
General Analysis xformsexport.cxx:310 Medium V547 Expression 'bIsBasic' is always false.
General Analysis xformsexport.cxx:529 Medium V547 Expression 'bIsBasic' is always false.
General Analysis xformsexport.cxx:470 Medium V785 Constant expression in switch statement.
General Analysis xformsexport.cxx:473 Medium V1048 The 'eToken' variable was assigned the same value.
General Analysis pad.cxx:38 High V530 The return value of function 'append' is required to be utilized.
General Analysis pad.cxx:48 High V530 The return value of function 'append' is required to be utilized.
General Analysis pad.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlreader.cxx:398 Medium V547 Expression '!rtl::isUnicodeCodePoint(val)' is always false.
General Analysis xmlreader.cxx:57 Medium V1077 Conditional initialization inside the 'XmlReader' constructor may leave some members uninitialized. Inspect the following: fileAddress_.
General Analysis xml_impctx.cxx:377 Medium V1019 Compound assignment expression 'arguments[0] >>= xRoot' is used inside condition.
General Analysis exp_share.hxx:235 High V614 Uninitialized variable 'v' used. Consider checking the first actual argument of the 'boolean' function.
General Analysis xmldlg_expmodels.cxx:205 Medium V785 Constant expression in switch statement.
General Analysis xmldlg_expmodels.cxx:259 Medium V785 Constant expression in switch statement.
General Analysis xmldlg_expmodels.cxx:422 Medium V785 Constant expression in switch statement.
General Analysis xmldlg_export.cxx:1092 Medium V547 Expression '!bEnabled' is always true.
General Analysis xmldlg_export.cxx:1109 Medium V547 Expression '!bVisible' is always false.
General Analysis xmldlg_import.cxx:738 Medium V601 The 'toInt32(aValue) + nOffset' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis signing.cxx:439 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:454 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:466 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:478 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:503 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:526 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:546 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:566 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:586 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:632 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:649 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:664 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:685 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:702 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:724 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:810 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:838 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1127 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1169 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1258 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1273 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1314 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1326 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1341 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1348 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:137 Medium V522 There might be dereferencing of a potential null pointer 'pCertificate'.
General Analysis signing2.cxx:88 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing2.cxx:114 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing2.cxx:237 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis documentdigitalsignatures.cxx:246 Medium V1019 Compound assignment expression is used inside condition.
General Analysis digitalsignaturesdialog.cxx:162 Medium V547 Expression '!bSetCertMgrPath' is always true.
General Analysis documentsignaturehelper.cxx:374 Medium V560 A part of conditional expression is always true: nSize < ((sal_Int32) 0x7FFFFFFF).
General Analysis documentsignaturehelper.cxx:374 Medium V560 A part of conditional expression is always true: nSize >= 0.
General Analysis ooxmlsecparser.cxx:78 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis ooxmlsecparser.cxx:278 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis ooxmlsecparser.cxx:314 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis ooxmlsecparser.cxx:470 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis ooxmlsecparser.cxx:560 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis ooxmlsecparser.cxx:732 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:766 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:796 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:872 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:1036 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:1065 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xmlsignaturehelper.cxx:369 Medium V560 A part of conditional expression is always false: nSize < 0.
General Analysis xmlsignaturehelper.cxx:369 Medium V560 A part of conditional expression is always false: nSize > ((sal_Int32) 0x7FFFFFFF).
General Analysis xsecctl.cxx:858 High V530 The return value of function 'replace' is required to be utilized.
General Analysis xsecparser.cxx:86 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:394 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:433 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:592 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:682 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:723 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:750 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:779 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:822 High V530 The return value of function 'HandleIdAttr' is required to be utilized.
General Analysis xsecparser.cxx:1112 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1150 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1180 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1319 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1348 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis nssinitializer.cxx:249 High V530 The return value of function 'getMozillaCurrentProfile' is required to be utilized.
General Analysis nssinitializer.cxx:301 High V530 The return value of function 'getMozillaCurrentProfile' is required to be utilized.
General Analysis securityenvironment_nssimpl.cxx:166 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis seinitializer_nssimpl.cxx:62 Medium V522 There might be dereferencing of a potential null pointer 'pSecEnv'.
General Analysis x509certificate_nssimpl.cxx:511 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:520 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:536 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:550 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:556 High V530 The return value of function 'append' is required to be utilized.