| File | Severity | Checker name | Message | Bug path length | Review status | |
|---|---|---|---|---|---|---|
| 1 | /usr/lib/llvm-12/lib/clang/12.0.1/include/ia32intrin.h @ Line 222 | core.StackAddressEscape | Address of stack memory associated with local variable '__A' returned to caller | 1 | ||
| 2 | /usr/lib/llvm-12/lib/clang/12.0.1/include/ia32intrin.h @ Line 237 | core.StackAddressEscape | Address of stack memory associated with local variable '__A' returned to caller | 1 | ||
| 3 | src/assistant/assistant/mainwindow.cpp @ Line 598 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'sct' | 10 | ||
| 4 | src/assistant/assistant/mainwindow.cpp @ Line 601 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'sct' | 10 | ||
| 5 | src/assistant/assistant/openpagesmanager.cpp @ Line 358 | core.DivideZero | Division by zero | 7 | ||
| 6 | src/designer/src/components/formeditor/formwindow.cpp @ Line 2288 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'ag' | 22 | ||
| 7 | src/designer/src/lib/shared/actionrepository.cpp @ Line 263 | core.UndefinedBinaryOperatorResult | The left operand of '!=' is a garbage value | 24 | ||
| 8 | src/designer/src/lib/shared/actionrepository.cpp @ Line 295 | core.UndefinedBinaryOperatorResult | The left operand of '==' is a garbage value | 19 | ||
| 9 | src/designer/src/lib/shared/csshighlighter.cpp @ Line 134 | core.UndefinedBinaryOperatorResult | The result of the left shift is undefined because the left operand is negative | 12 | ||
| 10 | src/designer/src/lib/shared/deviceprofile.cpp @ Line 234 | core.CallAndMessage | Called C++ object pointer is null | 14 | ||
| 11 | src/designer/src/lib/shared/deviceprofile.cpp @ Line 266 | core.CallAndMessage | Called C++ object pointer is null | 16 | ||
| 12 | src/designer/src/lib/shared/widgetfactory.cpp @ Line 693 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'pw' | 21 | ||
| 13 | src/designer/src/lib/uilib/ui4.cpp @ Line 261 | core.CallAndMessage | Called C++ object pointer is null | 47 | ||
| 14 | src/designer/src/lib/uilib/ui4.cpp @ Line 264 | core.CallAndMessage | Called C++ object pointer is null | 48 | ||
| 15 | src/designer/src/lib/uilib/ui4.cpp @ Line 267 | core.CallAndMessage | Called C++ object pointer is null | 49 | ||
| 16 | src/designer/src/lib/uilib/ui4.cpp @ Line 270 | core.CallAndMessage | Called C++ object pointer is null | 50 | ||
| 17 | src/designer/src/lib/uilib/ui4.cpp @ Line 273 | core.CallAndMessage | Called C++ object pointer is null | 51 | ||
| 18 | src/designer/src/lib/uilib/ui4.cpp @ Line 276 | core.CallAndMessage | Called C++ object pointer is null | 52 | ||
| 19 | src/designer/src/lib/uilib/ui4.cpp @ Line 279 | core.CallAndMessage | Called C++ object pointer is null | 53 | ||
| 20 | src/designer/src/lib/uilib/ui4.cpp @ Line 282 | core.CallAndMessage | Called C++ object pointer is null | 54 | ||
| 21 | src/linguist/linguist/mainwindow.cpp @ Line 414 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'contextShortcut' | 7 | ||
| 22 | src/linguist/linguist/mainwindow.cpp @ Line 417 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'messagesShortcut' | 7 | ||
| 23 | src/linguist/linguist/mainwindow.cpp @ Line 420 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'errorsShortcut' | 7 | ||
| 24 | src/linguist/linguist/mainwindow.cpp @ Line 423 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'sourceCodeShortcut' | 7 | ||
| 25 | src/linguist/linguist/mainwindow.cpp @ Line 427 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'phrasesShortcut' | 7 | ||
| 26 | src/linguist/linguist/phraseview.cpp @ Line 71 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'shortCut' | 10 | ||
| 27 | src/qdbus/qdbusviewer/qdbusviewer.cpp @ Line 132 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'refreshShortcut' | 8 | ||
| 28 | src/qdbus/qdbusviewer/qdbusviewer.cpp @ Line 132 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'refreshShortcut' | 4 | ||
| 29 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 30 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 31 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 32 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 33 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 34 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 35 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 36 | src/qdoc/aggregate.cpp @ Line 510 | optin.cplusplus.VirtualCall | Call to virtual method 'Node::setOutputSubdirectory' during construction bypasses virtual dispatch | 6 | ||
| 37 | src/qdoc/clangcodeparser.cpp @ Line 1239 | clang-diagnostic-string-concatenation | suspicious concatenation of string literals in an array initialization; did you mean to separate the elements with a comma? | 4 | ||
| 38 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 22 | ||
| 39 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 21 | ||
| 40 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 25 | ||
| 41 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 32 | ||
| 42 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 25 | ||
| 43 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 25 | ||
| 44 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 25 | ||
| 45 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 21 | ||
| 46 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 22 | ||
| 47 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 23 | ||
| 48 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 22 | ||
| 49 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 28 | ||
| 50 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 20 | ||
| 51 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 18 | ||
| 52 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 18 | ||
| 53 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 18 | ||
| 54 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 25 | ||
| 55 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 22 | ||
| 56 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 31 | ||
| 57 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 26 | ||
| 58 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 22 | ||
| 59 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 31 | ||
| 60 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 19 | ||
| 61 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 19 | ||
| 62 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 27 | ||
| 63 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 28 | ||
| 64 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 31 | ||
| 65 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 31 | ||
| 66 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 31 | ||
| 67 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 35 | ||
| 68 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 33 | ||
| 69 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 33 | ||
| 70 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 29 | ||
| 71 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 31 | ||
| 72 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 24 | ||
| 73 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 24 | ||
| 74 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 28 | ||
| 75 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 27 | ||
| 76 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 27 | ||
| 77 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 32 | ||
| 78 | src/qdoc/text.cpp @ Line 88 | cplusplus.NewDeleteLeaks | Potential memory leak | 34 |