{ "version": "2.1.0", "$schema": "https://json.schemastore.org/sarif-2.1.0.json", "runs": [ { "tool": { "driver": { "name": "CodeQL", "semanticVersion": "2.22.4", "rules": [ { "id": "cpp/suspicious-add-sizeof", "name": "cpp/suspicious-add-sizeof", "shortDescription": { "text": "Suspicious add with sizeof" }, "fullDescription": { "text": "Explicitly scaled pointer arithmetic expressions can cause buffer overflow conditions if the offset is also implicitly scaled." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-468" ], "description": "Explicitly scaled pointer arithmetic expressions\n can cause buffer overflow conditions if the offset is also\n implicitly scaled.", "id": "cpp/suspicious-add-sizeof", "kind": "problem", "name": "Suspicious add with sizeof", "precision": "high", "problem.severity": "warning", "security-severity": "8.8" } }, { "id": "cpp/hresult-boolean-conversion", "name": "cpp/hresult-boolean-conversion", "shortDescription": { "text": "Cast between HRESULT and a Boolean type" }, "fullDescription": { "text": "Casting an HRESULT to/from a Boolean type and then using it in a test expression will yield an incorrect result because success (S_OK) in HRESULT is indicated by a value of 0." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-253" ], "description": "Casting an HRESULT to/from a Boolean type and then using it in a test expression will yield an incorrect result because success (S_OK) in HRESULT is indicated by a value of 0.", "id": "cpp/hresult-boolean-conversion", "kind": "problem", "name": "Cast between HRESULT and a Boolean type", "precision": "high", "problem.severity": "error", "security-severity": "7.5" } }, { "id": "cpp/insufficient-key-size", "name": "cpp/insufficient-key-size", "shortDescription": { "text": "Use of a cryptographic algorithm with insufficient key size" }, "fullDescription": { "text": "Using cryptographic algorithms with too small a key size can allow an attacker to compromise security." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-326" ], "description": "Using cryptographic algorithms with too small a key size can\n allow an attacker to compromise security.", "id": "cpp/insufficient-key-size", "kind": "path-problem", "name": "Use of a cryptographic algorithm with insufficient key size", "precision": "high", "problem.severity": "error", "security-severity": "7.5" } }, { "id": "cpp/non-https-url", "name": "cpp/non-https-url", "shortDescription": { "text": "Failure to use HTTPS URLs" }, "fullDescription": { "text": "Non-HTTPS connections can be intercepted by third parties." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-319", "external/cwe/cwe-345" ], "description": "Non-HTTPS connections can be intercepted by third parties.", "id": "cpp/non-https-url", "kind": "path-problem", "name": "Failure to use HTTPS URLs", "precision": "high", "problem.severity": "warning", "security-severity": "8.1" } }, { "id": "cpp/weak-cryptographic-algorithm", "name": "cpp/weak-cryptographic-algorithm", "shortDescription": { "text": "Use of a broken or risky cryptographic algorithm" }, "fullDescription": { "text": "Using broken or weak cryptographic algorithms can allow an attacker to compromise security." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-327" ], "description": "Using broken or weak cryptographic algorithms can allow\n an attacker to compromise security.", "id": "cpp/weak-cryptographic-algorithm", "kind": "problem", "name": "Use of a broken or risky cryptographic algorithm", "precision": "high", "problem.severity": "error", "security-severity": "7.5" } }, { "id": "cpp/openssl-heartbleed", "name": "cpp/openssl-heartbleed", "shortDescription": { "text": "Use of a version of OpenSSL with Heartbleed" }, "fullDescription": { "text": "Using an old version of OpenSSL can allow remote attackers to retrieve portions of memory." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-327", "external/cwe/cwe-788" ], "description": "Using an old version of OpenSSL can allow remote\n attackers to retrieve portions of memory.", "id": "cpp/openssl-heartbleed", "kind": "problem", "name": "Use of a version of OpenSSL with Heartbleed", "precision": "very-high", "problem.severity": "error", "security-severity": "7.5" } }, { "id": "cpp/cleartext-transmission", "name": "cpp/cleartext-transmission", "shortDescription": { "text": "Cleartext transmission of sensitive information" }, "fullDescription": { "text": "Transmitting sensitive information across a network in cleartext can expose it to an attacker." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-319", "external/cwe/cwe-359" ], "description": "Transmitting sensitive information across a network in\n cleartext can expose it to an attacker.", "id": "cpp/cleartext-transmission", "kind": "path-problem", "name": "Cleartext transmission of sensitive information", "precision": "high", "problem.severity": "warning", "security-severity": "7.5" } }, { "id": "cpp/cleartext-storage-file", "name": "cpp/cleartext-storage-file", "shortDescription": { "text": "Cleartext storage of sensitive information in file" }, "fullDescription": { "text": "Storing sensitive information in cleartext can expose it to an attacker." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-260", "external/cwe/cwe-313" ], "description": "Storing sensitive information in cleartext can expose it\n to an attacker.", "id": "cpp/cleartext-storage-file", "kind": "path-problem", "name": "Cleartext storage of sensitive information in file", "precision": "high", "problem.severity": "warning", "security-severity": "7.5" } }, { "id": "cpp/unsafe-dacl-security-descriptor", "name": "cpp/unsafe-dacl-security-descriptor", "shortDescription": { "text": "Setting a DACL to NULL in a SECURITY_DESCRIPTOR" }, "fullDescription": { "text": "Setting a DACL to NULL in a SECURITY_DESCRIPTOR will result in an unprotected object. If the DACL that belongs to the security descriptor of an object is set to NULL, a null DACL is created. A null DACL grants full access to any user who requests it; normal security checking is not performed with respect to the object." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-732" ], "description": "Setting a DACL to NULL in a SECURITY_DESCRIPTOR will result in an unprotected object.\n If the DACL that belongs to the security descriptor of an object is set to NULL, a null DACL is created.\n A null DACL grants full access to any user who requests it;\n normal security checking is not performed with respect to the object.", "id": "cpp/unsafe-dacl-security-descriptor", "kind": "problem", "name": "Setting a DACL to NULL in a SECURITY_DESCRIPTOR", "precision": "high", "problem.severity": "error", "security-severity": "7.8" } }, { "id": "cpp/open-call-with-mode-argument", "name": "cpp/open-call-with-mode-argument", "shortDescription": { "text": "File opened with O_CREAT flag but without mode argument" }, "fullDescription": { "text": "Opening a file with the O_CREAT flag but without mode argument reads arbitrary bytes from the stack." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-732" ], "description": "Opening a file with the O_CREAT flag but without mode argument reads arbitrary bytes from the stack.", "id": "cpp/open-call-with-mode-argument", "kind": "problem", "name": "File opened with O_CREAT flag but without mode argument", "precision": "high", "problem.severity": "error", "security-severity": "7.8" } }, { "id": "cpp/comparison-with-wider-type", "name": "cpp/comparison-with-wider-type", "shortDescription": { "text": "Comparison of narrow type with wide type in loop condition" }, "fullDescription": { "text": "Comparisons between types of different widths in a loop condition can cause the loop to behave unexpectedly." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-190", "external/cwe/cwe-197", "external/cwe/cwe-835" ], "description": "Comparisons between types of different widths in a loop\n condition can cause the loop to behave unexpectedly.", "id": "cpp/comparison-with-wider-type", "kind": "problem", "name": "Comparison of narrow type with wide type in loop condition", "precision": "high", "problem.severity": "warning", "security-severity": "7.8" } }, { "id": "cpp/uncontrolled-arithmetic", "name": "cpp/uncontrolled-arithmetic", "shortDescription": { "text": "Uncontrolled data in arithmetic expression" }, "fullDescription": { "text": "Arithmetic operations on uncontrolled data that is not validated can cause overflows." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-190", "external/cwe/cwe-191" ], "description": "Arithmetic operations on uncontrolled data that is not\n validated can cause overflows.", "id": "cpp/uncontrolled-arithmetic", "kind": "path-problem", "name": "Uncontrolled data in arithmetic expression", "precision": "high", "problem.severity": "warning", "security-severity": "8.6" } }, { "id": "cpp/toctou-race-condition", "name": "cpp/toctou-race-condition", "shortDescription": { "text": "Time-of-check time-of-use filesystem race condition" }, "fullDescription": { "text": "Separately checking the state of a file before operating on it may allow an attacker to modify the file between the two operations." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-367" ], "description": "Separately checking the state of a file before operating\n on it may allow an attacker to modify the file between\n the two operations.", "id": "cpp/toctou-race-condition", "kind": "problem", "name": "Time-of-check time-of-use filesystem race condition", "precision": "high", "problem.severity": "warning", "security-severity": "7.7" } }, { "id": "cpp/incorrect-string-type-conversion", "name": "cpp/incorrect-string-type-conversion", "shortDescription": { "text": "Cast from char* to wchar_t*" }, "fullDescription": { "text": "Casting a byte string to a wide-character string is likely to yield a string that is incorrectly terminated or aligned. This can lead to undefined behavior, including buffer overruns." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-704" ], "description": "Casting a byte string to a wide-character string is likely\n to yield a string that is incorrectly terminated or aligned.\n This can lead to undefined behavior, including buffer overruns.", "id": "cpp/incorrect-string-type-conversion", "kind": "problem", "name": "Cast from char* to wchar_t*", "precision": "high", "problem.severity": "error", "security-severity": "8.8" } }, { "id": "cpp/unsigned-difference-expression-compared-zero", "name": "cpp/unsigned-difference-expression-compared-zero", "shortDescription": { "text": "Unsigned difference expression compared to zero" }, "fullDescription": { "text": "A subtraction with an unsigned result can never be negative. Using such an expression in a relational comparison with `0` is likely to be wrong." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "correctness", "external/cwe/cwe-191" ], "description": "A subtraction with an unsigned result can never be negative. Using such an expression in a relational comparison with `0` is likely to be wrong.", "id": "cpp/unsigned-difference-expression-compared-zero", "kind": "problem", "name": "Unsigned difference expression compared to zero", "precision": "high", "problem.severity": "warning", "security-severity": "9.8" } }, { "id": "cpp/no-space-for-terminator", "name": "cpp/no-space-for-terminator", "shortDescription": { "text": "No space for zero terminator" }, "fullDescription": { "text": "Allocating a buffer using 'malloc' without ensuring that there is always space for the entire string and a zero terminator can cause a buffer overrun." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-131", "external/cwe/cwe-120", "external/cwe/cwe-122" ], "description": "Allocating a buffer using 'malloc' without ensuring that\n there is always space for the entire string and a zero\n terminator can cause a buffer overrun.", "id": "cpp/no-space-for-terminator", "kind": "problem", "name": "No space for zero terminator", "precision": "high", "problem.severity": "error", "security-severity": "9.8" } }, { "id": "cpp/use-of-string-after-lifetime-ends", "name": "cpp/use-of-string-after-lifetime-ends", "shortDescription": { "text": "Use of string after lifetime ends" }, "fullDescription": { "text": "If the value of a call to 'c_str' outlives the underlying object it may lead to unexpected behavior." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-416", "external/cwe/cwe-664" ], "description": "If the value of a call to 'c_str' outlives the underlying object it may lead to unexpected behavior.", "id": "cpp/use-of-string-after-lifetime-ends", "kind": "problem", "name": "Use of string after lifetime ends", "precision": "high", "problem.severity": "warning", "security-severity": "8.8" } }, { "id": "cpp/use-of-unique-pointer-after-lifetime-ends", "name": "cpp/use-of-unique-pointer-after-lifetime-ends", "shortDescription": { "text": "Use of unique pointer after lifetime ends" }, "fullDescription": { "text": "Referencing the contents of a unique pointer after the underlying object has expired may lead to unexpected behavior." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-416", "external/cwe/cwe-664" ], "description": "Referencing the contents of a unique pointer after the underlying object has expired may lead to unexpected behavior.", "id": "cpp/use-of-unique-pointer-after-lifetime-ends", "kind": "problem", "name": "Use of unique pointer after lifetime ends", "precision": "high", "problem.severity": "warning", "security-severity": "8.8" } }, { "id": "cpp/iterator-to-expired-container", "name": "cpp/iterator-to-expired-container", "shortDescription": { "text": "Iterator to expired container" }, "fullDescription": { "text": "Using an iterator owned by a container whose lifetime has expired may lead to unexpected behavior." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-416", "external/cwe/cwe-664" ], "description": "Using an iterator owned by a container whose lifetime has expired may lead to unexpected behavior.", "id": "cpp/iterator-to-expired-container", "kind": "problem", "name": "Iterator to expired container", "precision": "high", "problem.severity": "warning", "security-severity": "8.8" } }, { "id": "cpp/sql-injection", "name": "cpp/sql-injection", "shortDescription": { "text": "Uncontrolled data in SQL query" }, "fullDescription": { "text": "Including user-supplied data in a SQL query without neutralizing special elements can make code vulnerable to SQL Injection." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-089" ], "description": "Including user-supplied data in a SQL query without\n neutralizing special elements can make code vulnerable\n to SQL Injection.", "id": "cpp/sql-injection", "kind": "path-problem", "name": "Uncontrolled data in SQL query", "precision": "high", "problem.severity": "error", "security-severity": "8.8" } }, { "id": "cpp/dangerous-cin", "name": "cpp/dangerous-cin", "shortDescription": { "text": "Dangerous use of 'cin'" }, "fullDescription": { "text": "Using `cin` without specifying the length of the input may be dangerous." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-676" ], "description": "Using `cin` without specifying the length of the input\n may be dangerous.", "id": "cpp/dangerous-cin", "kind": "problem", "name": "Dangerous use of 'cin'", "precision": "high", "problem.severity": "error", "security-severity": "10.0" } }, { "id": "cpp/dangerous-function-overflow", "name": "cpp/dangerous-function-overflow", "shortDescription": { "text": "Use of dangerous function" }, "fullDescription": { "text": "Use of a standard library function that does not guard against buffer overflow." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-242", "external/cwe/cwe-676" ], "description": "Use of a standard library function that does not guard against buffer overflow.", "id": "cpp/dangerous-function-overflow", "kind": "problem", "name": "Use of dangerous function", "precision": "very-high", "problem.severity": "error", "security-severity": "10.0" } }, { "id": "cpp/system-data-exposure", "name": "cpp/system-data-exposure", "shortDescription": { "text": "Exposure of system data to an unauthorized control sphere" }, "fullDescription": { "text": "Exposing system data or debugging information helps a malicious user learn about the system and form an attack plan." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-497" ], "description": "Exposing system data or debugging information helps\n a malicious user learn about the system and form an\n attack plan.", "id": "cpp/system-data-exposure", "kind": "path-problem", "name": "Exposure of system data to an unauthorized control sphere", "precision": "high", "problem.severity": "warning", "security-severity": "6.5" } }, { "id": "cpp/very-likely-overrunning-write", "name": "cpp/very-likely-overrunning-write", "shortDescription": { "text": "Likely overrunning write" }, "fullDescription": { "text": "Buffer write operations that do not control the length of data written may overflow" }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-120", "external/cwe/cwe-787", "external/cwe/cwe-805" ], "description": "Buffer write operations that do not control the length\n of data written may overflow", "id": "cpp/very-likely-overrunning-write", "kind": "problem", "name": "Likely overrunning write", "precision": "high", "problem.severity": "error", "security-severity": "9.3" } }, { "id": "cpp/badly-bounded-write", "name": "cpp/badly-bounded-write", "shortDescription": { "text": "Badly bounded write" }, "fullDescription": { "text": "Buffer write operations with a length parameter that does not match the size of the destination buffer may overflow." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-120", "external/cwe/cwe-787", "external/cwe/cwe-805" ], "description": "Buffer write operations with a length parameter that\n does not match the size of the destination buffer may\n overflow.", "id": "cpp/badly-bounded-write", "kind": "problem", "name": "Badly bounded write", "precision": "high", "problem.severity": "error", "security-severity": "9.3" } }, { "id": "cpp/tainted-format-string", "name": "cpp/tainted-format-string", "shortDescription": { "text": "Uncontrolled format string" }, "fullDescription": { "text": "Using externally-controlled format strings in printf-style functions can lead to buffer overflows or data representation problems." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-134" ], "description": "Using externally-controlled format strings in\n printf-style functions can lead to buffer overflows\n or data representation problems.", "id": "cpp/tainted-format-string", "kind": "path-problem", "name": "Uncontrolled format string", "precision": "high", "problem.severity": "warning", "security-severity": "9.3" } }, { "id": "cpp/memset-may-be-deleted", "name": "cpp/memset-may-be-deleted", "shortDescription": { "text": "Call to `memset` may be deleted" }, "fullDescription": { "text": "Using the `memset` function to clear private data in a variable that has no subsequent use can make information-leak vulnerabilities easier to exploit because the compiler can remove the call." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-014" ], "description": "Using the `memset` function to clear private data in a variable that has no subsequent use\n can make information-leak vulnerabilities easier to exploit because the compiler can remove the call.", "id": "cpp/memset-may-be-deleted", "kind": "problem", "name": "Call to `memset` may be deleted", "precision": "high", "problem.severity": "warning", "security-severity": "7.8" } }, { "id": "cpp/external-entity-expansion", "name": "cpp/external-entity-expansion", "shortDescription": { "text": "XML external entity expansion" }, "fullDescription": { "text": "Parsing user-controlled XML documents and allowing expansion of external entity references may lead to disclosure of confidential data or denial of service." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "external/cwe/cwe-611" ], "description": "Parsing user-controlled XML documents and allowing expansion of\n external entity references may lead to disclosure of\n confidential data or denial of service.", "id": "cpp/external-entity-expansion", "kind": "path-problem", "name": "XML external entity expansion", "precision": "high", "problem.severity": "warning", "security-severity": "9.1" } }, { "id": "cpp/command-line-injection", "name": "cpp/command-line-injection", "shortDescription": { "text": "Uncontrolled data used in OS command" }, "fullDescription": { "text": "Using user-supplied data in an OS command, without neutralizing special elements, can make code vulnerable to command injection." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-078", "external/cwe/cwe-088" ], "description": "Using user-supplied data in an OS command, without\n neutralizing special elements, can make code vulnerable\n to command injection.", "id": "cpp/command-line-injection", "kind": "path-problem", "name": "Uncontrolled data used in OS command", "precision": "high", "problem.severity": "error", "security-severity": "9.8" } }, { "id": "cpp/cgi-xss", "name": "cpp/cgi-xss", "shortDescription": { "text": "CGI script vulnerable to cross-site scripting" }, "fullDescription": { "text": "Writing user input directly to a web page allows for a cross-site scripting vulnerability." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "security", "external/cwe/cwe-079" ], "description": "Writing user input directly to a web page\n allows for a cross-site scripting vulnerability.", "id": "cpp/cgi-xss", "kind": "path-problem", "name": "CGI script vulnerable to cross-site scripting", "precision": "high", "problem.severity": "error", "security-severity": "6.1" } }, { "id": "cpp/double-free", "name": "cpp/double-free", "shortDescription": { "text": "Potential double free" }, "fullDescription": { "text": "Freeing a resource more than once can lead to undefined behavior and cause memory corruption." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-415" ], "description": "Freeing a resource more than once can lead to undefined behavior and cause memory corruption.", "id": "cpp/double-free", "kind": "path-problem", "name": "Potential double free", "precision": "high", "problem.severity": "warning", "security-severity": "9.3" } }, { "id": "cpp/incorrectly-checked-scanf", "name": "cpp/incorrectly-checked-scanf", "shortDescription": { "text": "Incorrect return-value check for a 'scanf'-like function" }, "fullDescription": { "text": "Failing to account for EOF in a call to a scanf-like function can lead to undefined behavior." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "security", "correctness", "external/cwe/cwe-253" ], "description": "Failing to account for EOF in a call to a scanf-like function can lead to\n undefined behavior.", "id": "cpp/incorrectly-checked-scanf", "kind": "problem", "name": "Incorrect return-value check for a 'scanf'-like function", "precision": "high", "problem.severity": "warning", "security-severity": "7.5" } }, { "id": "cpp/static-buffer-overflow", "name": "cpp/static-buffer-overflow", "shortDescription": { "text": "Static array access may cause overflow" }, "fullDescription": { "text": "Exceeding the size of a static array during write or access operations may result in a buffer overflow." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-119", "external/cwe/cwe-131" ], "description": "Exceeding the size of a static array during write or access operations\n may result in a buffer overflow.", "id": "cpp/static-buffer-overflow", "kind": "problem", "name": "Static array access may cause overflow", "precision": "high", "problem.severity": "warning", "security-severity": "9.3" } }, { "id": "cpp/use-after-free", "name": "cpp/use-after-free", "shortDescription": { "text": "Potential use after free" }, "fullDescription": { "text": "An allocated memory block is used after it has been freed. Behavior in such cases is undefined and can cause memory corruption." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-416" ], "description": "An allocated memory block is used after it has been freed. Behavior in such cases is undefined and can cause memory corruption.", "id": "cpp/use-after-free", "kind": "path-problem", "name": "Potential use after free", "precision": "high", "problem.severity": "warning", "security-severity": "9.3" } }, { "id": "cpp/new-free-mismatch", "name": "cpp/new-free-mismatch", "shortDescription": { "text": "Mismatching new/free or malloc/delete" }, "fullDescription": { "text": "An object that was allocated with 'malloc' or 'new' is being freed using a mismatching 'free' or 'delete'." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-401" ], "description": "An object that was allocated with 'malloc' or 'new' is being freed using a mismatching 'free' or 'delete'.", "id": "cpp/new-free-mismatch", "kind": "problem", "name": "Mismatching new/free or malloc/delete", "precision": "high", "problem.severity": "warning", "security-severity": "7.5" } }, { "id": "cpp/too-few-arguments", "name": "cpp/too-few-arguments", "shortDescription": { "text": "Call to function with fewer arguments than declared parameters" }, "fullDescription": { "text": "A function call is passing fewer arguments than the number of declared parameters of the function. This may indicate that the code does not follow the author's intent. It is also a vulnerability, since the function is likely to operate on undefined data." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "correctness", "maintainability", "security", "external/cwe/cwe-234", "external/cwe/cwe-685" ], "description": "A function call is passing fewer arguments than the number of\n declared parameters of the function. This may indicate\n that the code does not follow the author's intent. It is also\n a vulnerability, since the function is likely to operate on\n undefined data.", "id": "cpp/too-few-arguments", "kind": "problem", "name": "Call to function with fewer arguments than declared parameters", "precision": "very-high", "problem.severity": "error", "security-severity": "5.0" } }, { "id": "cpp/upcast-array-pointer-arithmetic", "name": "cpp/upcast-array-pointer-arithmetic", "shortDescription": { "text": "Upcast array used in pointer arithmetic" }, "fullDescription": { "text": "An array with elements of a derived struct type is cast to a pointer to the base type of the struct. If pointer arithmetic or an array dereference is done on the resulting pointer, it will use the width of the base type, leading to misaligned reads." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "correctness", "reliability", "security", "external/cwe/cwe-119", "external/cwe/cwe-843" ], "description": "An array with elements of a derived struct type is cast to a\n pointer to the base type of the struct. If pointer arithmetic or\n an array dereference is done on the resulting pointer, it will\n use the width of the base type, leading to misaligned reads.", "id": "cpp/upcast-array-pointer-arithmetic", "kind": "path-problem", "name": "Upcast array used in pointer arithmetic", "precision": "high", "problem.severity": "warning", "security-severity": "9.3" } }, { "id": "cpp/pointer-overflow-check", "name": "cpp/pointer-overflow-check", "shortDescription": { "text": "Pointer overflow check" }, "fullDescription": { "text": "Adding a value to a pointer to check if it overflows relies on undefined behavior and may lead to memory corruption." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-758" ], "description": "Adding a value to a pointer to check if it overflows relies\n on undefined behavior and may lead to memory corruption.", "id": "cpp/pointer-overflow-check", "kind": "problem", "name": "Pointer overflow check", "precision": "high", "problem.severity": "error", "security-severity": "2.1" } }, { "id": "cpp/return-stack-allocated-memory", "name": "cpp/return-stack-allocated-memory", "shortDescription": { "text": "Returning stack-allocated memory" }, "fullDescription": { "text": "A function returns a pointer to a stack-allocated region of memory. This memory is deallocated at the end of the function, which may lead the caller to dereference a dangling pointer." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-825" ], "description": "A function returns a pointer to a stack-allocated region of\n memory. This memory is deallocated at the end of the function,\n which may lead the caller to dereference a dangling pointer.", "id": "cpp/return-stack-allocated-memory", "kind": "path-problem", "name": "Returning stack-allocated memory", "precision": "high", "problem.severity": "warning", "security-severity": "9.3" } }, { "id": "cpp/alloca-in-loop", "name": "cpp/alloca-in-loop", "shortDescription": { "text": "Call to alloca in a loop" }, "fullDescription": { "text": "Using alloca in a loop can lead to a stack overflow" }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "correctness", "security", "external/cwe/cwe-770" ], "description": "Using alloca in a loop can lead to a stack overflow", "id": "cpp/alloca-in-loop", "kind": "problem", "name": "Call to alloca in a loop", "precision": "high", "problem.severity": "warning", "security-severity": "7.5" } }, { "id": "cpp/using-expired-stack-address", "name": "cpp/using-expired-stack-address", "shortDescription": { "text": "Use of expired stack-address" }, "fullDescription": { "text": "Accessing the stack-allocated memory of a function after it has returned can lead to memory corruption." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "security", "external/cwe/cwe-825" ], "description": "Accessing the stack-allocated memory of a function\n after it has returned can lead to memory corruption.", "id": "cpp/using-expired-stack-address", "kind": "path-problem", "name": "Use of expired stack-address", "precision": "high", "problem.severity": "error", "security-severity": "9.3" } }, { "id": "cpp/unsafe-strncat", "name": "cpp/unsafe-strncat", "shortDescription": { "text": "Potentially unsafe call to strncat" }, "fullDescription": { "text": "Calling 'strncat' with an incorrect size argument may result in a buffer overflow." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "correctness", "security", "external/cwe/cwe-788", "external/cwe/cwe-676", "external/cwe/cwe-119", "external/cwe/cwe-251" ], "description": "Calling 'strncat' with an incorrect size argument may result in a buffer overflow.", "id": "cpp/unsafe-strncat", "kind": "problem", "name": "Potentially unsafe call to strncat", "precision": "high", "problem.severity": "warning", "security-severity": "9.3" } }, { "id": "cpp/redundant-null-check-simple", "name": "cpp/redundant-null-check-simple", "shortDescription": { "text": "Redundant null check due to previous dereference" }, "fullDescription": { "text": "Checking a pointer for nullness after dereferencing it is likely to be a sign that either the check can be removed, or it should be moved before the dereference." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "correctness", "security", "external/cwe/cwe-476" ], "description": "Checking a pointer for nullness after dereferencing it is\n likely to be a sign that either the check can be removed, or\n it should be moved before the dereference.", "id": "cpp/redundant-null-check-simple", "kind": "path-problem", "name": "Redundant null check due to previous dereference", "precision": "high", "problem.severity": "error", "security-severity": "7.5" } }, { "id": "cpp/integer-multiplication-cast-to-long", "name": "cpp/integer-multiplication-cast-to-long", "shortDescription": { "text": "Multiplication result converted to larger type" }, "fullDescription": { "text": "A multiplication result that is converted to a larger type can be a sign that the result can overflow the type converted from." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "security", "correctness", "types", "external/cwe/cwe-190", "external/cwe/cwe-192", "external/cwe/cwe-197", "external/cwe/cwe-681" ], "description": "A multiplication result that is converted to a larger type can\n be a sign that the result can overflow the type converted from.", "id": "cpp/integer-multiplication-cast-to-long", "kind": "problem", "name": "Multiplication result converted to larger type", "precision": "high", "problem.severity": "warning", "security-severity": "8.1" } }, { "id": "cpp/signed-overflow-check", "name": "cpp/signed-overflow-check", "shortDescription": { "text": "Signed overflow check" }, "fullDescription": { "text": "Testing for overflow by adding a value to a variable to see if it \"wraps around\" works only for unsigned integer values." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "correctness", "security", "external/cwe/cwe-128", "external/cwe/cwe-190" ], "description": "Testing for overflow by adding a value to a variable\n to see if it \"wraps around\" works only for\n unsigned integer values.", "id": "cpp/signed-overflow-check", "kind": "problem", "name": "Signed overflow check", "precision": "high", "problem.severity": "warning", "security-severity": "8.1" } }, { "id": "cpp/bad-addition-overflow-check", "name": "cpp/bad-addition-overflow-check", "shortDescription": { "text": "Bad check for overflow of integer addition" }, "fullDescription": { "text": "Checking for overflow of integer addition by comparing against one of the arguments of the addition does not work when the result of the addition is automatically promoted to a larger type." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "correctness", "security", "external/cwe/cwe-190", "external/cwe/cwe-192" ], "description": "Checking for overflow of integer addition by comparing\n against one of the arguments of the addition does not work\n when the result of the addition is automatically promoted\n to a larger type.", "id": "cpp/bad-addition-overflow-check", "kind": "problem", "name": "Bad check for overflow of integer addition", "precision": "very-high", "problem.severity": "error", "security-severity": "8.1" } }, { "id": "cpp/wrong-number-format-arguments", "name": "cpp/wrong-number-format-arguments", "shortDescription": { "text": "Too few arguments to formatting function" }, "fullDescription": { "text": "Calling a printf-like function with too few arguments can be a source of security issues." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "correctness", "security", "external/cwe/cwe-234", "external/cwe/cwe-685" ], "description": "Calling a printf-like function with too few arguments can be\n a source of security issues.", "id": "cpp/wrong-number-format-arguments", "kind": "problem", "name": "Too few arguments to formatting function", "precision": "high", "problem.severity": "error", "security-severity": "5.0" } }, { "id": "cpp/overflowing-snprintf", "name": "cpp/overflowing-snprintf", "shortDescription": { "text": "Potentially overflowing call to snprintf" }, "fullDescription": { "text": "Using the return value from snprintf without proper checks can cause overflow." }, "defaultConfiguration": { "enabled": true, "level": "warning" }, "properties": { "tags": [ "reliability", "correctness", "security", "external/cwe/cwe-190", "external/cwe/cwe-253" ], "description": "Using the return value from snprintf without proper checks can cause overflow.", "id": "cpp/overflowing-snprintf", "kind": "problem", "name": "Potentially overflowing call to snprintf", "precision": "high", "problem.severity": "warning", "security-severity": "8.1" } }, { "id": "cpp/wrong-type-format-argument", "name": "cpp/wrong-type-format-argument", "shortDescription": { "text": "Wrong type of arguments to formatting function" }, "fullDescription": { "text": "Calling a printf-like function with the wrong type of arguments causes unpredictable behavior." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "reliability", "correctness", "security", "external/cwe/cwe-686" ], "description": "Calling a printf-like function with the wrong type of arguments causes unpredictable\n behavior.", "id": "cpp/wrong-type-format-argument", "kind": "problem", "name": "Wrong type of arguments to formatting function", "precision": "high", "problem.severity": "error", "security-severity": "7.5" } }, { "id": "cpp/unsafe-use-of-this", "name": "cpp/unsafe-use-of-this", "shortDescription": { "text": "Unsafe use of this in constructor" }, "fullDescription": { "text": "A call to a pure virtual function using a 'this' pointer of an object that is under construction may lead to undefined behavior." }, "defaultConfiguration": { "enabled": true, "level": "error" }, "properties": { "tags": [ "correctness", "language-features", "security", "external/cwe/cwe-670" ], "description": "A call to a pure virtual function using a 'this'\n pointer of an object that is under construction\n may lead to undefined behavior.", "id": "cpp/unsafe-use-of-this", "kind": "path-problem", "name": "Unsafe use of this in constructor", "precision": "very-high", "problem.severity": "error", "security-severity": "7.5" } }, { "id": "cpp/telemetry/compiler-errors", "name": "cpp/telemetry/compiler-errors", "shortDescription": { "text": "Compiler errors" }, "fullDescription": { "text": "A count of all compiler errors, grouped by error text." }, "defaultConfiguration": { "enabled": true }, "properties": { "tags": [ "summary", "telemetry" ], "description": "A count of all compiler errors, grouped by error text.", "id": "cpp/telemetry/compiler-errors", "kind": "metric", "name": "Compiler errors" } }, { "id": "cpp/telemetry/extraction-metrics", "name": "cpp/telemetry/extraction-metrics", "shortDescription": { "text": "Extraction metrics" }, "fullDescription": { "text": "Raw metrics relating to extraction." }, "defaultConfiguration": { "enabled": true }, "properties": { "tags": [ "summary", "telemetry" ], "description": "Raw metrics relating to extraction.", "id": "cpp/telemetry/extraction-metrics", "kind": "metric", "name": "Extraction metrics" } }, { "id": "cpp/telemetry/failed-includes", "name": "cpp/telemetry/failed-includes", "shortDescription": { "text": "Failed to include header file" }, "fullDescription": { "text": "A count of all failed includes, grouped by filename." }, "defaultConfiguration": { "enabled": true }, "properties": { "tags": [ "summary", "telemetry" ], "description": "A count of all failed includes, grouped by filename.", "id": "cpp/telemetry/failed-includes", "kind": "metric", "name": "Failed to include header file" } }, { "id": "cpp/telemetry/database-quality", "name": "cpp/telemetry/database-quality", "shortDescription": { "text": "Database quality" }, "fullDescription": { "text": "Metrics that indicate the quality of the database." }, "defaultConfiguration": { "enabled": true }, "properties": { "tags": [ "summary", "telemetry" ], "description": "Metrics that indicate the quality of the database.", "id": "cpp/telemetry/database-quality", "kind": "metric", "name": "Database quality" } }, { "id": "cpp/telemetry/succeeded-includes", "name": "cpp/telemetry/succeeded-includes", "shortDescription": { "text": "Successfully included header files" }, "fullDescription": { "text": "A count of all succeeded includes, grouped by filename." }, "defaultConfiguration": { "enabled": true }, "properties": { "tags": [ "summary", "telemetry" ], "description": "A count of all succeeded includes, grouped by filename.", "id": "cpp/telemetry/succeeded-includes", "kind": "metric", "name": "Successfully included header files" } }, { "id": "cpp/summary/lines-of-code", "name": "cpp/summary/lines-of-code", "shortDescription": { "text": "Total lines of C/C++ code in the database" }, "fullDescription": { "text": "The total number of lines of C/C++ code across all files, including system headers, libraries, and auto-generated files. This is a useful metric of the size of a database. For all files that were seen during the build, this query counts the lines of code, excluding whitespace or comments." }, "defaultConfiguration": { "enabled": true }, "properties": { "tags": [ "summary", "telemetry" ], "description": "The total number of lines of C/C++ code across all files, including system headers, libraries, and auto-generated files. This is a useful metric of the size of a database. For all files that were seen during the build, this query counts the lines of code, excluding whitespace or comments.", "id": "cpp/summary/lines-of-code", "kind": "metric", "name": "Total lines of C/C++ code in the database" } }, { "id": "cpp/summary/lines-of-user-code", "name": "cpp/summary/lines-of-user-code", "shortDescription": { "text": "Total lines of user written C/C++ code in the database" }, "fullDescription": { "text": "The total number of lines of C/C++ code from the source code directory, excluding auto-generated files. This query counts the lines of code, excluding whitespace or comments. Note: If external libraries are included in the codebase either in a checked-in virtual environment or as vendored code, that will currently be counted as user written code." }, "defaultConfiguration": { "enabled": true }, "properties": { "tags": [ "summary", "lines-of-code", "debug" ], "description": "The total number of lines of C/C++ code from the source code directory, excluding auto-generated files. This query counts the lines of code, excluding whitespace or comments. Note: If external libraries are included in the codebase either in a checked-in virtual environment or as vendored code, that will currently be counted as user written code.", "id": "cpp/summary/lines-of-user-code", "kind": "metric", "name": "Total lines of user written C/C++ code in the database" } } ] } }, "results": [ { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [PropertyIndex *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/vm/Iteration.h", "uriBaseId": "%SRCROOT%", "index": 0 }, "region": { "startLine": 402, "startColumn": 41, "endColumn": 62 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b3edb216b10cf93f:1", "primaryLocationStartColumnFingerprint": "36" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "PropertyIndex *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [Elf64_Addr *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/build/unix/elfhack/inject/x86_64.c", "uriBaseId": "%SRCROOT%", "index": 2 }, "region": { "startLine": 104, "startColumn": 33, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d21b6da07c573b14:1", "primaryLocationStartColumnFingerprint": "26" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "Elf64_Addr *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1330, "startColumn": 75, "endColumn": 88 } } } ], "partialFingerprints": { "primaryLocationLineHash": "99358e0d3d5346a4:1", "primaryLocationStartColumnFingerprint": "66" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1332, "startColumn": 77, "endColumn": 90 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1c44f0cc3def5b61:1", "primaryLocationStartColumnFingerprint": "68" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1321, "startColumn": 75, "endColumn": 88 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e36c7c03d6e5575c:2", "primaryLocationStartColumnFingerprint": "66" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1310, "startColumn": 73, "endColumn": 86 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e854e549342d4290:1", "primaryLocationStartColumnFingerprint": "64" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1312, "startColumn": 75, "endColumn": 88 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7c0751c948fd13a3:1", "primaryLocationStartColumnFingerprint": "66" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1302, "startColumn": 73, "endColumn": 86 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c81371047248b2c2:2", "primaryLocationStartColumnFingerprint": "64" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1294, "startColumn": 75, "endColumn": 88 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e36c7c03d6e5575c:1", "primaryLocationStartColumnFingerprint": "66" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/suspicious-add-sizeof", "ruleIndex": 0, "rule": { "id": "cpp/suspicious-add-sizeof", "index": 0 }, "message": { "text": "Suspicious sizeof offset in a pointer arithmetic expression. The type of the pointer is [int16_t *](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/h264pred_template.c", "uriBaseId": "%SRCROOT%", "index": 3 }, "region": { "startLine": 1284, "startColumn": 73, "endColumn": 86 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c81371047248b2c2:1", "primaryLocationStartColumnFingerprint": "64" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "int16_t *" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to RC4_InitContext](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/arcfour.c", "uriBaseId": "%SRCROOT%", "index": 4 }, "region": { "startLine": 166, "startColumn": 24, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a565e54127fbd9bf:1", "primaryLocationStartColumnFingerprint": "15" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/arcfour.c", "uriBaseId": "%SRCROOT%", "index": 4 }, "region": { "startLine": 166, "startColumn": 24, "endColumn": 39 } }, "message": { "text": "call to RC4_InitContext" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to rc2_Decrypt1Block](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to rc2_Encrypt1Block](2)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to rc2_Decrypt1Block](3)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to rc2_Encrypt1Block](4)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC2_InitContext](5))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/deprecated/alg2268.c", "uriBaseId": "%SRCROOT%", "index": 5 }, "region": { "startLine": 209, "startColumn": 24, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "94053e3adfe4df0d:1", "primaryLocationStartColumnFingerprint": "15" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/deprecated/alg2268.c", "uriBaseId": "%SRCROOT%", "index": 5 }, "region": { "startLine": 431, "startColumn": 9, "endColumn": 26 } }, "message": { "text": "call to rc2_Decrypt1Block" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/deprecated/alg2268.c", "uriBaseId": "%SRCROOT%", "index": 5 }, "region": { "startLine": 412, "startColumn": 9, "endColumn": 26 } }, "message": { "text": "call to rc2_Encrypt1Block" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/deprecated/alg2268.c", "uriBaseId": "%SRCROOT%", "index": 5 }, "region": { "startLine": 392, "startColumn": 9, "endColumn": 26 } }, "message": { "text": "call to rc2_Decrypt1Block" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/deprecated/alg2268.c", "uriBaseId": "%SRCROOT%", "index": 5 }, "region": { "startLine": 375, "startColumn": 9, "endColumn": 26 } }, "message": { "text": "call to rc2_Encrypt1Block" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/deprecated/alg2268.c", "uriBaseId": "%SRCROOT%", "index": 5 }, "region": { "startLine": 209, "startColumn": 24, "endColumn": 39 } }, "message": { "text": "call to RC2_InitContext" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_InitContext](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](2)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](3)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](4)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](5)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](6)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](7)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](8)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](9)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](10)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](11)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](12)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](13)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](14)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_MakeSchedule](15))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 156, "startColumn": 13, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "635983d817395b3a:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 205, "startColumn": 20, "endColumn": 35 } }, "message": { "text": "call to DES_InitContext" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 156, "startColumn": 13, "endColumn": 29 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 163, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 164, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 165, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 167, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 168, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 169, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 176, "startColumn": 13, "endColumn": 29 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 183, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 184, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 185, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 188, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 189, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/desblapi.c", "uriBaseId": "%SRCROOT%", "index": 6 }, "region": { "startLine": 190, "startColumn": 17, "endColumn": 33 } }, "message": { "text": "call to DES_MakeSchedule" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [access of enum constant SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_3KEY_TRIPLE_DES_CBC](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/mozpkix/test-lib/pkixtestnss.cpp", "uriBaseId": "%SRCROOT%", "index": 7 }, "region": { "startLine": 211, "startColumn": 19, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5c1c4d7facb0f3fe:1", "primaryLocationStartColumnFingerprint": "12" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/mozpkix/test-lib/pkixtestnss.cpp", "uriBaseId": "%SRCROOT%", "index": 7 }, "region": { "startLine": 211, "startColumn": 19, "endColumn": 74 } }, "message": { "text": "access of enum constant SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_3KEY_TRIPLE_DES_CBC" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](2)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to pk11_GetPBECryptoMechanism](3))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11akey.c", "uriBaseId": "%SRCROOT%", "index": 8 }, "region": { "startLine": 2083, "startColumn": 11, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "32f05833b1037e2e:1", "primaryLocationStartColumnFingerprint": "6" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11akey.c", "uriBaseId": "%SRCROOT%", "index": 8 }, "region": { "startLine": 2238, "startColumn": 11, "endColumn": 25 } }, "message": { "text": "call to PK11_PBEKeyGen" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11akey.c", "uriBaseId": "%SRCROOT%", "index": 8 }, "region": { "startLine": 2083, "startColumn": 11, "endColumn": 25 } }, "message": { "text": "call to PK11_PBEKeyGen" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11akey.c", "uriBaseId": "%SRCROOT%", "index": 8 }, "region": { "startLine": 2088, "startColumn": 22, "endColumn": 48 } }, "message": { "text": "call to pk11_GetPBECryptoMechanism" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_RawPBEKeyGen](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [invocation of macro RC5_V10](2))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11mech.c", "uriBaseId": "%SRCROOT%", "index": 9 }, "region": { "startLine": 1643, "startColumn": 67, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7e67c1281aea3a0b:1", "primaryLocationStartColumnFingerprint": "54" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11mech.c", "uriBaseId": "%SRCROOT%", "index": 9 }, "region": { "startLine": 1862, "startColumn": 22, "endColumn": 39 } }, "message": { "text": "call to PK11_RawPBEKeyGen" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11mech.c", "uriBaseId": "%SRCROOT%", "index": 9 }, "region": { "startLine": 1643, "startColumn": 67, "endColumn": 74 } }, "message": { "text": "invocation of macro RC5_V10" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to pk11_GetPBECryptoMechanism](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_RawPBEKeyGen](2)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_RawPBEKeyGen](3))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11pbe.c", "uriBaseId": "%SRCROOT%", "index": 10 }, "region": { "startLine": 1146, "startColumn": 14, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "767faa07a02a2f00:1", "primaryLocationStartColumnFingerprint": "9" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11pbe.c", "uriBaseId": "%SRCROOT%", "index": 10 }, "region": { "startLine": 1624, "startColumn": 12, "endColumn": 38 } }, "message": { "text": "call to pk11_GetPBECryptoMechanism" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11pbe.c", "uriBaseId": "%SRCROOT%", "index": 10 }, "region": { "startLine": 1252, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "call to PK11_RawPBEKeyGen" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11pbe.c", "uriBaseId": "%SRCROOT%", "index": 10 }, "region": { "startLine": 1146, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "call to PK11_RawPBEKeyGen" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [invocation of macro CKM_DES3_CBC](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11sdr.c", "uriBaseId": "%SRCROOT%", "index": 11 }, "region": { "startLine": 146, "startColumn": 54, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6c61bca17e9c5f6a:1", "primaryLocationStartColumnFingerprint": "49" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pk11wrap/pk11sdr.c", "uriBaseId": "%SRCROOT%", "index": 11 }, "region": { "startLine": 146, "startColumn": 54, "endColumn": 66 } }, "message": { "text": "invocation of macro CKM_DES3_CBC" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](2))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12d.c", "uriBaseId": "%SRCROOT%", "index": 12 }, "region": { "startLine": 210, "startColumn": 15, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7b715062514c1a00:1", "primaryLocationStartColumnFingerprint": "10" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12d.c", "uriBaseId": "%SRCROOT%", "index": 12 }, "region": { "startLine": 210, "startColumn": 15, "endColumn": 29 } }, "message": { "text": "call to PK11_PBEKeyGen" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12d.c", "uriBaseId": "%SRCROOT%", "index": 12 }, "region": { "startLine": 218, "startColumn": 19, "endColumn": 33 } }, "message": { "text": "call to PK11_PBEKeyGen" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12e.c", "uriBaseId": "%SRCROOT%", "index": 13 }, "region": { "startLine": 442, "startColumn": 31, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d9f7fc64b15bb37d:1", "primaryLocationStartColumnFingerprint": "26" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12e.c", "uriBaseId": "%SRCROOT%", "index": 13 }, "region": { "startLine": 442, "startColumn": 31, "endColumn": 45 } }, "message": { "text": "call to PK11_PBEKeyGen" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12local.c", "uriBaseId": "%SRCROOT%", "index": 14 }, "region": { "startLine": 108, "startColumn": 18, "endColumn": 32 } } } ], "partialFingerprints": { "primaryLocationLineHash": "34d8bba151530148:1", "primaryLocationStartColumnFingerprint": "9" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12local.c", "uriBaseId": "%SRCROOT%", "index": 14 }, "region": { "startLine": 108, "startColumn": 18, "endColumn": 32 } }, "message": { "text": "call to PK11_PBEKeyGen" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](2))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs7/p7common.c", "uriBaseId": "%SRCROOT%", "index": 15 }, "region": { "startLine": 437, "startColumn": 12, "endColumn": 26 } } } ], "partialFingerprints": { "primaryLocationLineHash": "826610ae6c2d9397:1", "primaryLocationStartColumnFingerprint": "7" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs7/p7common.c", "uriBaseId": "%SRCROOT%", "index": 15 }, "region": { "startLine": 587, "startColumn": 12, "endColumn": 26 } }, "message": { "text": "call to PK11_PBEKeyGen" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs7/p7common.c", "uriBaseId": "%SRCROOT%", "index": 15 }, "region": { "startLine": 437, "startColumn": 12, "endColumn": 26 } }, "message": { "text": "call to PK11_PBEKeyGen" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [access of enum constant SEC_OID_DES_EDE3_CBC](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/smime/cmsenvdata.c", "uriBaseId": "%SRCROOT%", "index": 16 }, "region": { "startLine": 178, "startColumn": 64, "endColumn": 84 } } } ], "partialFingerprints": { "primaryLocationLineHash": "579858cfd79858:1", "primaryLocationStartColumnFingerprint": "55" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/smime/cmsenvdata.c", "uriBaseId": "%SRCROOT%", "index": 16 }, "region": { "startLine": 178, "startColumn": 64, "endColumn": 84 } }, "message": { "text": "access of enum constant SEC_OID_DES_EDE3_CBC" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [access of enum constant SEC_OID_DES_EDE3_CBC](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/smime/smimeutil.c", "uriBaseId": "%SRCROOT%", "index": 17 }, "region": { "startLine": 917, "startColumn": 64, "endColumn": 84 } } } ], "partialFingerprints": { "primaryLocationLineHash": "104c774f23a6d73b:1", "primaryLocationStartColumnFingerprint": "59" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/smime/smimeutil.c", "uriBaseId": "%SRCROOT%", "index": 17 }, "region": { "startLine": 917, "startColumn": 64, "endColumn": 84 } }, "message": { "text": "access of enum constant SEC_OID_DES_EDE3_CBC" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to nsspkcs5_ComputeKeyAndIV](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to nsspkcs5_ComputeKeyAndIV](2)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC4_CreateContext](3)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [invocation of macro NSS_RC2_CBC](4)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC2_CreateContext](5)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [invocation of macro DES_BLOCK_SIZE](6)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_CreateContext](7)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [invocation of macro DES_BLOCK_SIZE](8))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1225, "startColumn": 60, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b968077583959c80:1", "primaryLocationStartColumnFingerprint": "29" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1814, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "call to nsspkcs5_ComputeKeyAndIV" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1573, "startColumn": 11, "endColumn": 35 } }, "message": { "text": "call to nsspkcs5_ComputeKeyAndIV" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1524, "startColumn": 20, "endColumn": 37 } }, "message": { "text": "call to RC4_CreateContext" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1465, "startColumn": 38, "endColumn": 49 } }, "message": { "text": "invocation of macro NSS_RC2_CBC" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1464, "startColumn": 20, "endColumn": 37 } }, "message": { "text": "call to RC2_CreateContext" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1225, "startColumn": 60, "endColumn": 74 } }, "message": { "text": "invocation of macro DES_BLOCK_SIZE" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1237, "startColumn": 12, "endColumn": 29 } }, "message": { "text": "call to DES_CreateContext" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/lowpbe.c", "uriBaseId": "%SRCROOT%", "index": 18 }, "region": { "startLine": 1252, "startColumn": 59, "endColumn": 73 } }, "message": { "text": "invocation of macro DES_BLOCK_SIZE" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_CreateContext](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to nsc_pbe_key_gen](2)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to nsspkcs5_ComputeKeyAndIV](3)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC2_CreateContext](4)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC4_CreateContext](5)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_CreateContext](6)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [invocation of macro NSS_DES](7)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_CreateContext](8)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_Encrypt](9)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [invocation of macro NSS_DES](10)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_CreateContext](11)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_Encrypt](12)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_DestroyContext](13)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_Decrypt](14)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to DES_Encrypt](15)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC4_DestroyContext](16)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC4_Decrypt](17)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC4_Encrypt](18)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC2_DestroyContext](19)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC2_Decrypt](20)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to RC2_Encrypt](21))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 170, "startColumn": 29, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9e5bae0c78193c19:1", "primaryLocationStartColumnFingerprint": "28" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 8497, "startColumn": 26, "endColumn": 43 } }, "message": { "text": "call to DES_CreateContext" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 5074, "startColumn": 19, "endColumn": 34 } }, "message": { "text": "call to nsc_pbe_key_gen" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 4390, "startColumn": 15, "endColumn": 39 } }, "message": { "text": "call to nsspkcs5_ComputeKeyAndIV" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 1026, "startColumn": 17, "endColumn": 34 } }, "message": { "text": "call to RC2_CreateContext" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 1086, "startColumn": 17, "endColumn": 34 } }, "message": { "text": "call to RC4_CreateContext" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 1166, "startColumn": 35, "endColumn": 52 } }, "message": { "text": "call to DES_CreateContext" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 228, "startColumn": 43, "endColumn": 50 } }, "message": { "text": "invocation of macro NSS_DES" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 228, "startColumn": 13, "endColumn": 30 } }, "message": { "text": "call to DES_CreateContext" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 233, "startColumn": 10, "endColumn": 21 } }, "message": { "text": "call to DES_Encrypt" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 250, "startColumn": 43, "endColumn": 50 } }, "message": { "text": "invocation of macro NSS_DES" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 250, "startColumn": 13, "endColumn": 30 } }, "message": { "text": "call to DES_CreateContext" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 255, "startColumn": 10, "endColumn": 21 } }, "message": { "text": "call to DES_Encrypt" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 172, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to DES_DestroyContext" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 172, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to DES_Decrypt" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 172, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to DES_Encrypt" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 171, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to RC4_DestroyContext" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 171, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to RC4_Decrypt" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 171, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to RC4_Encrypt" } }, { "id": 19, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 170, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to RC2_DestroyContext" } }, { "id": 20, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 170, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to RC2_Decrypt" } }, { "id": 21, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 170, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "call to RC2_Encrypt" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to nsspkcs5_ComputeKeyAndIV](1))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/sftkpwd.c", "uriBaseId": "%SRCROOT%", "index": 20 }, "region": { "startLine": 482, "startColumn": 11, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ac2f37e2bfede903:1", "primaryLocationStartColumnFingerprint": "6" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/sftkpwd.c", "uriBaseId": "%SRCROOT%", "index": 20 }, "region": { "startLine": 482, "startColumn": 11, "endColumn": 35 } }, "message": { "text": "call to nsspkcs5_ComputeKeyAndIV" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to des_makekey](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to des_makekey](2)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to des_makekey](3)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to des_encrypt](4)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to des_encrypt](5)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to des_encrypt](6))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/manager/ssl/nsNTLMAuthModule.cpp", "uriBaseId": "%SRCROOT%", "index": 21 }, "region": { "startLine": 335, "startColumn": 3, "endColumn": 14 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c3ca2566f7865296:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/manager/ssl/nsNTLMAuthModule.cpp", "uriBaseId": "%SRCROOT%", "index": 21 }, "region": { "startLine": 335, "startColumn": 3, "endColumn": 14 } }, "message": { "text": "call to des_makekey" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/manager/ssl/nsNTLMAuthModule.cpp", "uriBaseId": "%SRCROOT%", "index": 21 }, "region": { "startLine": 336, "startColumn": 3, "endColumn": 14 } }, "message": { "text": "call to des_makekey" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "security/manager/ssl/nsNTLMAuthModule.cpp", "uriBaseId": "%SRCROOT%", "index": 21 }, "region": { "startLine": 337, "startColumn": 3, "endColumn": 14 } }, "message": { "text": "call to des_makekey" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "security/manager/ssl/nsNTLMAuthModule.cpp", "uriBaseId": "%SRCROOT%", "index": 21 }, "region": { "startLine": 339, "startColumn": 3, "endColumn": 14 } }, "message": { "text": "call to des_encrypt" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "security/manager/ssl/nsNTLMAuthModule.cpp", "uriBaseId": "%SRCROOT%", "index": 21 }, "region": { "startLine": 340, "startColumn": 3, "endColumn": 14 } }, "message": { "text": "call to des_encrypt" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "security/manager/ssl/nsNTLMAuthModule.cpp", "uriBaseId": "%SRCROOT%", "index": 21 }, "region": { "startLine": 341, "startColumn": 3, "endColumn": 14 } }, "message": { "text": "call to des_encrypt" } } ] }, { "ruleId": "cpp/weak-cryptographic-algorithm", "ruleIndex": 4, "rule": { "id": "cpp/weak-cryptographic-algorithm", "index": 4 }, "message": { "text": "This file makes use of a broken or weak cryptographic algorithm (specified by [call to unique_ptr](1)).\nThis file makes use of a broken or weak cryptographic algorithm (specified by [call to PK11_PBEKeyGen](2))." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/crypto/WebCryptoTask.cpp", "uriBaseId": "%SRCROOT%", "index": 22 }, "region": { "startLine": 3078, "startColumn": 9, "endColumn": 23 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e5241520854d10b7:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/crypto/WebCryptoTask.cpp", "uriBaseId": "%SRCROOT%", "index": 22 }, "region": { "startLine": 3078, "startColumn": 9, "endColumn": 23 } }, "message": { "text": "call to unique_ptr" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "dom/crypto/WebCryptoTask.cpp", "uriBaseId": "%SRCROOT%", "index": 22 }, "region": { "startLine": 3078, "startColumn": 9, "endColumn": 23 } }, "message": { "text": "call to PK11_PBEKeyGen" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [event_id](1) of type uint16_t and [maxval](2) of wider type uint32_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_attr.c", "uriBaseId": "%SRCROOT%", "index": 23 }, "region": { "startLine": 1729, "startColumn": 10, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cda456d65e812742:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_attr.c", "uriBaseId": "%SRCROOT%", "index": 23 }, "region": { "startLine": 1561, "startColumn": 20, "endColumn": 28 } }, "message": { "text": "event_id" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sipcc_sdp.h", "uriBaseId": "%SRCROOT%", "index": 24 }, "region": { "startLine": 658, "startColumn": 36, "endColumn": 42 } }, "message": { "text": "maxval" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [i](1) of type uint16_t and [mapword](2) of wider type uint32_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_attr_access.c", "uriBaseId": "%SRCROOT%", "index": 25 }, "region": { "startLine": 2176, "startColumn": 15, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "716647b910b9aaa7:1", "primaryLocationStartColumnFingerprint": "10" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_attr_access.c", "uriBaseId": "%SRCROOT%", "index": 25 }, "region": { "startLine": 2151, "startColumn": 23, "endColumn": 24 } }, "message": { "text": "i" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_attr_access.c", "uriBaseId": "%SRCROOT%", "index": 25 }, "region": { "startLine": 2152, "startColumn": 23, "endColumn": 30 } }, "message": { "text": "mapword" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [new_flat_capacity](1) of type uint16_t and [minimum_new_capacity](2) of wider type size_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/components/protobuf/src/google/protobuf/extension_set.cc", "uriBaseId": "%SRCROOT%", "index": 26 }, "region": { "startLine": 1655, "startColumn": 12, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6c7cce271bc6bb0d:1", "primaryLocationStartColumnFingerprint": "9" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "toolkit/components/protobuf/src/google/protobuf/extension_set.cc", "uriBaseId": "%SRCROOT%", "index": 26 }, "region": { "startLine": 1652, "startColumn": 8, "endColumn": 25 } }, "message": { "text": "new_flat_capacity" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "toolkit/components/protobuf/src/google/protobuf/extension_set.cc", "uriBaseId": "%SRCROOT%", "index": 26 }, "region": { "startLine": 1644, "startColumn": 40, "endColumn": 60 } }, "message": { "text": "minimum_new_capacity" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [bi](1) of type CK_BYTE and [iterations](2) of wider type unsigned int." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 7647, "startColumn": 22, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "256c8f122706f8ad:1", "primaryLocationStartColumnFingerprint": "13" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 7629, "startColumn": 17, "endColumn": 19 } }, "message": { "text": "bi" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/softoken/pkcs11c.c", "uriBaseId": "%SRCROOT%", "index": 19 }, "region": { "startLine": 7630, "startColumn": 18, "endColumn": 28 } }, "message": { "text": "iterations" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [byte_idx](1) of type uint16_t and [packet_mask_size](2) of wider type size_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction.cc", "uriBaseId": "%SRCROOT%", "index": 27 }, "region": { "startLine": 450, "startColumn": 8, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d009baf7739cc706:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction.cc", "uriBaseId": "%SRCROOT%", "index": 27 }, "region": { "startLine": 449, "startColumn": 17, "endColumn": 25 } }, "message": { "text": "byte_idx" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction.h", "uriBaseId": "%SRCROOT%", "index": 28 }, "region": { "startLine": 125, "startColumn": 12, "endColumn": 28 } }, "message": { "text": "packet_mask_size" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [row](1) of type uint16_t and [num_fec_packets](2) of wider type size_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction.cc", "uriBaseId": "%SRCROOT%", "index": 27 }, "region": { "startLine": 321, "startColumn": 28, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a390e73a7eabfe9f:1", "primaryLocationStartColumnFingerprint": "23" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction.cc", "uriBaseId": "%SRCROOT%", "index": 27 }, "region": { "startLine": 321, "startColumn": 19, "endColumn": 22 } }, "message": { "text": "row" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction.cc", "uriBaseId": "%SRCROOT%", "index": 27 }, "region": { "startLine": 261, "startColumn": 12, "endColumn": 27 } }, "message": { "text": "num_fec_packets" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [row](1) of type uint16_t and [num_fec_packets](2) of wider type int." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction_internal.cc", "uriBaseId": "%SRCROOT%", "index": 29 }, "region": { "startLine": 510, "startColumn": 26, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cde15520ff6ab1e2:1", "primaryLocationStartColumnFingerprint": "23" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction_internal.cc", "uriBaseId": "%SRCROOT%", "index": 29 }, "region": { "startLine": 510, "startColumn": 17, "endColumn": 20 } }, "message": { "text": "row" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction_internal.cc", "uriBaseId": "%SRCROOT%", "index": 29 }, "region": { "startLine": 503, "startColumn": 21, "endColumn": 36 } }, "message": { "text": "num_fec_packets" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [row](1) of type uint16_t and [num_fec_packets](2) of wider type int." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction_internal.cc", "uriBaseId": "%SRCROOT%", "index": 29 }, "region": { "startLine": 492, "startColumn": 26, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3e2074a96c80b8a5:1", "primaryLocationStartColumnFingerprint": "23" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction_internal.cc", "uriBaseId": "%SRCROOT%", "index": 29 }, "region": { "startLine": 492, "startColumn": 17, "endColumn": 20 } }, "message": { "text": "row" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction_internal.cc", "uriBaseId": "%SRCROOT%", "index": 29 }, "region": { "startLine": 490, "startColumn": 28, "endColumn": 43 } }, "message": { "text": "num_fec_packets" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [i](1) of type uint16_t and [number_entries](2) of wider type int." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_output.c", "uriBaseId": "%SRCROOT%", "index": 30 }, "region": { "startLine": 12637, "startColumn": 15, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "89364b141f10ff20:1", "primaryLocationStartColumnFingerprint": "12" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_output.c", "uriBaseId": "%SRCROOT%", "index": 30 }, "region": { "startLine": 12622, "startColumn": 25, "endColumn": 26 } }, "message": { "text": "i" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_output.c", "uriBaseId": "%SRCROOT%", "index": 30 }, "region": { "startLine": 12619, "startColumn": 30, "endColumn": 44 } }, "message": { "text": "number_entries" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [i](1) of type uint8_t and [call to Length](2) of wider type size_type." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/xpconnect/src/XPCWrappedNative.cpp", "uriBaseId": "%SRCROOT%", "index": 31 }, "region": { "startLine": 1430, "startColumn": 37, "endColumn": 65 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7ce8cf1f4ac203b1:1", "primaryLocationStartColumnFingerprint": "34" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "js/xpconnect/src/XPCWrappedNative.cpp", "uriBaseId": "%SRCROOT%", "index": 31 }, "region": { "startLine": 1430, "startColumn": 16, "endColumn": 17 } }, "message": { "text": "i" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "xpcom/ds/nsTArray.h", "uriBaseId": "%SRCROOT%", "index": 32 }, "region": { "startLine": 439, "startColumn": 13, "endColumn": 14 } }, "message": { "text": "call to Length" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [i](1) of type uint16_t and [count](2) of wider type unsigned int." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxMathTable.cpp", "uriBaseId": "%SRCROOT%", "index": 33 }, "region": { "startLine": 122, "startColumn": 24, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "59b6c296fe4955bf:1", "primaryLocationStartColumnFingerprint": "21" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxMathTable.cpp", "uriBaseId": "%SRCROOT%", "index": 33 }, "region": { "startLine": 122, "startColumn": 17, "endColumn": 18 } }, "message": { "text": "i" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxMathTable.cpp", "uriBaseId": "%SRCROOT%", "index": 33 }, "region": { "startLine": 93, "startColumn": 16, "endColumn": 21 } }, "message": { "text": "count" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [i](1) of type uint16_t and [call to GetMediaSectionCount](2) of wider type size_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/sdp/SdpHelper.cpp", "uriBaseId": "%SRCROOT%", "index": 34 }, "region": { "startLine": 347, "startColumn": 24, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e2e9f864b5a7e099:1", "primaryLocationStartColumnFingerprint": "21" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/sdp/SdpHelper.cpp", "uriBaseId": "%SRCROOT%", "index": 34 }, "region": { "startLine": 347, "startColumn": 17, "endColumn": 18 } }, "message": { "text": "i" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/sdp/Sdp.h", "uriBaseId": "%SRCROOT%", "index": 35 }, "region": { "startLine": 99, "startColumn": 18, "endColumn": 38 } }, "message": { "text": "call to GetMediaSectionCount" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [i](1) of type uint16_t and [len](2) of wider type size_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFontUtils.h", "uriBaseId": "%SRCROOT%", "index": 36 }, "region": { "startLine": 376, "startColumn": 26, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5181592cb0ebff3b:1", "primaryLocationStartColumnFingerprint": "21" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFontUtils.h", "uriBaseId": "%SRCROOT%", "index": 36 }, "region": { "startLine": 376, "startColumn": 19, "endColumn": 20 } }, "message": { "text": "i" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFontUtils.h", "uriBaseId": "%SRCROOT%", "index": 36 }, "region": { "startLine": 373, "startColumn": 12, "endColumn": 15 } }, "message": { "text": "len" } } ] }, { "ruleId": "cpp/comparison-with-wider-type", "ruleIndex": 10, "rule": { "id": "cpp/comparison-with-wider-type", "index": 10 }, "message": { "text": "Comparison between [i](1) of type unsigned short and [count](2) of wider type size_t." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/transportlayerdtls.cpp", "uriBaseId": "%SRCROOT%", "index": 37 }, "region": { "startLine": 1304, "startColumn": 30, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "de6aa66ebab0c850:1", "primaryLocationStartColumnFingerprint": "25" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/transportlayerdtls.cpp", "uriBaseId": "%SRCROOT%", "index": 37 }, "region": { "startLine": 1304, "startColumn": 12, "endColumn": 13 } }, "message": { "text": "i" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/transportlayerdtls.cpp", "uriBaseId": "%SRCROOT%", "index": 37 }, "region": { "startLine": 1302, "startColumn": 12, "endColumn": 17 } }, "message": { "text": "count" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then.\nThe [filename](1) being operated upon was previously [checked](3), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/wasm2c/src/common.cc", "uriBaseId": "%SRCROOT%", "index": 38 }, "region": { "startLine": 118, "startColumn": 18, "endColumn": 23 } } } ], "partialFingerprints": { "primaryLocationLineHash": "90e9e7f09bd0a36d:1", "primaryLocationStartColumnFingerprint": "15" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/wasm2c/src/common.cc", "uriBaseId": "%SRCROOT%", "index": 38 }, "region": { "startLine": 118, "startColumn": 24, "endColumn": 37 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "third_party/wasm2c/src/common.cc", "uriBaseId": "%SRCROOT%", "index": 38 }, "region": { "startLine": 108, "startColumn": 7, "endColumn": 11 } }, "message": { "text": "checked" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "third_party/wasm2c/src/common.cc", "uriBaseId": "%SRCROOT%", "index": 38 }, "region": { "startLine": 113, "startColumn": 7, "endColumn": 14 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 2921, "startColumn": 5, "endColumn": 15 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7ab85ed926c9537c:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 2921, "startColumn": 16, "endColumn": 22 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 2913, "startColumn": 8, "endColumn": 18 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 1033, "startColumn": 7, "endColumn": 17 } } } ], "partialFingerprints": { "primaryLocationLineHash": "574285144b5c09c7:1", "primaryLocationStartColumnFingerprint": "4" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 1033, "startColumn": 18, "endColumn": 23 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 1006, "startColumn": 8, "endColumn": 16 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then.\nThe [filename](1) being operated upon was previously [checked](3), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 726, "startColumn": 10, "endColumn": 19 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e1e850525057b48c:1", "primaryLocationStartColumnFingerprint": "5" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 726, "startColumn": 20, "endColumn": 24 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 689, "startColumn": 12, "endColumn": 21 } }, "message": { "text": "checked" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 694, "startColumn": 16, "endColumn": 21 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then.\nThe [filename](1) being operated upon was previously [checked](3), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 667, "startColumn": 11, "endColumn": 16 } } } ], "partialFingerprints": { "primaryLocationLineHash": "13c8269936b50380:1", "primaryLocationStartColumnFingerprint": "6" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 667, "startColumn": 17, "endColumn": 21 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 666, "startColumn": 8, "endColumn": 12 } }, "message": { "text": "checked" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "toolkit/mozapps/update/updater/updater.cpp", "uriBaseId": "%SRCROOT%", "index": 39 }, "region": { "startLine": 666, "startColumn": 29, "endColumn": 31 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c", "uriBaseId": "%SRCROOT%", "index": 40 }, "region": { "startLine": 280, "startColumn": 5, "endColumn": 10 } } } ], "partialFingerprints": { "primaryLocationLineHash": "56e725d985d9e7f3:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c", "uriBaseId": "%SRCROOT%", "index": 40 }, "region": { "startLine": 280, "startColumn": 11, "endColumn": 23 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c", "uriBaseId": "%SRCROOT%", "index": 40 }, "region": { "startLine": 271, "startColumn": 13, "endColumn": 18 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "nsprpub/pr/src/pthreads/ptio.c", "uriBaseId": "%SRCROOT%", "index": 41 }, "region": { "startLine": 3715, "startColumn": 10, "endColumn": 16 } } } ], "partialFingerprints": { "primaryLocationLineHash": "35565c5a8233f723:1", "primaryLocationStartColumnFingerprint": "5" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "nsprpub/pr/src/pthreads/ptio.c", "uriBaseId": "%SRCROOT%", "index": 41 }, "region": { "startLine": 3715, "startColumn": 23, "endColumn": 25 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "nsprpub/pr/src/pthreads/ptio.c", "uriBaseId": "%SRCROOT%", "index": 41 }, "region": { "startLine": 3710, "startColumn": 8, "endColumn": 14 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then.\nThe [filename](1) being operated upon was previously [checked](3), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/umapfile.cpp", "uriBaseId": "%SRCROOT%", "index": 42 }, "region": { "startLine": 220, "startColumn": 12, "endColumn": 16 } } } ], "partialFingerprints": { "primaryLocationLineHash": "73332e488d8edf23:1", "primaryLocationStartColumnFingerprint": "3" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/umapfile.cpp", "uriBaseId": "%SRCROOT%", "index": 42 }, "region": { "startLine": 220, "startColumn": 17, "endColumn": 21 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/umapfile.cpp", "uriBaseId": "%SRCROOT%", "index": 42 }, "region": { "startLine": 214, "startColumn": 12, "endColumn": 16 } }, "message": { "text": "checked" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/umapfile.cpp", "uriBaseId": "%SRCROOT%", "index": 42 }, "region": { "startLine": 214, "startColumn": 38, "endColumn": 44 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 335, "startColumn": 15, "endColumn": 21 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1a0adcbea939a2c6:1", "primaryLocationStartColumnFingerprint": "6" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 335, "startColumn": 22, "endColumn": 28 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 334, "startColumn": 30, "endColumn": 34 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 131, "startColumn": 14, "endColumn": 18 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fd7cb195525dae81:1", "primaryLocationStartColumnFingerprint": "7" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 131, "startColumn": 19, "endColumn": 25 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 129, "startColumn": 17, "endColumn": 21 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/toctou-race-condition", "ruleIndex": 12, "rule": { "id": "cpp/toctou-race-condition", "index": 12 }, "message": { "text": "The [filename](1) being operated upon was previously [checked](2), but the underlying file may have been changed since then.\nThe [filename](1) being operated upon was previously [checked](3), but the underlying file may have been changed since then." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 162, "startColumn": 7, "endColumn": 12 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8586e3b2b9391599:1", "primaryLocationStartColumnFingerprint": "4" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 162, "startColumn": 13, "endColumn": 19 } }, "message": { "text": "filename" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 131, "startColumn": 14, "endColumn": 18 } }, "message": { "text": "checked" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "config/nsinstall.c", "uriBaseId": "%SRCROOT%", "index": 43 }, "region": { "startLine": 138, "startColumn": 12, "endColumn": 16 } }, "message": { "text": "checked" } } ] }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/wasm/WasmDump.cpp", "uriBaseId": "%SRCROOT%", "index": 44 }, "region": { "startLine": 932, "startColumn": 7, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "adb45138a9cc1b1:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/wasm/WasmDump.cpp", "uriBaseId": "%SRCROOT%", "index": 44 }, "region": { "startLine": 160, "startColumn": 9, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "88bb5ab4718b8434:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/wasm/WasmDump.cpp", "uriBaseId": "%SRCROOT%", "index": 44 }, "region": { "startLine": 171, "startColumn": 9, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3ac0d0ee375991aa:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/wasm/WasmDump.cpp", "uriBaseId": "%SRCROOT%", "index": 44 }, "region": { "startLine": 181, "startColumn": 9, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "704521dd158903b1:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/wasm/WasmDump.cpp", "uriBaseId": "%SRCROOT%", "index": 44 }, "region": { "startLine": 193, "startColumn": 9, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4f9e64922a376ade:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/wasm/WasmDump.cpp", "uriBaseId": "%SRCROOT%", "index": 44 }, "region": { "startLine": 334, "startColumn": 9, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5baf9ab292b04196:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "ipc/chromium/src/third_party/libevent/http.c", "uriBaseId": "%SRCROOT%", "index": 45 }, "region": { "startLine": 505, "startColumn": 7, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9daddba97c7bfa91:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/unsigned-difference-expression-compared-zero", "ruleIndex": 14, "rule": { "id": "cpp/unsigned-difference-expression-compared-zero", "index": 14 }, "message": { "text": "Unsigned subtraction can never be negative." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/hb-ot-cmap-table.hh", "uriBaseId": "%SRCROOT%", "index": 46 }, "region": { "startLine": 1645, "startColumn": 11, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e8f2889f6eeaec7:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [p](1) may already have been freed by [call to free](2)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 261, "startColumn": 12, "endColumn": 13 } } } ], "partialFingerprints": { "primaryLocationLineHash": "725fb84c668d12c2:1", "primaryLocationStartColumnFingerprint": "5" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 260, "startColumn": 12, "endColumn": 13 } }, "message": { "text": "pointer to free output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 261, "startColumn": 12, "endColumn": 13 } }, "message": { "text": "p" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 261, "startColumn": 12, "endColumn": 13 } }, "message": { "text": "p" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 260, "startColumn": 7, "endColumn": 11 } }, "message": { "text": "call to free" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [dash](1) may already have been freed by [call to free](2)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 596, "startColumn": 8, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c66b6aff9ef8f9f5:1", "primaryLocationStartColumnFingerprint": "6" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 11, "endColumn": 36 } }, "message": { "text": "pointer to free output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 19, "endColumn": 31 } }, "message": { "text": "*stroke_style [post update] [dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 11, "endColumn": 17 } }, "message": { "text": "*gstate [post update] [stroke_style, dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 596, "startColumn": 8, "endColumn": 14 } }, "message": { "text": "*gstate [stroke_style, dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 596, "startColumn": 16, "endColumn": 28 } }, "message": { "text": "*stroke_style [dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 596, "startColumn": 8, "endColumn": 33 } }, "message": { "text": "dash" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 596, "startColumn": 29, "endColumn": 33 } }, "message": { "text": "dash" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 5, "endColumn": 9 } }, "message": { "text": "call to free" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneShortMonths](1) may already have been freed by [delete\\[\\]](2)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fe76b335454d79d9:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fStandaloneShortMonths" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "endColumn": 28 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "startColumn": 32, "endColumn": 33 } }, "message": { "text": "*call to ~UObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fStandaloneShortMonths" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fStandaloneShortMonths" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneNarrowMonths](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneNarrowMonths](1) may already have been freed by [delete\\[\\]](3)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "820be3de577e0b4:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "fStandaloneNarrowMonths" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "endColumn": 28 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "startColumn": 32, "endColumn": 33 } }, "message": { "text": "*call to ~UObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "fStandaloneNarrowMonths" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "fStandaloneNarrowMonths" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "endColumn": 28 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "startColumn": 32, "endColumn": 33 } }, "message": { "text": "*call to ~UObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "fStandaloneNarrowMonths" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "fStandaloneNarrowMonths" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fWeekdays](1) may already have been freed by [delete\\[\\]](4)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f48d133b0fe4af8f:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "endColumn": 28 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/sharedobject.cpp", "uriBaseId": "%SRCROOT%", "index": 50 }, "region": { "startLine": 18, "startColumn": 32, "endColumn": 33 } }, "message": { "text": "*call to ~UObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fShortWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fShortWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fShortWeekdays](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fShortWeekdays](1) may already have been freed by [delete\\[\\]](5)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } } } ], "partialFingerprints": { "primaryLocationLineHash": "df7bc35729d16e04:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fShorterWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fShorterWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fShorterWeekdays](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fShorterWeekdays](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fShorterWeekdays](1) may already have been freed by [delete\\[\\]](6)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8e27bb3e4f2de45b:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "fShorterWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "fShorterWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "fShorterWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "*this [fShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "fShorterWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 14, "endColumn": 30 } }, "message": { "text": "fShorterWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fNarrowWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fNarrowWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fNarrowWeekdays](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fNarrowWeekdays](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fNarrowWeekdays](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fNarrowWeekdays](1) may already have been freed by [delete\\[\\]](7)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "470a0369800a7ecd:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fStandaloneWeekdays](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fStandaloneWeekdays](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fStandaloneWeekdays](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fStandaloneWeekdays](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fStandaloneWeekdays](1) may already have been freed by [delete\\[\\]](8)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "83a6062627271c7f:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fStandaloneShortWeekdays](1) may already have been freed by [delete\\[\\]](9)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a49305e8a5af3036:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fStandaloneShorterWeekdays](1) may already have been freed by [delete\\[\\]](10)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3f2fdc21dc71546c:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "fStandaloneShorterWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "fStandaloneShorterWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "fStandaloneShorterWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "*this [fStandaloneShorterWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "fStandaloneShorterWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 14, "endColumn": 40 } }, "message": { "text": "fStandaloneShorterWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fStandaloneNarrowWeekdays](1) may already have been freed by [delete\\[\\]](11)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f979618620647c12:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowWeekdays" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowWeekdays" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowWeekdays" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fAmPms](1) may already have been freed by [delete\\[\\]](12)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8a60548aea1a448e:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "fAmPms" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "fAmPms" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "fAmPms" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "*this [fAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "fAmPms" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 14, "endColumn": 20 } }, "message": { "text": "fAmPms" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fNarrowAmPms](1) may already have been freed by [delete\\[\\]](13)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5b6c80fdbdbbc921:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "fNarrowAmPms" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "fNarrowAmPms" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "fNarrowAmPms" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "*this [fNarrowAmPms]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "fNarrowAmPms" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "fNarrowAmPms" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fQuarters](1) may already have been freed by [delete\\[\\]](14)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } } } ], "partialFingerprints": { "primaryLocationLineHash": "374a1d954ecff7d7:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [fQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fQuarters" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "fQuarters" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fShortQuarters](1) may already have been freed by [delete\\[\\]](15)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6a3b2794d390ee09:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "*this [fShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortQuarters" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 14, "endColumn": 28 } }, "message": { "text": "fShortQuarters" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fNarrowQuarters](1) may already have been freed by [delete\\[\\]](16)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c7e77901efc5cdd7:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowQuarters" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fNarrowQuarters" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](16).\nMemory pointed to by [fStandaloneQuarters](1) may already have been freed by [delete\\[\\]](17)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "32b3724932524904:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "*this [fStandaloneQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneQuarters" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 14, "endColumn": 33 } }, "message": { "text": "fStandaloneQuarters" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](16).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](17).\nMemory pointed to by [fStandaloneShortQuarters](1) may already have been freed by [delete\\[\\]](18)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "79aba0acbfee0dd5:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneShortQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortQuarters" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 14, "endColumn": 38 } }, "message": { "text": "fStandaloneShortQuarters" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](16).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](17).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](18).\nMemory pointed to by [fStandaloneNarrowQuarters](1) may already have been freed by [delete\\[\\]](19)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "237ed7b7e22e5dec:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowQuarters" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "*this [fStandaloneNarrowQuarters]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowQuarters" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 14, "endColumn": 39 } }, "message": { "text": "fStandaloneNarrowQuarters" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 19, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](16).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](17).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](18).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](19).\nMemory pointed to by [fLeapMonthPatterns](1) may already have been freed by [delete\\[\\]](20)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8e701b8b52c95c4:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "fLeapMonthPatterns" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "fLeapMonthPatterns" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "fLeapMonthPatterns" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "*this [fLeapMonthPatterns]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "fLeapMonthPatterns" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 14, "endColumn": 32 } }, "message": { "text": "fLeapMonthPatterns" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 19, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 20, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](16).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](17).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](18).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](19).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](20).\nMemory pointed to by [fShortYearNames](1) may already have been freed by [delete\\[\\]](21)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c34090683cc94cba:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fShortYearNames" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fShortYearNames" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fShortYearNames" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "*this [fShortYearNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fShortYearNames" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 14, "endColumn": 29 } }, "message": { "text": "fShortYearNames" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 19, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 20, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 21, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 5, "endColumn": 32 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](16).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](17).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](18).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](19).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](20).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](21).\nMemory pointed to by [fShortZodiacNames](1) may already have been freed by [delete\\[\\]](22)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cf03ff7dfdc2e198:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "fShortZodiacNames" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "fShortZodiacNames" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "fShortZodiacNames" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [fShortZodiacNames]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "fShortZodiacNames" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "fShortZodiacNames" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 19, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 20, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 21, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 5, "endColumn": 32 } }, "message": { "text": "delete\\[\\]" } }, { "id": 22, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/double-free", "ruleIndex": 30, "rule": { "id": "cpp/double-free", "index": 30 }, "message": { "text": "Memory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](2).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](3).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](4).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](5).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](6).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](7).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](8).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](9).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](10).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](11).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](12).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](13).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](14).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](15).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](16).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](17).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](18).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](19).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](20).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](21).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](22).\nMemory pointed to by [fAbbreviatedDayPeriods](1) may already have been freed by [delete\\[\\]](23)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "736a10e1b388f459:1", "primaryLocationStartColumnFingerprint": "9" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 14, "endColumn": 31 } }, "message": { "text": "*this [post update] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fAbbreviatedDayPeriods" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [post update] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneShortMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fAbbreviatedDayPeriods" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 14, "endColumn": 37 } }, "message": { "text": "*this [post update] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fStandaloneNarrowMonths]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fAbbreviatedDayPeriods" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 14, "endColumn": 23 } }, "message": { "text": "*this [post update] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "dispose output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [Return] [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "~DateFormatSymbols output argument [fWeekdays]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [post update] [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*call to ~SharedObject [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 199, "endColumn": 50 } }, "message": { "text": "*this [dfs, ... (2)]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 200, "endColumn": 2 } }, "message": { "text": "*destructor field destruction of dfs [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 496, "endColumn": 38 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 498, "startColumn": 5, "endColumn": 12 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 503, "startColumn": 6, "endColumn": 32 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "*this [fAbbreviatedDayPeriods]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fAbbreviatedDayPeriods" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 533, "startColumn": 14, "endColumn": 36 } }, "message": { "text": "fAbbreviatedDayPeriods" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 511, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 512, "startColumn": 5, "endColumn": 36 } }, "message": { "text": "delete\\[\\]" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 513, "startColumn": 5, "endColumn": 37 } }, "message": { "text": "delete\\[\\]" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 514, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 515, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 516, "startColumn": 5, "endColumn": 30 } }, "message": { "text": "delete\\[\\]" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 517, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 518, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 519, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 520, "startColumn": 5, "endColumn": 40 } }, "message": { "text": "delete\\[\\]" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 521, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 522, "startColumn": 5, "endColumn": 20 } }, "message": { "text": "delete\\[\\]" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 523, "startColumn": 5, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 524, "startColumn": 5, "endColumn": 23 } }, "message": { "text": "delete\\[\\]" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 525, "startColumn": 5, "endColumn": 28 } }, "message": { "text": "delete\\[\\]" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 526, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 527, "startColumn": 5, "endColumn": 33 } }, "message": { "text": "delete\\[\\]" } }, { "id": 19, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 528, "startColumn": 5, "endColumn": 38 } }, "message": { "text": "delete\\[\\]" } }, { "id": 20, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 529, "startColumn": 5, "endColumn": 39 } }, "message": { "text": "delete\\[\\]" } }, { "id": 21, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 530, "startColumn": 5, "endColumn": 32 } }, "message": { "text": "delete\\[\\]" } }, { "id": 22, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 531, "startColumn": 5, "endColumn": 29 } }, "message": { "text": "delete\\[\\]" } }, { "id": 23, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/dtfmtsym.cpp", "uriBaseId": "%SRCROOT%", "index": 49 }, "region": { "startLine": 532, "startColumn": 5, "endColumn": 31 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/static-buffer-overflow", "ruleIndex": 32, "rule": { "id": "cpp/static-buffer-overflow", "index": 32 }, "message": { "text": "Potential buffer-overflow: 'zStop' has size 3 but 'zStop\\[3\\]' may be accessed here." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/sqlite3/src/sqlite3.c", "uriBaseId": "%SRCROOT%", "index": 51 }, "region": { "startLine": 131170, "startColumn": 22, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f03de8326cc212b2:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/use-after-free", "ruleIndex": 33, "rule": { "id": "cpp/use-after-free", "index": 33 }, "message": { "text": "Memory may have been previously freed by [delete](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 614, "startColumn": 13, "endColumn": 18 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fd6453fed5a6c0e4:1", "primaryLocationStartColumnFingerprint": "6" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 610, "startColumn": 17, "endColumn": 22 } }, "message": { "text": "pointer to operator delete output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 610, "startColumn": 11, "endColumn": 15 } }, "message": { "text": "*this [post update] [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 591, "endColumn": 50 } }, "message": { "text": "*this [Return] [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 630, "startColumn": 4, "endColumn": 15 } }, "message": { "text": "handle_loop output argument [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 631, "startColumn": 4, "endColumn": 15 } }, "message": { "text": "*this [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 591, "endColumn": 50 } }, "message": { "text": "*this [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 596, "startColumn": 4, "endColumn": 8 } }, "message": { "text": "*this [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 597, "startColumn": 4, "endColumn": 8 } }, "message": { "text": "*this [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 599, "startColumn": 41, "endColumn": 46 } }, "message": { "text": "*this [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 599, "startColumn": 41, "endColumn": 46 } }, "message": { "text": "state" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 599, "startColumn": 41, "endColumn": 46 } }, "message": { "text": "state" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 611, "startColumn": 4, "endColumn": 28 } }, "message": { "text": "... = ..." } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 611, "startColumn": 4, "endColumn": 8 } }, "message": { "text": "*this [post update] [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 614, "startColumn": 7, "endColumn": 11 } }, "message": { "text": "*this [state]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 614, "startColumn": 13, "endColumn": 18 } }, "message": { "text": "state" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp", "uriBaseId": "%SRCROOT%", "index": 52 }, "region": { "startLine": 610, "startColumn": 4, "endColumn": 22 } }, "message": { "text": "delete" } } ] }, { "ruleId": "cpp/use-after-free", "ruleIndex": 33, "rule": { "id": "cpp/use-after-free", "index": 33 }, "message": { "text": "Memory may have been previously freed by [call to free](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 254, "startColumn": 7, "endColumn": 8 } } } ], "partialFingerprints": { "primaryLocationLineHash": "609964fa1a1e5e18:1", "primaryLocationStartColumnFingerprint": "0" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 253, "startColumn": 12, "endColumn": 13 } }, "message": { "text": "pointer to free output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 254, "startColumn": 7, "endColumn": 8 } }, "message": { "text": "p" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 253, "startColumn": 7, "endColumn": 11 } }, "message": { "text": "call to free" } } ] }, { "ruleId": "cpp/use-after-free", "ruleIndex": 33, "rule": { "id": "cpp/use-after-free", "index": 33 }, "message": { "text": "Memory may have been previously freed by [call to free](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 974, "startColumn": 31, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "78486ee96dbb572c:1", "primaryLocationStartColumnFingerprint": "27" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 971, "startColumn": 5, "endColumn": 48 } }, "message": { "text": "pointer to free output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 971, "startColumn": 33, "endColumn": 37 } }, "message": { "text": "*asoc [post update] [alternate]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 971, "startColumn": 27, "endColumn": 31 } }, "message": { "text": "*stcb [post update] [asoc, alternate]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 974, "startColumn": 20, "endColumn": 24 } }, "message": { "text": "*stcb [asoc, alternate]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 974, "startColumn": 26, "endColumn": 30 } }, "message": { "text": "*asoc [alternate]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 974, "startColumn": 31, "endColumn": 40 } }, "message": { "text": "alternate" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "netwerk/sctp/src/netinet/sctp_timer.c", "uriBaseId": "%SRCROOT%", "index": 53 }, "region": { "startLine": 971, "startColumn": 5, "endColumn": 48 } }, "message": { "text": "call to free" } } ] }, { "ruleId": "cpp/use-after-free", "ruleIndex": 33, "rule": { "id": "cpp/use-after-free", "index": 33 }, "message": { "text": "Memory may have been previously freed by [call to free](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 570, "startColumn": 27, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e0ab02e1b5771495:1", "primaryLocationStartColumnFingerprint": "21" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 11, "endColumn": 36 } }, "message": { "text": "pointer to free output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 19, "endColumn": 31 } }, "message": { "text": "*stroke_style [post update] [dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 11, "endColumn": 17 } }, "message": { "text": "*gstate [post update] [stroke_style, dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 570, "startColumn": 6, "endColumn": 12 } }, "message": { "text": "*gstate [stroke_style, dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 570, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "*stroke_style [dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 570, "startColumn": 27, "endColumn": 31 } }, "message": { "text": "dash" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 5, "endColumn": 9 } }, "message": { "text": "call to free" } } ] }, { "ruleId": "cpp/use-after-free", "ruleIndex": 33, "rule": { "id": "cpp/use-after-free", "index": 33 }, "message": { "text": "Memory may have been previously freed by [call to free](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 573, "startColumn": 27, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "873802208212c85b:1", "primaryLocationStartColumnFingerprint": "21" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 11, "endColumn": 36 } }, "message": { "text": "pointer to free output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 19, "endColumn": 31 } }, "message": { "text": "*stroke_style [post update] [dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 11, "endColumn": 17 } }, "message": { "text": "*gstate [post update] [stroke_style, dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 573, "startColumn": 6, "endColumn": 12 } }, "message": { "text": "*gstate [stroke_style, dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 573, "startColumn": 14, "endColumn": 26 } }, "message": { "text": "*stroke_style [dash]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 573, "startColumn": 27, "endColumn": 31 } }, "message": { "text": "dash" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-gstate.c", "uriBaseId": "%SRCROOT%", "index": 48 }, "region": { "startLine": 545, "startColumn": 5, "endColumn": 9 } }, "message": { "text": "call to free" } } ] }, { "ruleId": "cpp/use-after-free", "ruleIndex": 33, "rule": { "id": "cpp/use-after-free", "index": 33 }, "message": { "text": "Memory may have been previously freed by [delete\\[\\]](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } } } ], "partialFingerprints": { "primaryLocationLineHash": "af822b929c1f83a2:1", "primaryLocationStartColumnFingerprint": "0" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 408, "startColumn": 9, "endColumn": 10 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 408, "startColumn": 9, "endColumn": 10 } }, "message": { "text": "*b [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 413, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 414, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "*b [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 414, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 415, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "*b [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 415, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/measunit_extra.cpp", "uriBaseId": "%SRCROOT%", "index": 55 }, "region": { "startLine": 416, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "*b [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 148, "endColumn": 22 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 176, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/bytestriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 54 }, "region": { "startLine": 172, "startColumn": 9, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/use-after-free", "ruleIndex": 33, "rule": { "id": "cpp/use-after-free", "index": 33 }, "message": { "text": "Memory may have been previously freed by [delete\\[\\]](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b25b609eb3ac0d1b:1", "primaryLocationStartColumnFingerprint": "0" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/collationdatabuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 57 }, "region": { "startLine": 1567, "startColumn": 17, "endColumn": 35 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/collationdatabuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 57 }, "region": { "startLine": 1567, "startColumn": 17, "endColumn": 35 } }, "message": { "text": "*contractionBuilder [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/collationdatabuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 57 }, "region": { "startLine": 1589, "startColumn": 13, "endColumn": 26 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/collationdatabuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 57 }, "region": { "startLine": 1589, "startColumn": 13, "endColumn": 26 } }, "message": { "text": "*prefixBuilder [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/number_skeletons.cpp", "uriBaseId": "%SRCROOT%", "index": 58 }, "region": { "startLine": 54, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/number_skeletons.cpp", "uriBaseId": "%SRCROOT%", "index": 58 }, "region": { "startLine": 55, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "*b [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "pointer to operator delete[] output argument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 18, "endColumn": 26 } }, "message": { "text": "*this [post update] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [Return] [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/number_skeletons.cpp", "uriBaseId": "%SRCROOT%", "index": 58 }, "region": { "startLine": 55, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "add output argument [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/number_skeletons.cpp", "uriBaseId": "%SRCROOT%", "index": 58 }, "region": { "startLine": 56, "startColumn": 5, "endColumn": 6 } }, "message": { "text": "*b [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 98, "endColumn": 23 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "*this [elements]" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 126, "startColumn": 5, "endColumn": 13 } }, "message": { "text": "elements" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucharstriebuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 56 }, "region": { "startLine": 122, "startColumn": 9, "endColumn": 26 } }, "message": { "text": "delete\\[\\]" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a malloc/delete mismatch between this delete and the corresponding [malloc](1).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](2)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 146, "startColumn": 7, "endColumn": 19 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1c612f23c501c953:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 147, "startColumn": 15, "endColumn": 21 } }, "message": { "text": "malloc" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 138, "startColumn": 36, "endColumn": 42 } }, "message": { "text": "malloc" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a malloc/delete mismatch between this delete and the corresponding [malloc](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 141, "startColumn": 7, "endColumn": 17 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8d4f147e0564da3:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 138, "startColumn": 15, "endColumn": 21 } }, "message": { "text": "malloc" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a malloc/delete mismatch between this delete and the corresponding [malloc](1).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](2)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 142, "startColumn": 7, "endColumn": 19 } } } ], "partialFingerprints": { "primaryLocationLineHash": "55308f2c1a628c1d:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 147, "startColumn": 15, "endColumn": 21 } }, "message": { "text": "malloc" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "xpcom/base/nsINIParser.h", "uriBaseId": "%SRCROOT%", "index": 59 }, "region": { "startLine": 138, "startColumn": 36, "endColumn": 42 } }, "message": { "text": "malloc" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a new/free mismatch between this free and the corresponding [new](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "other-licenses/snappy/src/snappy.cc", "uriBaseId": "%SRCROOT%", "index": 60 }, "region": { "startLine": 766, "startColumn": 26, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "32e5f04cc2a122e0:1", "primaryLocationStartColumnFingerprint": "23" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "other-licenses/snappy/src/snappy.cc", "uriBaseId": "%SRCROOT%", "index": 60 }, "region": { "startLine": 759, "startColumn": 33, "endColumn": 41 } }, "message": { "text": "new" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a malloc/delete mismatch between this delete and the corresponding [malloc](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/base/AttrArray.cpp", "uriBaseId": "%SRCROOT%", "index": 61 }, "region": { "startLine": 347, "startColumn": 9, "endColumn": 14 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3551472ff8d74c6f:1", "primaryLocationStartColumnFingerprint": "6" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/base/AttrArray.cpp", "uriBaseId": "%SRCROOT%", "index": 61 }, "region": { "startLine": 341, "startColumn": 38, "endColumn": 45 } }, "message": { "text": "malloc" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a malloc/delete mismatch between this delete and the corresponding [malloc](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/base/AttrArray.cpp", "uriBaseId": "%SRCROOT%", "index": 61 }, "region": { "startLine": 279, "startColumn": 9, "endColumn": 14 } } } ], "partialFingerprints": { "primaryLocationLineHash": "20ff6d8e59670f87:1", "primaryLocationStartColumnFingerprint": "6" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/base/AttrArray.cpp", "uriBaseId": "%SRCROOT%", "index": 61 }, "region": { "startLine": 280, "startColumn": 26, "endColumn": 32 } }, "message": { "text": "malloc" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a malloc/delete mismatch between this delete and the corresponding [malloc](1)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/base/AttrArray.cpp", "uriBaseId": "%SRCROOT%", "index": 61 }, "region": { "startLine": 264, "startColumn": 9, "endColumn": 14 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9394deddba153494:1", "primaryLocationStartColumnFingerprint": "6" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/base/AttrArray.cpp", "uriBaseId": "%SRCROOT%", "index": 61 }, "region": { "startLine": 258, "startColumn": 7, "endColumn": 14 } }, "message": { "text": "malloc" } } ] }, { "ruleId": "cpp/new-free-mismatch", "ruleIndex": 34, "rule": { "id": "cpp/new-free-mismatch", "index": 34 }, "message": { "text": "There is a malloc/delete mismatch between this delete and the corresponding [malloc](1).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](2).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](3).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](4).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](5).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](6).\nThere is a malloc/delete mismatch between this delete and the corresponding [malloc](7)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ustrenum.cpp", "uriBaseId": "%SRCROOT%", "index": 62 }, "region": { "startLine": 195, "startColumn": 5, "endColumn": 20 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cfa312bbeb3b05b2:1", "primaryLocationStartColumnFingerprint": "0" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucnv_io.cpp", "uriBaseId": "%SRCROOT%", "index": 63 }, "region": { "startLine": 1075, "startColumn": 45, "endColumn": 56 } }, "message": { "text": "malloc" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucnv_io.cpp", "uriBaseId": "%SRCROOT%", "index": 63 }, "region": { "startLine": 855, "startColumn": 54, "endColumn": 65 } }, "message": { "text": "malloc" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucurr.cpp", "uriBaseId": "%SRCROOT%", "index": 64 }, "region": { "startLine": 2536, "startColumn": 21, "endColumn": 42 } }, "message": { "text": "malloc" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/ucurr.cpp", "uriBaseId": "%SRCROOT%", "index": 64 }, "region": { "startLine": 2270, "startColumn": 36, "endColumn": 47 } }, "message": { "text": "malloc" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/uresbund.cpp", "uriBaseId": "%SRCROOT%", "index": 65 }, "region": { "startLine": 2994, "startColumn": 48, "endColumn": 59 } }, "message": { "text": "malloc" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/ucal.cpp", "uriBaseId": "%SRCROOT%", "index": 66 }, "region": { "startLine": 733, "startColumn": 18, "endColumn": 39 } }, "message": { "text": "malloc" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/i18n/ucol_res.cpp", "uriBaseId": "%SRCROOT%", "index": 67 }, "region": { "startLine": 632, "startColumn": 20, "endColumn": 41 } }, "message": { "text": "malloc" } } ] }, { "ruleId": "cpp/upcast-array-pointer-arithmetic", "ruleIndex": 36, "rule": { "id": "cpp/upcast-array-pointer-arithmetic", "index": 36 }, "message": { "text": "This pointer arithmetic may be done with the wrong type because of [this cast](1).\nThis pointer arithmetic may be done with the wrong type because of [this cast](1).\nThis pointer arithmetic may be done with the wrong type because of [this cast](1).\nThis pointer arithmetic may be done with the wrong type because of [this cast](1).\nThis pointer arithmetic may be done with the wrong type because of [this cast](1).\nThis pointer arithmetic may be done with the wrong type because of [this cast](2).\nThis pointer arithmetic may be done with the wrong type because of [this cast](3).\nThis pointer arithmetic may be done with the wrong type because of [this cast](4).\nThis pointer arithmetic may be done with the wrong type because of [this cast](5).\nThis pointer arithmetic may be done with the wrong type because of [this cast](6).\nThis pointer arithmetic may be done with the wrong type because of [this cast](7).\nThis pointer arithmetic may be done with the wrong type because of [this cast](8).\nThis pointer arithmetic may be done with the wrong type because of [this cast](9).\nThis pointer arithmetic may be done with the wrong type because of [this cast](10).\nThis pointer arithmetic may be done with the wrong type because of [this cast](11).\nThis pointer arithmetic may be done with the wrong type because of [this cast](12).\nThis pointer arithmetic may be done with the wrong type because of [this cast](13).\nThis pointer arithmetic may be done with the wrong type because of [this cast](14).\nThis pointer arithmetic may be done with the wrong type because of [this cast](15).\nThis pointer arithmetic may be done with the wrong type because of [this cast](16).\nThis pointer arithmetic may be done with the wrong type because of [this cast](17).\nThis pointer arithmetic may be done with the wrong type because of [this cast](18).\nThis pointer arithmetic may be done with the wrong type because of [this cast](19).\nThis pointer arithmetic may be done with the wrong type because of [this cast](20).\nThis pointer arithmetic may be done with the wrong type because of [this cast](21).\nThis pointer arithmetic may be done with the wrong type because of [this cast](22).\nThis pointer arithmetic may be done with the wrong type because of [this cast](23).\nThis pointer arithmetic may be done with the wrong type because of [this cast](24).\nThis pointer arithmetic may be done with the wrong type because of [this cast](25).\nThis pointer arithmetic may be done with the wrong type because of [this cast](26).\nThis pointer arithmetic may be done with the wrong type because of [this cast](27).\nThis pointer arithmetic may be done with the wrong type because of [this cast](28).\nThis pointer arithmetic may be done with the wrong type because of [this cast](29).\nThis pointer arithmetic may be done with the wrong type because of [this cast](30).\nThis pointer arithmetic may be done with the wrong type because of [this cast](31).\nThis pointer arithmetic may be done with the wrong type because of [this cast](32).\nThis pointer arithmetic may be done with the wrong type because of [this cast](33)." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 963, "startColumn": 47, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8f01be061c4b6aae:1", "primaryLocationStartColumnFingerprint": "42" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 960, "startColumn": 16, "endColumn": 26 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 963, "startColumn": 47, "endColumn": 51 } }, "message": { "text": "this" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 960, "startColumn": 16, "endColumn": 26 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 963, "startColumn": 47, "endColumn": 51 } }, "message": { "text": "this" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 960, "startColumn": 16, "endColumn": 26 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 963, "startColumn": 47, "endColumn": 51 } }, "message": { "text": "this" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 960, "startColumn": 16, "endColumn": 26 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 963, "startColumn": 47, "endColumn": 51 } }, "message": { "text": "this" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "file:/", "index": 1 } }, "message": { "text": "this cast" } }, { "id": 2, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp", "uriBaseId": "%SRCROOT%", "index": 69 }, "region": { "startLine": 717, "startColumn": 61, "endColumn": 64 } }, "message": { "text": "this cast" } }, { "id": 3, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp", "uriBaseId": "%SRCROOT%", "index": 69 }, "region": { "startLine": 684, "startColumn": 61, "endColumn": 64 } }, "message": { "text": "this cast" } }, { "id": 4, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 18041, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 5, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 18045, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 6, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 18026, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 7, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 18029, "startColumn": 50, "endColumn": 53 } }, "message": { "text": "this cast" } }, { "id": 8, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 19412, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 9, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 16287, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 10, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 18296, "startColumn": 48, "endColumn": 51 } }, "message": { "text": "this cast" } }, { "id": 11, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 18299, "startColumn": 7, "endColumn": 10 } }, "message": { "text": "this cast" } }, { "id": 12, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 17984, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 13, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 17987, "startColumn": 48, "endColumn": 51 } }, "message": { "text": "this cast" } }, { "id": 14, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 17997, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 15, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 18000, "startColumn": 48, "endColumn": 51 } }, "message": { "text": "this cast" } }, { "id": 16, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 9204, "startColumn": 30, "endColumn": 33 } }, "message": { "text": "this cast" } }, { "id": 17, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 9304, "startColumn": 9, "endColumn": 12 } }, "message": { "text": "this cast" } }, { "id": 18, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 9322, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "this cast" } }, { "id": 19, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/CodeGenerator.cpp", "uriBaseId": "%SRCROOT%", "index": 70 }, "region": { "startLine": 22279, "startColumn": 35, "endColumn": 38 } }, "message": { "text": "this cast" } }, { "id": 20, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 8420, "startColumn": 11, "endColumn": 73 } }, "message": { "text": "this cast" } }, { "id": 21, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 8422, "startColumn": 11, "endColumn": 75 } }, "message": { "text": "this cast" } }, { "id": 22, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 8424, "startColumn": 11, "endColumn": 72 } }, "message": { "text": "this cast" } }, { "id": 23, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 4953, "startColumn": 3, "endColumn": 6 } }, "message": { "text": "this cast" } }, { "id": 24, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 4954, "startColumn": 3, "endColumn": 6 } }, "message": { "text": "this cast" } }, { "id": 25, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 428, "startColumn": 3, "endColumn": 6 } }, "message": { "text": "this cast" } }, { "id": 26, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 393, "startColumn": 3, "endColumn": 6 } }, "message": { "text": "this cast" } }, { "id": 27, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 356, "startColumn": 3, "endColumn": 6 } }, "message": { "text": "this cast" } }, { "id": 28, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 357, "startColumn": 3, "endColumn": 6 } }, "message": { "text": "this cast" } }, { "id": 29, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/LIR.h", "uriBaseId": "%SRCROOT%", "index": 68 }, "region": { "startLine": 1342, "startColumn": 5, "endColumn": 9 } }, "message": { "text": "this cast" } }, { "id": 30, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 7181, "startColumn": 5, "endColumn": 8 } }, "message": { "text": "this cast" } }, { "id": 31, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 7187, "startColumn": 5, "endColumn": 8 } }, "message": { "text": "this cast" } }, { "id": 32, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/Lowering.cpp", "uriBaseId": "%SRCROOT%", "index": 71 }, "region": { "startLine": 7192, "startColumn": 5, "endColumn": 8 } }, "message": { "text": "this cast" } }, { "id": 33, "physicalLocation": { "artifactLocation": { "uri": "js/src/jit/shared/Lowering-shared-inl.h", "uriBaseId": "%SRCROOT%", "index": 72 }, "region": { "startLine": 429, "startColumn": 5, "endColumn": 8 } }, "message": { "text": "this cast" } } ] }, { "ruleId": "cpp/pointer-overflow-check", "ruleIndex": 37, "rule": { "id": "cpp/pointer-overflow-check", "index": 37 }, "message": { "text": "Range check relying on pointer overflow." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/av1_dx_iface.c", "uriBaseId": "%SRCROOT%", "index": 73 }, "region": { "startLine": 267, "startColumn": 7, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c7bfe98bdd50526d:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/pointer-overflow-check", "ruleIndex": 37, "rule": { "id": "cpp/pointer-overflow-check", "index": 37 }, "message": { "text": "Range check relying on pointer overflow." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/decoder/decodeframe.c", "uriBaseId": "%SRCROOT%", "index": 74 }, "region": { "startLine": 928, "startColumn": 29, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "93720b77aacbae:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/pointer-overflow-check", "ruleIndex": 37, "rule": { "id": "cpp/pointer-overflow-check", "index": 37 }, "message": { "text": "Range check relying on pointer overflow." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/vp8_dx_iface.c", "uriBaseId": "%SRCROOT%", "index": 75 }, "region": { "startLine": 136, "startColumn": 7, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d7c9bd8b871e0c83:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/pointer-overflow-check", "ruleIndex": 37, "rule": { "id": "cpp/pointer-overflow-check", "index": 37 }, "message": { "text": "Range check relying on pointer overflow." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/vp9_dx_iface.c", "uriBaseId": "%SRCROOT%", "index": 76 }, "region": { "startLine": 101, "startColumn": 7, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c1a7f9a16877ba89:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/alloca-in-loop", "ruleIndex": 39, "rule": { "id": "cpp/alloca-in-loop", "index": 39 }, "message": { "text": "Stack allocation is inside a [for(...;...;...) ...](1) loop." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/ctypes/libffi/src/x86/ffi64.c", "uriBaseId": "%SRCROOT%", "index": 77 }, "region": { "startLine": 846, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "86e4d193f94e1276:1", "primaryLocationStartColumnFingerprint": "10" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "js/src/ctypes/libffi/src/x86/ffi64.c", "uriBaseId": "%SRCROOT%", "index": 77 }, "region": { "startLine": 804, "startColumn": 3, "endLine": 858, "endColumn": 6 } }, "message": { "text": "for(...;...;...) ..." } } ] }, { "ruleId": "cpp/unsafe-strncat", "ruleIndex": 41, "rule": { "id": "cpp/unsafe-strncat", "index": 41 }, "message": { "text": "Potentially unsafe call to strncat." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/google-breakpad/src/third_party/libdisasm/ia32_insn.c", "uriBaseId": "%SRCROOT%", "index": 78 }, "region": { "startLine": 226, "startColumn": 17, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4a524f1c99531737:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/unsafe-strncat", "ruleIndex": 41, "rule": { "id": "cpp/unsafe-strncat", "index": 41 }, "message": { "text": "Potentially unsafe call to strncat." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/google-breakpad/src/third_party/libdisasm/ia32_insn.c", "uriBaseId": "%SRCROOT%", "index": 78 }, "region": { "startLine": 231, "startColumn": 17, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "625a5050871f6adb:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/unsafe-strncat", "ruleIndex": 41, "rule": { "id": "cpp/unsafe-strncat", "index": 41 }, "message": { "text": "Potentially unsafe call to strncat." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/google-breakpad/src/third_party/libdisasm/ia32_insn.c", "uriBaseId": "%SRCROOT%", "index": 78 }, "region": { "startLine": 234, "startColumn": 17, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cf29f92c3b722172:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/redundant-null-check-simple", "ruleIndex": 42, "rule": { "id": "cpp/redundant-null-check-simple", "index": 42 }, "message": { "text": "This null check is redundant because [the value is dereferenced](1) in any case." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_main.c", "uriBaseId": "%SRCROOT%", "index": 79 }, "region": { "startLine": 1024, "startColumn": 10, "endColumn": 14 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fd1be155a98c0672:1", "primaryLocationStartColumnFingerprint": "5" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_main.c", "uriBaseId": "%SRCROOT%", "index": 79 }, "region": { "startLine": 1005, "startColumn": 51, "endColumn": 54 } }, "message": { "text": "buf" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_main.c", "uriBaseId": "%SRCROOT%", "index": 79 }, "region": { "startLine": 1018, "startColumn": 28, "endColumn": 31 } }, "message": { "text": "buf" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_main.c", "uriBaseId": "%SRCROOT%", "index": 79 }, "region": { "startLine": 1018, "startColumn": 27, "endColumn": 31 } }, "message": { "text": "& ..." } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_main.c", "uriBaseId": "%SRCROOT%", "index": 79 }, "region": { "startLine": 1018, "startColumn": 27, "endColumn": 31 } }, "message": { "text": "& ..." } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_main.c", "uriBaseId": "%SRCROOT%", "index": 79 }, "region": { "startLine": 1024, "startColumn": 10, "endColumn": 14 } }, "message": { "text": "bufp" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_main.c", "uriBaseId": "%SRCROOT%", "index": 79 }, "region": { "startLine": 1005, "startColumn": 51, "endColumn": 54 } }, "message": { "text": "the value is dereferenced" } } ] }, { "ruleId": "cpp/redundant-null-check-simple", "ruleIndex": 42, "rule": { "id": "cpp/redundant-null-check-simple", "index": 42 }, "message": { "text": "This null check is redundant because [the value is dereferenced](1) in any case." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12e.c", "uriBaseId": "%SRCROOT%", "index": 13 }, "region": { "startLine": 579, "startColumn": 9, "endColumn": 19 } } } ], "partialFingerprints": { "primaryLocationLineHash": "72b42a185e0c1a7d:1", "primaryLocationStartColumnFingerprint": "4" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12e.c", "uriBaseId": "%SRCROOT%", "index": 13 }, "region": { "startLine": 550, "startColumn": 49, "endColumn": 60 } }, "message": { "text": "* ..." } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12e.c", "uriBaseId": "%SRCROOT%", "index": 13 }, "region": { "startLine": 579, "startColumn": 9, "endColumn": 19 } }, "message": { "text": "recipients" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/pkcs12/p12e.c", "uriBaseId": "%SRCROOT%", "index": 13 }, "region": { "startLine": 550, "startColumn": 49, "endColumn": 60 } }, "message": { "text": "the value is dereferenced" } } ] }, { "ruleId": "cpp/redundant-null-check-simple", "ruleIndex": 42, "rule": { "id": "cpp/redundant-null-check-simple", "index": 42 }, "message": { "text": "This null check is redundant because [the value is dereferenced](1) in any case." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/registry/c2ru.c", "uriBaseId": "%SRCROOT%", "index": 80 }, "region": { "startLine": 198, "startColumn": 7, "endColumn": 9 } } } ], "partialFingerprints": { "primaryLocationLineHash": "db9d4e3edaad2948:1", "primaryLocationStartColumnFingerprint": "4" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/registry/c2ru.c", "uriBaseId": "%SRCROOT%", "index": 80 }, "region": { "startLine": 196, "startColumn": 7, "endColumn": 10 } }, "message": { "text": "* ..." } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/registry/c2ru.c", "uriBaseId": "%SRCROOT%", "index": 80 }, "region": { "startLine": 198, "startColumn": 7, "endColumn": 9 } }, "message": { "text": "in" } } } ] } ] }, { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/registry/c2ru.c", "uriBaseId": "%SRCROOT%", "index": 80 }, "region": { "startLine": 196, "startColumn": 7, "endColumn": 10 } }, "message": { "text": "* ..." } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/registry/c2ru.c", "uriBaseId": "%SRCROOT%", "index": 80 }, "region": { "startLine": 197, "startColumn": 12, "endColumn": 14 } }, "message": { "text": "in" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/registry/c2ru.c", "uriBaseId": "%SRCROOT%", "index": 80 }, "region": { "startLine": 198, "startColumn": 7, "endColumn": 9 } }, "message": { "text": "in" } } } ] } ] } ], "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nrappkit/src/registry/c2ru.c", "uriBaseId": "%SRCROOT%", "index": 80 }, "region": { "startLine": 196, "startColumn": 7, "endColumn": 10 } }, "message": { "text": "the value is dereferenced" } } ] }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/splines.cc", "uriBaseId": "%SRCROOT%", "index": 81 }, "region": { "startLine": 137, "startColumn": 17, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "172d5320d46944cb:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/video_coding/svc/scalability_structure_key_svc.cc", "uriBaseId": "%SRCROOT%", "index": 82 }, "region": { "startLine": 248, "startColumn": 48, "endLine": 249, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cf600e5ca7df2dd:1", "primaryLocationStartColumnFingerprint": "45" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/video_coding/svc/scalability_structure_simulcast.cc", "uriBaseId": "%SRCROOT%", "index": 83 }, "region": { "startLine": 209, "startColumn": 48, "endLine": 210, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cf600e5ca7df2dd:1", "primaryLocationStartColumnFingerprint": "45" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "widget/ScreenManager.cpp", "uriBaseId": "%SRCROOT%", "index": 84 }, "region": { "startLine": 256, "startColumn": 15, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cc7e21521412d09e:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "xpcom/ds/nsRefCountedHashtable.h", "uriBaseId": "%SRCROOT%", "index": 85 }, "region": { "startLine": 181, "startColumn": 18, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cef3b48d82526a2b:1", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "widget/gtk/DMABufSurface.cpp", "uriBaseId": "%SRCROOT%", "index": 86 }, "region": { "startLine": 206, "startColumn": 56, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "23b91f4aff0bb232:1", "primaryLocationStartColumnFingerprint": "55" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "widget/gtk/WaylandBuffer.cpp", "uriBaseId": "%SRCROOT%", "index": 87 }, "region": { "startLine": 202, "startColumn": 10, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9e6cfb2a0933d4e:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "widget/gtk/nsShmImage.cpp", "uriBaseId": "%SRCROOT%", "index": 88 }, "region": { "startLine": 57, "startColumn": 48, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8412144f4ff06da7:1", "primaryLocationStartColumnFingerprint": "45" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "xpcom/ds/PLDHashTable.cpp", "uriBaseId": "%SRCROOT%", "index": 89 }, "region": { "startLine": 686, "startColumn": 20, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6d0f279078667d71:1", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'mp_digit'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/pqg.c", "uriBaseId": "%SRCROOT%", "index": 90 }, "region": { "startLine": 1044, "startColumn": 42, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9e0aa8a639447088:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'mp_digit'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/freebl/pqg.c", "uriBaseId": "%SRCROOT%", "index": 90 }, "region": { "startLine": 1053, "startColumn": 38, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9b19c739b71b1712:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/util/quickder.c", "uriBaseId": "%SRCROOT%", "index": 91 }, "region": { "startLine": 529, "startColumn": 59, "endColumn": 91 } } } ], "partialFingerprints": { "primaryLocationLineHash": "37c4b380d1c6ab8c:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "security/nss/lib/util/utilpars.c", "uriBaseId": "%SRCROOT%", "index": 92 }, "region": { "startLine": 291, "startColumn": 16, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "329d0393716615a:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int_fast32_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc", "uriBaseId": "%SRCROOT%", "index": 93 }, "region": { "startLine": 91, "startColumn": 13, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "23ac40d5b37c186:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/flow_estimation/disflow.c", "uriBaseId": "%SRCROOT%", "index": 94 }, "region": { "startLine": 625, "startColumn": 9, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bf54e0de652f7d0a:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/mathutils.h", "uriBaseId": "%SRCROOT%", "index": 95 }, "region": { "startLine": 85, "startColumn": 18, "endColumn": 23 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9e1c4f1a523ad391:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 1592, "startColumn": 29, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8d9e5a15e8e5c6e7:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 1387, "startColumn": 32, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "45c0dea7514e61ba:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 1389, "startColumn": 31, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b2f768f571ee279c:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 1391, "startColumn": 33, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "db3795577588d730:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 1392, "startColumn": 34, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b5b33fdc7c9b8079:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 1393, "startColumn": 34, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "78bb4994761d9244:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 1314, "startColumn": 27, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "74517f919e7e5efb:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 579, "startColumn": 7, "endColumn": 34 } } } ], "partialFingerprints": { "primaryLocationLineHash": "57df5ec9831069d6:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/noise_model.c", "uriBaseId": "%SRCROOT%", "index": 96 }, "region": { "startLine": 670, "startColumn": 17, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "72d0fd97af33cb5:1", "primaryLocationStartColumnFingerprint": "14" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/psnr.c", "uriBaseId": "%SRCROOT%", "index": 97 }, "region": { "startLine": 65, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5f364d6f83e5313f:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/common/av1_common_int.h", "uriBaseId": "%SRCROOT%", "index": 98 }, "region": { "startLine": 1246, "startColumn": 42, "endLine": 1247, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d7c6fcf575f52833:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/common/av1_common_int.h", "uriBaseId": "%SRCROOT%", "index": 98 }, "region": { "startLine": 1252, "startColumn": 31, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "afb72c8d83124f5d:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/pyramid.c", "uriBaseId": "%SRCROOT%", "index": 99 }, "region": { "startLine": 183, "startColumn": 20, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "218457a107c2065a:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/pyramid.c", "uriBaseId": "%SRCROOT%", "index": 99 }, "region": { "startLine": 93, "startColumn": 20, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "968fe20efe22c216:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/sse.c", "uriBaseId": "%SRCROOT%", "index": 100 }, "region": { "startLine": 51, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2e9fb3ba6b13af8d:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/sse.c", "uriBaseId": "%SRCROOT%", "index": 100 }, "region": { "startLine": 32, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cca2d533230c5245:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/sum_squares.c", "uriBaseId": "%SRCROOT%", "index": 101 }, "region": { "startLine": 68, "startColumn": 13, "endColumn": 18 } } } ], "partialFingerprints": { "primaryLocationLineHash": "aef37bf5faa6953c:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/variance.c", "uriBaseId": "%SRCROOT%", "index": 102 }, "region": { "startLine": 1108, "startColumn": 14, "endColumn": 19 } } } ], "partialFingerprints": { "primaryLocationLineHash": "428c348e156a62c5:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/variance.c", "uriBaseId": "%SRCROOT%", "index": 102 }, "region": { "startLine": 1081, "startColumn": 14, "endColumn": 19 } } } ], "partialFingerprints": { "primaryLocationLineHash": "35c754e3f68b1df1:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/variance.c", "uriBaseId": "%SRCROOT%", "index": 102 }, "region": { "startLine": 893, "startColumn": 15, "endColumn": 26 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bef7323a9f2822df:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/x86/sum_squares_avx2.c", "uriBaseId": "%SRCROOT%", "index": 103 }, "region": { "startLine": 323, "startColumn": 13, "endColumn": 22 } } } ], "partialFingerprints": { "primaryLocationLineHash": "81fbc2506e0a3990:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/aom_dsp/x86/sum_squares_sse2.c", "uriBaseId": "%SRCROOT%", "index": 104 }, "region": { "startLine": 474, "startColumn": 13, "endColumn": 22 } } } ], "partialFingerprints": { "primaryLocationLineHash": "81fbc2506e0a3990:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/rdopt_utils.h", "uriBaseId": "%SRCROOT%", "index": 105 }, "region": { "startLine": 739, "startColumn": 12, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "16680696ded115a5:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder_alloc.h", "uriBaseId": "%SRCROOT%", "index": 106 }, "region": { "startLine": 112, "startColumn": 30, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4063b83dff674174:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder_alloc.h", "uriBaseId": "%SRCROOT%", "index": 106 }, "region": { "startLine": 123, "startColumn": 30, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "22f6954429d0cb8b:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/common/x86/resize_ssse3.c", "uriBaseId": "%SRCROOT%", "index": 107 }, "region": { "startLine": 877, "startColumn": 31, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6265913849c22388:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/decoder/grain_synthesis.c", "uriBaseId": "%SRCROOT%", "index": 108 }, "region": { "startLine": 602, "startColumn": 21, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "234aa76450e51482:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 953, "startColumn": 30, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fed05928719d89ae:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 955, "startColumn": 30, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "123825219e95ecfe:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 778, "startColumn": 30, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "694e2582b8bde08a:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 431, "startColumn": 38, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8641f064525d82f4:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 432, "startColumn": 38, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ef4602369b4f87d9:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 435, "startColumn": 36, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d658d29d2817db9f:1", "primaryLocationStartColumnFingerprint": "27" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 77, "startColumn": 30, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "229dfd82ef808dfa:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 83, "startColumn": 20, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fe0e354e429485c:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/allintra_vis.c", "uriBaseId": "%SRCROOT%", "index": 109 }, "region": { "startLine": 88, "startColumn": 20, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ea469899cb42c5d3:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/aq_complexity.c", "uriBaseId": "%SRCROOT%", "index": 110 }, "region": { "startLine": 73, "startColumn": 33, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "51d7d85dbe0010ef:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/aq_complexity.c", "uriBaseId": "%SRCROOT%", "index": 110 }, "region": { "startLine": 86, "startColumn": 12, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ab5084f200e452:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 111 }, "region": { "startLine": 583, "startColumn": 26, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d9df88d1116eac6c:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 111 }, "region": { "startLine": 546, "startColumn": 22, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8b11f73e3d0b5102:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 111 }, "region": { "startLine": 311, "startColumn": 41, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "92ca9a9bb1ca6831:1", "primaryLocationStartColumnFingerprint": "36" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 111 }, "region": { "startLine": 28, "startColumn": 24, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "793b9a0cf46a9920:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/aq_variance.c", "uriBaseId": "%SRCROOT%", "index": 112 }, "region": { "startLine": 60, "startColumn": 33, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "51d7d85dbe0010ef:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/cnn.c", "uriBaseId": "%SRCROOT%", "index": 113 }, "region": { "startLine": 1149, "startColumn": 27, "endColumn": 61 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a615dcd1f915a14c:2", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/cnn.c", "uriBaseId": "%SRCROOT%", "index": 113 }, "region": { "startLine": 1091, "startColumn": 27, "endColumn": 61 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a615dcd1f915a14c:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encodeframe.c", "uriBaseId": "%SRCROOT%", "index": 114 }, "region": { "startLine": 1373, "startColumn": 24, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e8d972497ce77b81:1", "primaryLocationStartColumnFingerprint": "17" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 4399, "startColumn": 14, "endColumn": 61 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8b26733a701f27dd:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 1620, "startColumn": 32, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "aabd292858355ed9:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 1623, "startColumn": 32, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bb353aa89241c4d0:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 1401, "startColumn": 20, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5b3a83b1a07884ef:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 1044, "startColumn": 22, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "74aa67795b7955ea:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 1056, "startColumn": 38, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a54b26889fa01394:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 280, "startColumn": 53, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8e41194f52bb6aed:1", "primaryLocationStartColumnFingerprint": "48" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 209, "startColumn": 29, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e8a5b5e2d1347f68:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder.c", "uriBaseId": "%SRCROOT%", "index": 115 }, "region": { "startLine": 213, "startColumn": 29, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b100006159906d6e:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder_utils.c", "uriBaseId": "%SRCROOT%", "index": 116 }, "region": { "startLine": 336, "startColumn": 33, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9ec12ca6d058286c:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder_utils.c", "uriBaseId": "%SRCROOT%", "index": 116 }, "region": { "startLine": 348, "startColumn": 33, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9ec12ca6d058286c:2", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/encoder_utils.c", "uriBaseId": "%SRCROOT%", "index": 116 }, "region": { "startLine": 389, "startColumn": 14, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c0befc73bc04ee7c:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/firstpass.c", "uriBaseId": "%SRCROOT%", "index": 117 }, "region": { "startLine": 1051, "startColumn": 30, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "db572638e0e18106:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/firstpass.c", "uriBaseId": "%SRCROOT%", "index": 117 }, "region": { "startLine": 1055, "startColumn": 18, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3634f9fec850d92c:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/global_motion.c", "uriBaseId": "%SRCROOT%", "index": 118 }, "region": { "startLine": 508, "startColumn": 28, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1eb4cc3054fca42c:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/intra_mode_search.c", "uriBaseId": "%SRCROOT%", "index": 119 }, "region": { "startLine": 1736, "startColumn": 18, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3df4d6715d925d96:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/intra_mode_search.c", "uriBaseId": "%SRCROOT%", "index": 119 }, "region": { "startLine": 1756, "startColumn": 14, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5b26eda86d3cb18d:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/k_means_template.h", "uriBaseId": "%SRCROOT%", "index": 120 }, "region": { "startLine": 65, "startColumn": 16, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "dfec2efce2853a90:1", "primaryLocationStartColumnFingerprint": "9" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/palette.c", "uriBaseId": "%SRCROOT%", "index": 121 }, "region": { "startLine": 931, "startColumn": 16, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c6b03fc97fe310b6:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/palette.c", "uriBaseId": "%SRCROOT%", "index": 121 }, "region": { "startLine": 942, "startColumn": 12, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "45c43377fc8fc9b3:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/palette.c", "uriBaseId": "%SRCROOT%", "index": 121 }, "region": { "startLine": 764, "startColumn": 12, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "465827b5f56f146b:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/palette.c", "uriBaseId": "%SRCROOT%", "index": 121 }, "region": { "startLine": 315, "startColumn": 12, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3322213db3f8b032:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/pickcdef.c", "uriBaseId": "%SRCROOT%", "index": 122 }, "region": { "startLine": 647, "startColumn": 18, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8fdbaec639ce9ecc:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/ratectrl.c", "uriBaseId": "%SRCROOT%", "index": 123 }, "region": { "startLine": 3248, "startColumn": 46, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9c5729a78c175e83:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/rdopt.c", "uriBaseId": "%SRCROOT%", "index": 124 }, "region": { "startLine": 6844, "startColumn": 28, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7373e00cc871c8b2:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/rdopt.c", "uriBaseId": "%SRCROOT%", "index": 124 }, "region": { "startLine": 5924, "startColumn": 22, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f5c42186d19978ba:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/rdopt.c", "uriBaseId": "%SRCROOT%", "index": 124 }, "region": { "startLine": 5925, "startColumn": 22, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9f33502a0faef026:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/rdopt.c", "uriBaseId": "%SRCROOT%", "index": 124 }, "region": { "startLine": 875, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "336fe0e1383a4429:1", "primaryLocationStartColumnFingerprint": "9" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/rdopt.c", "uriBaseId": "%SRCROOT%", "index": 124 }, "region": { "startLine": 861, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5a4672f055274d32:1", "primaryLocationStartColumnFingerprint": "9" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/rdopt.c", "uriBaseId": "%SRCROOT%", "index": 124 }, "region": { "startLine": 862, "startColumn": 16, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c0b59da64d672e16:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/svc_layercontext.c", "uriBaseId": "%SRCROOT%", "index": 125 }, "region": { "startLine": 164, "startColumn": 36, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5d1432f1a9ca4545:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/svc_layercontext.c", "uriBaseId": "%SRCROOT%", "index": 125 }, "region": { "startLine": 76, "startColumn": 36, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "aa368db63b8849ee:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/tpl_model.c", "uriBaseId": "%SRCROOT%", "index": 126 }, "region": { "startLine": 1739, "startColumn": 12, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "42bc07b64f2bf20e:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/tpl_model.c", "uriBaseId": "%SRCROOT%", "index": 126 }, "region": { "startLine": 191, "startColumn": 20, "endLine": 192, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8ba43fa89afdd5d:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/tx_search.c", "uriBaseId": "%SRCROOT%", "index": 127 }, "region": { "startLine": 2488, "startColumn": 19, "endColumn": 28 } } } ], "partialFingerprints": { "primaryLocationLineHash": "79e5991c15c6ddc2:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/tx_search.c", "uriBaseId": "%SRCROOT%", "index": 127 }, "region": { "startLine": 2498, "startColumn": 15, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "49fc2a5232d3ce43:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/txb_rdopt_utils.h", "uriBaseId": "%SRCROOT%", "index": 128 }, "region": { "startLine": 51, "startColumn": 18, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3905c16435133275:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/wedge_utils.c", "uriBaseId": "%SRCROOT%", "index": 129 }, "region": { "startLine": 60, "startColumn": 13, "endColumn": 18 } } } ], "partialFingerprints": { "primaryLocationLineHash": "18b41d0f06f4e773:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/x86/pickrst_avx2.c", "uriBaseId": "%SRCROOT%", "index": 130 }, "region": { "startLine": 265, "startColumn": 24, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5e97096c32f51626:2", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/x86/pickrst_avx2.c", "uriBaseId": "%SRCROOT%", "index": 130 }, "region": { "startLine": 121, "startColumn": 24, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5e97096c32f51626:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/x86/pickrst_sse4.c", "uriBaseId": "%SRCROOT%", "index": 131 }, "region": { "startLine": 445, "startColumn": 24, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "140220b83aa4e242:2", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/encoder/x86/pickrst_sse4.c", "uriBaseId": "%SRCROOT%", "index": 131 }, "region": { "startLine": 300, "startColumn": 24, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "140220b83aa4e242:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/ratectrl_rtc.cc", "uriBaseId": "%SRCROOT%", "index": 132 }, "region": { "startLine": 384, "startColumn": 7, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "21ba4eb55e15a91f:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/aom/av1/ratectrl_rtc.cc", "uriBaseId": "%SRCROOT%", "index": 132 }, "region": { "startLine": 93, "startColumn": 9, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "74a20d51fe0c0e19:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/base/matrix_ops.h", "uriBaseId": "%SRCROOT%", "index": 133 }, "region": { "startLine": 41, "startColumn": 12, "endColumn": 26 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2a7e1632791bf084:1", "primaryLocationStartColumnFingerprint": "5" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/dec_frame.cc", "uriBaseId": "%SRCROOT%", "index": 134 }, "region": { "startLine": 245, "startColumn": 31, "endLine": 246, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8e188ac630ffee67:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/modular/encoding/dec_ma.cc", "uriBaseId": "%SRCROOT%", "index": 135 }, "region": { "startLine": 54, "startColumn": 25, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a4de237375188299:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/modular/encoding/dec_ma.cc", "uriBaseId": "%SRCROOT%", "index": 135 }, "region": { "startLine": 56, "startColumn": 25, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7c880f687a4383f4:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/modular/encoding/dec_ma.cc", "uriBaseId": "%SRCROOT%", "index": 135 }, "region": { "startLine": 59, "startColumn": 25, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "76aeef9722fcdbea:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/modular/encoding/dec_ma.cc", "uriBaseId": "%SRCROOT%", "index": 135 }, "region": { "startLine": 61, "startColumn": 25, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9b0aaea66493b639:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/quant_weights.cc", "uriBaseId": "%SRCROOT%", "index": 136 }, "region": { "startLine": 1219, "startColumn": 18, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c6094eaab8d547c0:2", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/quant_weights.cc", "uriBaseId": "%SRCROOT%", "index": 136 }, "region": { "startLine": 1189, "startColumn": 18, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c6094eaab8d547c0:1", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/jpeg-xl/lib/jxl/render_pipeline/low_memory_render_pipeline.cc", "uriBaseId": "%SRCROOT%", "index": 137 }, "region": { "startLine": 694, "startColumn": 50, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f0687c6a7baf8682:1", "primaryLocationStartColumnFingerprint": "39" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/abseil-cpp/absl/debugging/symbolize_elf.inc", "uriBaseId": "%SRCROOT%", "index": 138 }, "region": { "startLine": 696, "startColumn": 27, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d20b069008799056:2", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/abseil-cpp/absl/debugging/symbolize_elf.inc", "uriBaseId": "%SRCROOT%", "index": 138 }, "region": { "startLine": 703, "startColumn": 50, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c923eb82dc3d8481:1", "primaryLocationStartColumnFingerprint": "41" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/abseil-cpp/absl/debugging/symbolize_elf.inc", "uriBaseId": "%SRCROOT%", "index": 138 }, "region": { "startLine": 637, "startColumn": 27, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d20b069008799056:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/abseil-cpp/absl/debugging/symbolize_elf.inc", "uriBaseId": "%SRCROOT%", "index": 138 }, "region": { "startLine": 645, "startColumn": 50, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c923eb81adda84ca:1", "primaryLocationStartColumnFingerprint": "41" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/aec3/block.h", "uriBaseId": "%SRCROOT%", "index": 139 }, "region": { "startLine": 41, "startColumn": 18, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c90976fa2b8b71d4:1", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/api/video/nv12_buffer.cc", "uriBaseId": "%SRCROOT%", "index": 140 }, "region": { "startLine": 125, "startColumn": 10, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "97dec0a18e2ca866:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/call/rtp_payload_params.cc", "uriBaseId": "%SRCROOT%", "index": 141 }, "region": { "startLine": 154, "startColumn": 31, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5b841b68674a8f91:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/common_video/libyuv/webrtc_libyuv.cc", "uriBaseId": "%SRCROOT%", "index": 142 }, "region": { "startLine": 190, "startColumn": 43, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f2fff8d4178c2394:1", "primaryLocationStartColumnFingerprint": "40" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/common_video/libyuv/webrtc_libyuv.cc", "uriBaseId": "%SRCROOT%", "index": 142 }, "region": { "startLine": 40, "startColumn": 14, "endColumn": 32 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d8f57dc9525699da:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/common_video/libyuv/webrtc_libyuv.cc", "uriBaseId": "%SRCROOT%", "index": 142 }, "region": { "startLine": 43, "startColumn": 14, "endColumn": 32 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1609db80e9064ea7:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/common_video/libyuv/webrtc_libyuv.cc", "uriBaseId": "%SRCROOT%", "index": 142 }, "region": { "startLine": 47, "startColumn": 14, "endColumn": 32 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3584a27913e32f84:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/common_video/libyuv/webrtc_libyuv.cc", "uriBaseId": "%SRCROOT%", "index": 142 }, "region": { "startLine": 454, "startColumn": 25, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5b4fb574088da4dc:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/media/base/video_adapter.cc", "uriBaseId": "%SRCROOT%", "index": 143 }, "region": { "startLine": 47, "startColumn": 13, "endColumn": 34 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4fca8e39adfa3dc4:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_coding/neteq/packet_arrival_history.cc", "uriBaseId": "%SRCROOT%", "index": 144 }, "region": { "startLine": 119, "startColumn": 41, "endColumn": 75 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f9fd59e210592d13:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_level_estimator.cc", "uriBaseId": "%SRCROOT%", "index": 145 }, "region": { "startLine": 105, "startColumn": 40, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b63325a6d34941d:1", "primaryLocationStartColumnFingerprint": "9" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h", "uriBaseId": "%SRCROOT%", "index": 146 }, "region": { "startLine": 89, "startColumn": 17, "endColumn": 34 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bfdcadf51fb92c8c:1", "primaryLocationStartColumnFingerprint": "14" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc", "uriBaseId": "%SRCROOT%", "index": 147 }, "region": { "startLine": 99, "startColumn": 47, "endColumn": 62 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f715b30a655733f:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_gru.cc", "uriBaseId": "%SRCROOT%", "index": 148 }, "region": { "startLine": 114, "startColumn": 49, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f0205b675b4b1d26:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_gru.cc", "uriBaseId": "%SRCROOT%", "index": 148 }, "region": { "startLine": 117, "startColumn": 35, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3bcd1eb2dcf0bc0f:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_gru.cc", "uriBaseId": "%SRCROOT%", "index": 148 }, "region": { "startLine": 72, "startColumn": 49, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "dc7871d4f103a5a7:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_gru.cc", "uriBaseId": "%SRCROOT%", "index": 148 }, "region": { "startLine": 74, "startColumn": 42, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bdd7f1f6217e95ff:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/audio_processing/vad/vad_audio_proc.cc", "uriBaseId": "%SRCROOT%", "index": 149 }, "region": { "startLine": 270, "startColumn": 17, "endColumn": 62 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5f325a8e32b79908:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/desktop_capture/desktop_frame_generator.cc", "uriBaseId": "%SRCROOT%", "index": 150 }, "region": { "startLine": 178, "startColumn": 28, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1fb7edde97ed8f00:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/pipewire/spa/pod/iter.h", "uriBaseId": "%SRCROOT%", "index": 151 }, "region": { "startLine": 346, "startColumn": 20, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "91aa5e152b95e15b:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/pipewire/spa/pod/builder.h", "uriBaseId": "%SRCROOT%", "index": 152 }, "region": { "startLine": 381, "startColumn": 51, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fde70a976b1daf60:1", "primaryLocationStartColumnFingerprint": "48" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc", "uriBaseId": "%SRCROOT%", "index": 153 }, "region": { "startLine": 45, "startColumn": 11, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "be48153fed3f27b8:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", "uriBaseId": "%SRCROOT%", "index": 154 }, "region": { "startLine": 224, "startColumn": 29, "endColumn": 80 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5b5e00fbc96824a0:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/desktop_capture/desktop_frame.cc", "uriBaseId": "%SRCROOT%", "index": 155 }, "region": { "startLine": 165, "startColumn": 36, "endColumn": 62 } } } ], "partialFingerprints": { "primaryLocationLineHash": "584bf61af4165af9:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/desktop_capture/desktop_frame.cc", "uriBaseId": "%SRCROOT%", "index": 155 }, "region": { "startLine": 198, "startColumn": 24, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9b8edc1e927aabe2:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/rtp_rtcp/source/forward_error_correction_internal.cc", "uriBaseId": "%SRCROOT%", "index": 29 }, "region": { "startLine": 50, "startColumn": 35, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a35c81a48d956c1d:1", "primaryLocationStartColumnFingerprint": "30" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/video_coding/svc/scalability_structure_full_svc.cc", "uriBaseId": "%SRCROOT%", "index": 156 }, "region": { "startLine": 272, "startColumn": 48, "endLine": 273, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cf600e5ca7df2dd:1", "primaryLocationStartColumnFingerprint": "45" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/video_coding/svc/scalability_structure_full_svc.cc", "uriBaseId": "%SRCROOT%", "index": 156 }, "region": { "startLine": 243, "startColumn": 32, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7ad7d5cc5e15a155:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/modules/video_coding/codecs/vp9/svc_config.cc", "uriBaseId": "%SRCROOT%", "index": 157 }, "region": { "startLine": 145, "startColumn": 31, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6f8f7019938d6863:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/third_party/pffft/src/pffft.c", "uriBaseId": "%SRCROOT%", "index": 158 }, "region": { "startLine": 1133, "startColumn": 23, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "769547ebdf7cf981:1", "primaryLocationStartColumnFingerprint": "14" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/third_party/pffft/src/pffft.c", "uriBaseId": "%SRCROOT%", "index": 158 }, "region": { "startLine": 1134, "startColumn": 21, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8835e83d30ecdd17:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/third_party/pffft/src/pffft.c", "uriBaseId": "%SRCROOT%", "index": 158 }, "region": { "startLine": 1098, "startColumn": 25, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8f7d42be6a225e3a:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/third_party/pffft/src/pffft.c", "uriBaseId": "%SRCROOT%", "index": 158 }, "region": { "startLine": 1099, "startColumn": 25, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9dd15b360079c462:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/libwebrtc/video/video_quality_observer2.cc", "uriBaseId": "%SRCROOT%", "index": 159 }, "region": { "startLine": 209, "startColumn": 20, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6af23be40b5f4677:1", "primaryLocationStartColumnFingerprint": "17" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'decltype(...)'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "layout/generic/nsFloatManager.cpp", "uriBaseId": "%SRCROOT%", "index": 160 }, "region": { "startLine": 824, "startColumn": 42, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c0ec3baf6ac27711:1", "primaryLocationStartColumnFingerprint": "39" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'decltype(...)'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "layout/generic/nsFloatManager.cpp", "uriBaseId": "%SRCROOT%", "index": 160 }, "region": { "startLine": 1347, "startColumn": 42, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c0ec3baf6ac27711:2", "primaryLocationStartColumnFingerprint": "39" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'decltype(...)'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "layout/generic/nsFloatManager.cpp", "uriBaseId": "%SRCROOT%", "index": 160 }, "region": { "startLine": 1916, "startColumn": 44, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1bf4b72b84625506:1", "primaryLocationStartColumnFingerprint": "39" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "layout/mathml/nsMathMLmencloseFrame.cpp", "uriBaseId": "%SRCROOT%", "index": 161 }, "region": { "startLine": 690, "startColumn": 22, "endColumn": 27 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d733ba832c1e0182:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "layout/painting/nsCSSRenderingBorders.cpp", "uriBaseId": "%SRCROOT%", "index": 162 }, "region": { "startLine": 3833, "startColumn": 15, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ffa351c761c6a252:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "layout/painting/nsCSSRenderingBorders.cpp", "uriBaseId": "%SRCROOT%", "index": 162 }, "region": { "startLine": 3850, "startColumn": 17, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e706a7a60c7a11:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/16bd_cdef_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 163 }, "region": { "startLine": 135, "startColumn": 43, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7091109ba619b3b4:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/16bd_cdef_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 163 }, "region": { "startLine": 136, "startColumn": 43, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "327b3488548a62a9:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/16bd_cdef_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 163 }, "region": { "startLine": 137, "startColumn": 43, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "815679babd4769e4:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/16bd_lr_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 164 }, "region": { "startLine": 49, "startColumn": 9, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a98e9d727f27c213:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/16bd_recon_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 165 }, "region": { "startLine": 1079, "startColumn": 40, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "138bdb4faf68269f:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/16bd_recon_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 165 }, "region": { "startLine": 1102, "startColumn": 40, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "11021e3bb46025a1:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/16bd_recon_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 165 }, "region": { "startLine": 1107, "startColumn": 41, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f0227694a10f6da8:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/8bd_cdef_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 166 }, "region": { "startLine": 135, "startColumn": 43, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7091109ba619b3b4:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/8bd_cdef_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 166 }, "region": { "startLine": 136, "startColumn": 43, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "327b3488548a62a9:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/8bd_cdef_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 166 }, "region": { "startLine": 137, "startColumn": 43, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "815679babd4769e4:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/8bd_lr_apply_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 167 }, "region": { "startLine": 49, "startColumn": 9, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a98e9d727f27c213:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/8bd_recon_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 168 }, "region": { "startLine": 1079, "startColumn": 40, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "138bdb4faf68269f:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/8bd_recon_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 168 }, "region": { "startLine": 1102, "startColumn": 40, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "11021e3bb46025a1:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "obj-x86_64-pc-linux-gnu/media/libdav1d/8bd_recon_tmpl.c", "uriBaseId": "%SRCROOT%", "index": 168 }, "region": { "startLine": 1107, "startColumn": 41, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f0227694a10f6da8:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/celt/quant_bands.c", "uriBaseId": "%SRCROOT%", "index": 169 }, "region": { "startLine": 378, "startColumn": 26, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "83f1a2c81c3e8147:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/celt/vq.c", "uriBaseId": "%SRCROOT%", "index": 170 }, "region": { "startLine": 228, "startColumn": 29, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6029743b7ee7b49a:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/silk/CNG.c", "uriBaseId": "%SRCROOT%", "index": 171 }, "region": { "startLine": 115, "startColumn": 95, "endColumn": 140 } } } ], "partialFingerprints": { "primaryLocationLineHash": "967f66a9eebdc6bd:1", "primaryLocationStartColumnFingerprint": "86" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/silk/float/burg_modified_FLP.c", "uriBaseId": "%SRCROOT%", "index": 172 }, "region": { "startLine": 83, "startColumn": 37, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5714893f7a24e8de:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/silk/float/burg_modified_FLP.c", "uriBaseId": "%SRCROOT%", "index": 172 }, "region": { "startLine": 84, "startColumn": 37, "endColumn": 98 } } } ], "partialFingerprints": { "primaryLocationLineHash": "941f4ddd99180ccb:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/silk/float/residual_energy_FLP.c", "uriBaseId": "%SRCROOT%", "index": 173 }, "region": { "startLine": 109, "startColumn": 33, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "588088b6ef544963:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/silk/float/residual_energy_FLP.c", "uriBaseId": "%SRCROOT%", "index": 173 }, "region": { "startLine": 110, "startColumn": 33, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6e75ada61175e84f:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/silk/float/residual_energy_FLP.c", "uriBaseId": "%SRCROOT%", "index": 173 }, "region": { "startLine": 114, "startColumn": 37, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e0e0c95acd1fb90b:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/silk/float/residual_energy_FLP.c", "uriBaseId": "%SRCROOT%", "index": 173 }, "region": { "startLine": 115, "startColumn": 37, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f6d755a06d0cd062:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_envelope.c", "uriBaseId": "%SRCROOT%", "index": 174 }, "region": { "startLine": 258, "startColumn": 15, "endColumn": 34 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a8561f00d036cda:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_floor0.c", "uriBaseId": "%SRCROOT%", "index": 175 }, "region": { "startLine": 125, "startColumn": 26, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "51a2d9aa5c25ba6e:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_floor0.c", "uriBaseId": "%SRCROOT%", "index": 175 }, "region": { "startLine": 135, "startColumn": 22, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1f56500b32625cef:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_lsp.c", "uriBaseId": "%SRCROOT%", "index": 176 }, "region": { "startLine": 259, "startColumn": 21, "endColumn": 27 } } } ], "partialFingerprints": { "primaryLocationLineHash": "97172596fe7dce6f:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 1059, "startColumn": 21, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6a17385da039cd74:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 1060, "startColumn": 21, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "47c7f8a8d0f99849:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 1061, "startColumn": 21, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6e8d92baff8efd26:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 1062, "startColumn": 21, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c10730858de5cae2:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 1080, "startColumn": 22, "endColumn": 34 } } } ], "partialFingerprints": { "primaryLocationLineHash": "365d09c97365a29b:1", "primaryLocationStartColumnFingerprint": "17" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 311, "startColumn": 16, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d7b97adfbe1a6318:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 314, "startColumn": 11, "endColumn": 32 } } } ], "partialFingerprints": { "primaryLocationLineHash": "caf6b45658831dc4:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 317, "startColumn": 11, "endColumn": 32 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6e2ffee9c63864cb:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbis_psy.c", "uriBaseId": "%SRCROOT%", "index": 177 }, "region": { "startLine": 174, "startColumn": 27, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ed99b90be35f1528:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbisenc.c", "uriBaseId": "%SRCROOT%", "index": 178 }, "region": { "startLine": 568, "startColumn": 14, "endLine": 569, "endColumn": 20 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cfcdc9936361912e:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvorbis/lib/vorbisenc.c", "uriBaseId": "%SRCROOT%", "index": 178 }, "region": { "startLine": 575, "startColumn": 14, "endLine": 576, "endColumn": 20 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e9dbdf2a495c5490:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "memory/build/mozjemalloc.cpp", "uriBaseId": "%SRCROOT%", "index": 179 }, "region": { "startLine": 4267, "startColumn": 26, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ac97d93ea5c961e:1", "primaryLocationStartColumnFingerprint": "17" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/hb-open-type.hh", "uriBaseId": "%SRCROOT%", "index": 180 }, "region": { "startLine": 1314, "startColumn": 47, "endColumn": 75 } } } ], "partialFingerprints": { "primaryLocationLineHash": "484fe1a0ff7e31b6:1", "primaryLocationStartColumnFingerprint": "42" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/hb-ot-kern-table.hh", "uriBaseId": "%SRCROOT%", "index": 181 }, "region": { "startLine": 87, "startColumn": 7, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e19c8f2d383ec20b:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/hb-ot-layout-common.hh", "uriBaseId": "%SRCROOT%", "index": 182 }, "region": { "startLine": 3643, "startColumn": 45, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "157e4e1890b58374:1", "primaryLocationStartColumnFingerprint": "40" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/hb-ot-var-gvar-table.hh", "uriBaseId": "%SRCROOT%", "index": 183 }, "region": { "startLine": 481, "startColumn": 70, "endColumn": 110 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5e3dff952e38a999:1", "primaryLocationStartColumnFingerprint": "65" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/hb-ot-var-gvar-table.hh", "uriBaseId": "%SRCROOT%", "index": 183 }, "region": { "startLine": 394, "startColumn": 66, "endColumn": 106 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f5470b720a2e48f3:1", "primaryLocationStartColumnFingerprint": "61" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/BufferTexture.cpp", "uriBaseId": "%SRCROOT%", "index": 184 }, "region": { "startLine": 374, "startColumn": 12, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8f53f8c7476c8f44:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/ipc/ISurfaceAllocator.cpp", "uriBaseId": "%SRCROOT%", "index": 185 }, "region": { "startLine": 93, "startColumn": 9, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8c585b28e500c2ec:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/opengl/CompositorOGL.cpp", "uriBaseId": "%SRCROOT%", "index": 186 }, "region": { "startLine": 952, "startColumn": 27, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f0445ecfa08ca30d:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'GLsizeiptr'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/opengl/CompositorOGL.cpp", "uriBaseId": "%SRCROOT%", "index": 186 }, "region": { "startLine": 148, "startColumn": 40, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5af96ff16df93959:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/opengl/CompositorOGL.cpp", "uriBaseId": "%SRCROOT%", "index": 186 }, "region": { "startLine": 119, "startColumn": 28, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "711f108bdf04f9a3:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderEGLImageTextureHost.h", "uriBaseId": "%SRCROOT%", "index": 187 }, "region": { "startLine": 27, "startColumn": 12, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ba2f62944a6958e9:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/wr/AsyncImagePipelineManager.cpp", "uriBaseId": "%SRCROOT%", "index": 188 }, "region": { "startLine": 361, "startColumn": 45, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "828b7ed73493214b:1", "primaryLocationStartColumnFingerprint": "42" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/wr/WebRenderBridgeParent.cpp", "uriBaseId": "%SRCROOT%", "index": 189 }, "region": { "startLine": 858, "startColumn": 44, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c806c61e802ea8ad:1", "primaryLocationStartColumnFingerprint": "41" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/variations.cc", "uriBaseId": "%SRCROOT%", "index": 190 }, "region": { "startLine": 175, "startColumn": 22, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bcc553cb03f5894c:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/codec/SkCodecPriv.h", "uriBaseId": "%SRCROOT%", "index": 191 }, "region": { "startLine": 135, "startColumn": 16, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "49fbe2f53bd85a6c:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkScan_AAAPath.cpp", "uriBaseId": "%SRCROOT%", "index": 192 }, "region": { "startLine": 395, "startColumn": 50, "endColumn": 83 } } } ], "partialFingerprints": { "primaryLocationLineHash": "107a82cd42ce799d:1", "primaryLocationStartColumnFingerprint": "45" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkYUVAPixmaps.cpp", "uriBaseId": "%SRCROOT%", "index": 193 }, "region": { "startLine": 71, "startColumn": 31, "endColumn": 99 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1882e2aeddf46b5f:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/pdf/SkPDFBitmap.cpp", "uriBaseId": "%SRCROOT%", "index": 194 }, "region": { "startLine": 223, "startColumn": 41, "endColumn": 65 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5229dee69b9f80e6:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/pdf/SkPDFBitmap.cpp", "uriBaseId": "%SRCROOT%", "index": 194 }, "region": { "startLine": 229, "startColumn": 39, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f6cac38709afdb40:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/pdf/SkPDFBitmap.cpp", "uriBaseId": "%SRCROOT%", "index": 194 }, "region": { "startLine": 138, "startColumn": 35, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "88757a83b9f81809:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/sksl/SkSLConstantFolder.cpp", "uriBaseId": "%SRCROOT%", "index": 195 }, "region": { "startLine": 752, "startColumn": 48, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "244265d5c4e18883:1", "primaryLocationStartColumnFingerprint": "35" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 196 }, "region": { "startLine": 1876, "startColumn": 56, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7fc9be3f067110de:1", "primaryLocationStartColumnFingerprint": "47" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 196 }, "region": { "startLine": 1875, "startColumn": 56, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "436a3b0808df9afb:1", "primaryLocationStartColumnFingerprint": "47" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp", "uriBaseId": "%SRCROOT%", "index": 196 }, "region": { "startLine": 1223, "startColumn": 28, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "689c4be522d45807:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/sksl/ir/SkSLFunctionCall.cpp", "uriBaseId": "%SRCROOT%", "index": 197 }, "region": { "startLine": 915, "startColumn": 36, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f93e3707be8d3de2:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDistanceFieldGen.h", "uriBaseId": "%SRCROOT%", "index": 198 }, "region": { "startLine": 76, "startColumn": 12, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8b143be5cce45f3a:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDistanceFieldGen.cpp", "uriBaseId": "%SRCROOT%", "index": 199 }, "region": { "startLine": 544, "startColumn": 37, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd68262539e7fa61:2", "primaryLocationStartColumnFingerprint": "32" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDistanceFieldGen.cpp", "uriBaseId": "%SRCROOT%", "index": 199 }, "region": { "startLine": 514, "startColumn": 37, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "31908b632eb92ab6:1", "primaryLocationStartColumnFingerprint": "32" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDistanceFieldGen.cpp", "uriBaseId": "%SRCROOT%", "index": 199 }, "region": { "startLine": 486, "startColumn": 37, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd68262539e7fa61:1", "primaryLocationStartColumnFingerprint": "32" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDistanceFieldGen.cpp", "uriBaseId": "%SRCROOT%", "index": 199 }, "region": { "startLine": 369, "startColumn": 43, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "65a5e57c68be0186:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDistanceFieldGen.cpp", "uriBaseId": "%SRCROOT%", "index": 199 }, "region": { "startLine": 371, "startColumn": 62, "endColumn": 82 } } } ], "partialFingerprints": { "primaryLocationLineHash": "694d823201c9adb1:1", "primaryLocationStartColumnFingerprint": "57" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkMaskBlurFilter.cpp", "uriBaseId": "%SRCROOT%", "index": 200 }, "region": { "startLine": 1007, "startColumn": 48, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "eb955fa2a9cb7eeb:1", "primaryLocationStartColumnFingerprint": "43" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/src/nsRegion.cpp", "uriBaseId": "%SRCROOT%", "index": 201 }, "region": { "startLine": 939, "startColumn": 31, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4c42265367a30200:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/src/nsRegion.cpp", "uriBaseId": "%SRCROOT%", "index": 201 }, "region": { "startLine": 940, "startColumn": 22, "endColumn": 27 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cb431c358d46dc6d:1", "primaryLocationStartColumnFingerprint": "17" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/src/nsRegion.cpp", "uriBaseId": "%SRCROOT%", "index": 201 }, "region": { "startLine": 487, "startColumn": 15, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ca2eaf2d2c2fd879:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4210, "startColumn": 3, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e5493b8b6c10c7e3:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4220, "startColumn": 7, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "95f98404f27f8aca:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4544, "startColumn": 7, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "545b92d7a708f0cb:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4569, "startColumn": 9, "endLine": 4570, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a4adee6ca1bb5170:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4585, "startColumn": 7, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c6a9694c9423e494:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4597, "startColumn": 9, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "75832b77e6b60ca2:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4650, "startColumn": 7, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "69104b8a3e88d7bf:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'gfxFloat'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFont.cpp", "uriBaseId": "%SRCROOT%", "index": 202 }, "region": { "startLine": 4651, "startColumn": 7, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "59457ba69e9d2577:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderBufferTextureHost.cpp", "uriBaseId": "%SRCROOT%", "index": 203 }, "region": { "startLine": 137, "startColumn": 29, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a4b2b9971b49df5b:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderBufferTextureHost.cpp", "uriBaseId": "%SRCROOT%", "index": 203 }, "region": { "startLine": 144, "startColumn": 33, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "57975f22c2024c15:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderBufferTextureHost.cpp", "uriBaseId": "%SRCROOT%", "index": 203 }, "region": { "startLine": 148, "startColumn": 33, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd77f7e13192a86c:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderBufferTextureHost.cpp", "uriBaseId": "%SRCROOT%", "index": 203 }, "region": { "startLine": 152, "startColumn": 33, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "da84eeb62953e77:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'GLsizeiptr'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderCompositorOGLSWGL.cpp", "uriBaseId": "%SRCROOT%", "index": 204 }, "region": { "startLine": 358, "startColumn": 21, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "61b08214dff279fd:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderSharedSurfaceTextureHost.cpp", "uriBaseId": "%SRCROOT%", "index": 205 }, "region": { "startLine": 49, "startColumn": 10, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b94690f8ba2b7957:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderSharedSurfaceTextureHost.cpp", "uriBaseId": "%SRCROOT%", "index": 205 }, "region": { "startLine": 38, "startColumn": 35, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "31e16fc90cb2ef63:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderTextureHostSWGL.cpp", "uriBaseId": "%SRCROOT%", "index": 206 }, "region": { "startLine": 129, "startColumn": 41, "endColumn": 75 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8e14c8417a3c9057:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uintptr_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RendererOGL.cpp", "uriBaseId": "%SRCROOT%", "index": 207 }, "region": { "startLine": 45, "startColumn": 43, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ea8e6b4119e58315:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uintptr_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RendererOGL.cpp", "uriBaseId": "%SRCROOT%", "index": 207 }, "region": { "startLine": 473, "startColumn": 29, "endLine": 475, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9785bc82ec6ac8b2:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uintptr_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RendererScreenshotGrabber.cpp", "uriBaseId": "%SRCROOT%", "index": 208 }, "region": { "startLine": 89, "startColumn": 15, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d7ea49d5a694a84f:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "layout/generic/TextDrawTarget.h", "uriBaseId": "%SRCROOT%", "index": 209 }, "region": { "startLine": 334, "startColumn": 55, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3e1f16bbcb5d6adf:1", "primaryLocationStartColumnFingerprint": "50" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ycbcr/YCbCrUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 210 }, "region": { "startLine": 337, "startColumn": 29, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d99231b4a4e18c17:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/AnimationSurfaceProvider.cpp", "uriBaseId": "%SRCROOT%", "index": 211 }, "region": { "startLine": 210, "startColumn": 10, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd3ed41b969f4e55:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/BlobSurfaceProvider.h", "uriBaseId": "%SRCROOT%", "index": 212 }, "region": { "startLine": 93, "startColumn": 12, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "569a985cc1b95211:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/Downscaler.cpp", "uriBaseId": "%SRCROOT%", "index": 213 }, "region": { "startLine": 269, "startColumn": 22, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "34527ee3eb0eba58:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/ImageMemoryReporter.cpp", "uriBaseId": "%SRCROOT%", "index": 214 }, "region": { "startLine": 118, "startColumn": 7, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7d14e85e839ac72a:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'Cost'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/SurfaceCache.cpp", "uriBaseId": "%SRCROOT%", "index": 215 }, "region": { "startLine": 80, "startColumn": 10, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c8a20d791a8afe7e:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/SurfacePipe.cpp", "uriBaseId": "%SRCROOT%", "index": 216 }, "region": { "startLine": 92, "startColumn": 34, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b983ca07b5c37ce4:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/imgFrame.cpp", "uriBaseId": "%SRCROOT%", "index": 217 }, "region": { "startLine": 114, "startColumn": 24, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2b8526ac5acc4516:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/decoders/nsAVIFDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 218 }, "region": { "startLine": 684, "startColumn": 21, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "dea61d15c8169797:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/decoders/nsAVIFDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 218 }, "region": { "startLine": 703, "startColumn": 22, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7ad876db60798e74:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/decoders/nsAVIFDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 218 }, "region": { "startLine": 708, "startColumn": 22, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "167caec2f9310eb6:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/decoders/nsBMPDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 219 }, "region": { "startLine": 924, "startColumn": 45, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4ad2b5d58fc44d6e:1", "primaryLocationStartColumnFingerprint": "42" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/decoders/nsBMPDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 219 }, "region": { "startLine": 845, "startColumn": 41, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f2f47a9485fbae97:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/decoders/nsPNGDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 220 }, "region": { "startLine": 814, "startColumn": 11, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4329d70629f764a2:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/SurfaceFilters.h", "uriBaseId": "%SRCROOT%", "index": 221 }, "region": { "startLine": 447, "startColumn": 23, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1f8ba67cca15895f:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "ipc/chromium/src/third_party/libevent/evmap.c", "uriBaseId": "%SRCROOT%", "index": 222 }, "region": { "startLine": 225, "startColumn": 7, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "267780811fd36fd:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/vm/Printer.cpp", "uriBaseId": "%SRCROOT%", "index": 223 }, "region": { "startLine": 753, "startColumn": 28, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a15d45c760dd4607:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 461, "startColumn": 7, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8ab57267f2a9fe35:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 461, "startColumn": 27, "endColumn": 34 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8ab57267f2a9fe35:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 461, "startColumn": 49, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8ab57267f2a9fe35:1", "primaryLocationStartColumnFingerprint": "42" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 464, "startColumn": 30, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a62512b9e6a6f50:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 464, "startColumn": 52, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a62512b9e6a6f50:1", "primaryLocationStartColumnFingerprint": "47" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 499, "startColumn": 9, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6de639b8cc646012:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 499, "startColumn": 41, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6de639b8cc646012:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 500, "startColumn": 9, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c8c983f00106e25:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 500, "startColumn": 41, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c8c983f00106e25:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 501, "startColumn": 9, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e987873bce2e5f4c:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 502, "startColumn": 9, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "77aabe7159644903:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 503, "startColumn": 9, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "402ec3b7dc8a709b:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/svg/SVGPathData.cpp", "uriBaseId": "%SRCROOT%", "index": 224 }, "region": { "startLine": 504, "startColumn": 9, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "485059138b2a4f1:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'uintptr_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/webgpu/ExternalTexture.cpp", "uriBaseId": "%SRCROOT%", "index": 225 }, "region": { "startLine": 512, "startColumn": 19, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "235377105f71edde:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/Blur.cpp", "uriBaseId": "%SRCROOT%", "index": 226 }, "region": { "startLine": 423, "startColumn": 29, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "62683f24c672e913:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/Blur.cpp", "uriBaseId": "%SRCROOT%", "index": 226 }, "region": { "startLine": 384, "startColumn": 29, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "403101e8177d58fa:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/Blur.cpp", "uriBaseId": "%SRCROOT%", "index": 226 }, "region": { "startLine": 594, "startColumn": 20, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f4fc1317338c8b9:1", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BufferEdgePad.cpp", "uriBaseId": "%SRCROOT%", "index": 227 }, "region": { "startLine": 61, "startColumn": 58, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cb2448e3306f77d2:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BufferEdgePad.cpp", "uriBaseId": "%SRCROOT%", "index": 227 }, "region": { "startLine": 64, "startColumn": 51, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "33e85f28914e1abe:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BufferEdgePad.cpp", "uriBaseId": "%SRCROOT%", "index": 227 }, "region": { "startLine": 71, "startColumn": 64, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d08f12710c9d5b9e:1", "primaryLocationStartColumnFingerprint": "39" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BufferEdgePad.cpp", "uriBaseId": "%SRCROOT%", "index": 227 }, "region": { "startLine": 74, "startColumn": 57, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8268c8fb4bfd78f8:1", "primaryLocationStartColumnFingerprint": "39" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BufferUnrotate.cpp", "uriBaseId": "%SRCROOT%", "index": 228 }, "region": { "startLine": 64, "startColumn": 49, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "150bec949370e73c:1", "primaryLocationStartColumnFingerprint": "44" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BufferUnrotate.cpp", "uriBaseId": "%SRCROOT%", "index": 228 }, "region": { "startLine": 66, "startColumn": 13, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "236d5ec82dac38e7:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BufferUnrotate.cpp", "uriBaseId": "%SRCROOT%", "index": 228 }, "region": { "startLine": 68, "startColumn": 12, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8e7d12f5a2b0ebe8:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'decltype(...)'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/DrawEventRecorder.cpp", "uriBaseId": "%SRCROOT%", "index": 229 }, "region": { "startLine": 66, "startColumn": 39, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d866106d6e7fb651:1", "primaryLocationStartColumnFingerprint": "30" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'decltype(...)'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/DrawEventRecorder.cpp", "uriBaseId": "%SRCROOT%", "index": 229 }, "region": { "startLine": 72, "startColumn": 42, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8b8abdb8076c0826:1", "primaryLocationStartColumnFingerprint": "35" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/DrawTargetCairo.cpp", "uriBaseId": "%SRCROOT%", "index": 230 }, "region": { "startLine": 459, "startColumn": 39, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4b27a3aeaba66e0e:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/DrawTargetCairo.cpp", "uriBaseId": "%SRCROOT%", "index": 230 }, "region": { "startLine": 230, "startColumn": 12, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9cdb98691c233216:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/FilterNodeSoftware.cpp", "uriBaseId": "%SRCROOT%", "index": 231 }, "region": { "startLine": 1547, "startColumn": 17, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e0b8fd3d27683101:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/FilterNodeSoftware.cpp", "uriBaseId": "%SRCROOT%", "index": 231 }, "region": { "startLine": 1549, "startColumn": 17, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2a87c14bd9d4d200:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/FilterNodeSoftware.cpp", "uriBaseId": "%SRCROOT%", "index": 231 }, "region": { "startLine": 1551, "startColumn": 17, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7becc7155c5c8559:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/FilterNodeSoftware.cpp", "uriBaseId": "%SRCROOT%", "index": 231 }, "region": { "startLine": 219, "startColumn": 51, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "792a8c524a4bc170:1", "primaryLocationStartColumnFingerprint": "46" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/SkConvolver.cpp", "uriBaseId": "%SRCROOT%", "index": 232 }, "region": { "startLine": 358, "startColumn": 35, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d1378a948dc44311:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/SkConvolver.cpp", "uriBaseId": "%SRCROOT%", "index": 232 }, "region": { "startLine": 326, "startColumn": 35, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5f20074eec3caf0:1", "primaryLocationStartColumnFingerprint": "30" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/SkConvolver.cpp", "uriBaseId": "%SRCROOT%", "index": 232 }, "region": { "startLine": 319, "startColumn": 27, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bb49880a0b131814:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/SourceSurfaceRawData.cpp", "uriBaseId": "%SRCROOT%", "index": 233 }, "region": { "startLine": 96, "startColumn": 35, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f388ddc19d88c697:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/SourceSurfaceRawData.cpp", "uriBaseId": "%SRCROOT%", "index": 233 }, "region": { "startLine": 63, "startColumn": 27, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d693223b71642108:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'.\nMultiplication result may overflow 'int' before it is converted to 'streamsize'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/RecordedEventImpl.h", "uriBaseId": "%SRCROOT%", "index": 234 }, "region": { "startLine": 2239, "startColumn": 20, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fcfb6e6756a1ec9e:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-image-compositor.c", "uriBaseId": "%SRCROOT%", "index": 235 }, "region": { "startLine": 1087, "startColumn": 18, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd886f4778dbb8a0:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/gl/GLUploadHelpers.cpp", "uriBaseId": "%SRCROOT%", "index": 236 }, "region": { "startLine": 175, "startColumn": 34, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1bf702532cc0193f:1", "primaryLocationStartColumnFingerprint": "27" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/gl/GLUploadHelpers.cpp", "uriBaseId": "%SRCROOT%", "index": 236 }, "region": { "startLine": 66, "startColumn": 29, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1bf925e6fe47da9a:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/gl/GLUploadHelpers.cpp", "uriBaseId": "%SRCROOT%", "index": 236 }, "region": { "startLine": 76, "startColumn": 38, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e23b2febd84ab90a:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/graphite2/src/Pass.cpp", "uriBaseId": "%SRCROOT%", "index": 237 }, "region": { "startLine": 323, "startColumn": 42, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "959e77cf0352801:1", "primaryLocationStartColumnFingerprint": "37" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/graphite2/src/Pass.cpp", "uriBaseId": "%SRCROOT%", "index": 237 }, "region": { "startLine": 177, "startColumn": 24, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cf14d2497596774a:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/graph/pairpos-graph.hh", "uriBaseId": "%SRCROOT%", "index": 238 }, "region": { "startLine": 443, "startColumn": 13, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ee59e9406ab1c0ca:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/harfbuzz/src/OT/glyf/glyf-helpers.hh", "uriBaseId": "%SRCROOT%", "index": 239 }, "region": { "startLine": 97, "startColumn": 47, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1a8dc1cb9a069ca1:1", "primaryLocationStartColumnFingerprint": "44" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/OpusTrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 240 }, "region": { "startLine": 287, "startColumn": 19, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "84778294d4e6fdb9:1", "primaryLocationStartColumnFingerprint": "14" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/OpusTrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 240 }, "region": { "startLine": 340, "startColumn": 32, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b12272e555444883:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/OpusTrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 240 }, "region": { "startLine": 358, "startColumn": 42, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8f9e3c7de76acf28:1", "primaryLocationStartColumnFingerprint": "27" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/OpusTrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 240 }, "region": { "startLine": 360, "startColumn": 36, "endColumn": 61 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1b623c3b54a7f71d:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/OpusTrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 240 }, "region": { "startLine": 382, "startColumn": 57, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f0b53c1bf1fac7c1:1", "primaryLocationStartColumnFingerprint": "50" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/OpusTrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 240 }, "region": { "startLine": 396, "startColumn": 15, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "75a02a56cf31c7c6:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/VP8TrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 241 }, "region": { "startLine": 182, "startColumn": 31, "endColumn": 75 } } } ], "partialFingerprints": { "primaryLocationLineHash": "26ca89e80fccd2af:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/VP8TrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 241 }, "region": { "startLine": 57, "startColumn": 23, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "209a971dd0bf204c:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/encoder/VP8TrackEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 241 }, "region": { "startLine": 61, "startColumn": 24, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ede317598f6cfa25:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/AudioSegment.h", "uriBaseId": "%SRCROOT%", "index": 242 }, "region": { "startLine": 134, "startColumn": 29, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8079bc1505e3868a:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/mediasink/AudioSink.cpp", "uriBaseId": "%SRCROOT%", "index": 243 }, "region": { "startLine": 625, "startColumn": 32, "endLine": 626, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ad23c7ad97a2a908:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'value_type &'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/mp3/MP3FrameParser.cpp", "uriBaseId": "%SRCROOT%", "index": 244 }, "region": { "startLine": 547, "startColumn": 24, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ff082801b930130a:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/agnostic/BlankDecoderModule.cpp", "uriBaseId": "%SRCROOT%", "index": 245 }, "region": { "startLine": 46, "startColumn": 26, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "181cc0662935836a:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 246 }, "region": { "startLine": 174, "startColumn": 28, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2786fdb16deaf6c3:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 246 }, "region": { "startLine": 183, "startColumn": 12, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1f0b150150958b54:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/ffmpeg/FFmpegVideoEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 247 }, "region": { "startLine": 365, "startColumn": 22, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "47b18283d7d96eac:1", "primaryLocationStartColumnFingerprint": "17" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/ffmpeg/FFmpegAudioEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 248 }, "region": { "startLine": 405, "startColumn": 25, "endLine": 406, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4e663df0253031:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'index_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/ffmpeg/FFmpegAudioEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 248 }, "region": { "startLine": 410, "startColumn": 36, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ffa2d2f081779fad:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'index_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/ffmpeg/FFmpegAudioEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 248 }, "region": { "startLine": 364, "startColumn": 25, "endColumn": 65 } } } ], "partialFingerprints": { "primaryLocationLineHash": "917727ad0dea88ca:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/ffmpeg/FFmpegAudioEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 248 }, "region": { "startLine": 377, "startColumn": 27, "endLine": 378, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "26328326edbd2347:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/AudioPacketizer.h", "uriBaseId": "%SRCROOT%", "index": 249 }, "region": { "startLine": 83, "startColumn": 55, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b27eec3e91028e5d:1", "primaryLocationStartColumnFingerprint": "48" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/omx/OmxDataDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 250 }, "region": { "startLine": 942, "startColumn": 27, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1b538a5e6a751bb0:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/omx/OmxDataDecoder.cpp", "uriBaseId": "%SRCROOT%", "index": 250 }, "region": { "startLine": 943, "startColumn": 27, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5a5f82ea8ab256c0:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'OMX_U32'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/platforms/omx/OmxPlatformLayer.cpp", "uriBaseId": "%SRCROOT%", "index": 251 }, "region": { "startLine": 213, "startColumn": 29, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8007e091815d8e1a:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/systemservices/VideoFrameUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 252 }, "region": { "startLine": 76, "startColumn": 10, "endColumn": 34 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2e4543fc1fcbbaa0:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/systemservices/VideoFrameUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 252 }, "region": { "startLine": 79, "startColumn": 10, "endColumn": 46 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b939f93bcef4fcc3:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/systemservices/VideoFrameUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 252 }, "region": { "startLine": 82, "startColumn": 10, "endColumn": 46 } } } ], "partialFingerprints": { "primaryLocationLineHash": "55fa6140dabad628:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/MediaEngineWebRTCAudio.cpp", "uriBaseId": "%SRCROOT%", "index": 253 }, "region": { "startLine": 803, "startColumn": 7, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "597700fcbde5f651:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/MediaEngineWebRTCAudio.cpp", "uriBaseId": "%SRCROOT%", "index": 253 }, "region": { "startLine": 804, "startColumn": 29, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "55571923b99c449b:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/MediaEngineWebRTCAudio.cpp", "uriBaseId": "%SRCROOT%", "index": 253 }, "region": { "startLine": 837, "startColumn": 47, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "42dcb2e4d58fd374:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp", "uriBaseId": "%SRCROOT%", "index": 254 }, "region": { "startLine": 1001, "startColumn": 12, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e02c6a4e74a9ed74:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp", "uriBaseId": "%SRCROOT%", "index": 254 }, "region": { "startLine": 1007, "startColumn": 12, "endLine": 1008, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "422ffafac5faa5f7:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp", "uriBaseId": "%SRCROOT%", "index": 254 }, "region": { "startLine": 1012, "startColumn": 12, "endLine": 1013, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8f16dd9b7cb6d46a:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'decltype(...)'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transportbridge/MediaPipeline.cpp", "uriBaseId": "%SRCROOT%", "index": 255 }, "region": { "startLine": 203, "startColumn": 39, "endColumn": 61 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2038bf2c41952e28:1", "primaryLocationStartColumnFingerprint": "32" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webspeech/synth/nsSpeechTask.cpp", "uriBaseId": "%SRCROOT%", "index": 256 }, "region": { "startLine": 360, "startColumn": 39, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f5c4cccb06f2d36e:1", "primaryLocationStartColumnFingerprint": "36" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/html/HTMLCanvasElement.cpp", "uriBaseId": "%SRCROOT%", "index": 257 }, "region": { "startLine": 115, "startColumn": 14, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "739e48bb49cc73ff:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "accessible/xul/XULListboxAccessible.cpp", "uriBaseId": "%SRCROOT%", "index": 258 }, "region": { "startLine": 252, "startColumn": 23, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1ffce62fcea1a7a1:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "accessible/xul/XULListboxAccessible.cpp", "uriBaseId": "%SRCROOT%", "index": 258 }, "region": { "startLine": 253, "startColumn": 26, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "dafeb47d39faf77:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "xpcom/ds/nsRefCountedHashtable.h", "uriBaseId": "%SRCROOT%", "index": 85 }, "region": { "startLine": 207, "startColumn": 18, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cef3b48d82526a2b:2", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/ImageContainer.cpp", "uriBaseId": "%SRCROOT%", "index": 259 }, "region": { "startLine": 889, "startColumn": 24, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8bbb608eacdf5944:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/client/TextureClient.cpp", "uriBaseId": "%SRCROOT%", "index": 260 }, "region": { "startLine": 1994, "startColumn": 29, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "49044f146e42251:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/layers/client/TextureClient.cpp", "uriBaseId": "%SRCROOT%", "index": 260 }, "region": { "startLine": 2002, "startColumn": 14, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a8ddecc6759b24b6:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderBufferTextureHost.h", "uriBaseId": "%SRCROOT%", "index": 261 }, "region": { "startLine": 25, "startColumn": 12, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "92acbd03d301f0c4:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderExternalTextureHost.h", "uriBaseId": "%SRCROOT%", "index": 262 }, "region": { "startLine": 31, "startColumn": 12, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2c4276c5e9cc4bf9:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderTextureHostSWGL.h", "uriBaseId": "%SRCROOT%", "index": 263 }, "region": { "startLine": 58, "startColumn": 16, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "aa56bbe520a33825:1", "primaryLocationStartColumnFingerprint": "9" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderDMABUFTextureHost.h", "uriBaseId": "%SRCROOT%", "index": 264 }, "region": { "startLine": 34, "startColumn": 12, "endLine": 35, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9c2257abd139004c:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'uint64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/modules/skcms/skcms.cc", "uriBaseId": "%SRCROOT%", "index": 265 }, "region": { "startLine": 748, "startColumn": 26, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "41340465ee8ca6b1:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp", "uriBaseId": "%SRCROOT%", "index": 266 }, "region": { "startLine": 1684, "startColumn": 48, "endColumn": 86 } } } ], "partialFingerprints": { "primaryLocationLineHash": "106b4318c821f0c4:1", "primaryLocationStartColumnFingerprint": "27" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/src/nsDeviceContext.cpp", "uriBaseId": "%SRCROOT%", "index": 267 }, "region": { "startLine": 85, "startColumn": 17, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "944320dfae71ae58:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/webrender_bindings/RenderCompositorNative.cpp", "uriBaseId": "%SRCROOT%", "index": 268 }, "region": { "startLine": 463, "startColumn": 31, "endColumn": 65 } } } ], "partialFingerprints": { "primaryLocationLineHash": "caf0b7742507d017:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/wr/swgl/src/gl.cc", "uriBaseId": "%SRCROOT%", "index": 269 }, "region": { "startLine": 2837, "startColumn": 23, "endColumn": 38 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5c038681f478e32:1", "primaryLocationStartColumnFingerprint": "20" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/wr/swgl/src/gl.cc", "uriBaseId": "%SRCROOT%", "index": 269 }, "region": { "startLine": 2199, "startColumn": 13, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7533b071375f95d9:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/wr/swgl/src/gl.cc", "uriBaseId": "%SRCROOT%", "index": 269 }, "region": { "startLine": 2179, "startColumn": 13, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cb55ed1f64224e70:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/wr/swgl/src/gl.cc", "uriBaseId": "%SRCROOT%", "index": 269 }, "region": { "startLine": 1986, "startColumn": 16, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "63e9fb331eecf5c:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/encoders/bmp/nsBMPEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 270 }, "region": { "startLine": 426, "startColumn": 34, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ed1c20954f430511:1", "primaryLocationStartColumnFingerprint": "27" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/encoders/bmp/nsBMPEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 270 }, "region": { "startLine": 436, "startColumn": 34, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd13e79bd0bca015:1", "primaryLocationStartColumnFingerprint": "27" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/ISurfaceProvider.h", "uriBaseId": "%SRCROOT%", "index": 271 }, "region": { "startLine": 310, "startColumn": 12, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a801f2367f07859a:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'decltype(...)'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "image/encoders/webp/nsWebPEncoder.cpp", "uriBaseId": "%SRCROOT%", "index": 272 }, "region": { "startLine": 129, "startColumn": 39, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3cc45b18204b6cea:1", "primaryLocationStartColumnFingerprint": "30" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "intl/icu/source/common/utrie_swap.cpp", "uriBaseId": "%SRCROOT%", "index": 273 }, "region": { "startLine": 68, "startColumn": 49, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b00e025360ddcd40:1", "primaryLocationStartColumnFingerprint": "44" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uintptr_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/irregexp/RegExpNativeMacroAssembler.cpp", "uriBaseId": "%SRCROOT%", "index": 274 }, "region": { "startLine": 651, "startColumn": 29, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e504005502c75b7f:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uintptr_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/irregexp/RegExpNativeMacroAssembler.cpp", "uriBaseId": "%SRCROOT%", "index": 274 }, "region": { "startLine": 939, "startColumn": 27, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "868bfae264efb297:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uintptr_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/src/irregexp/RegExpNativeMacroAssembler.cpp", "uriBaseId": "%SRCROOT%", "index": 274 }, "region": { "startLine": 940, "startColumn": 25, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9ecadc40073be8d4:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libopusenc.c", "uriBaseId": "%SRCROOT%", "index": 275 }, "region": { "startLine": 486, "startColumn": 51, "endColumn": 82 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b2e305bbaa913dd5:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libopusenc.c", "uriBaseId": "%SRCROOT%", "index": 275 }, "region": { "startLine": 493, "startColumn": 34, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "481f8368e3f8adbc:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libopusenc.c", "uriBaseId": "%SRCROOT%", "index": 275 }, "region": { "startLine": 456, "startColumn": 36, "endColumn": 87 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7b7a30d10a436f5f:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libopusenc.c", "uriBaseId": "%SRCROOT%", "index": 275 }, "region": { "startLine": 457, "startColumn": 36, "endColumn": 100 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e5a49cabdc0c01e3:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libopusenc.c", "uriBaseId": "%SRCROOT%", "index": 275 }, "region": { "startLine": 422, "startColumn": 43, "endLine": 423, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c8093a54c983148e:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libvpxenc.c", "uriBaseId": "%SRCROOT%", "index": 276 }, "region": { "startLine": 1676, "startColumn": 43, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "79ccba9ae211128a:1", "primaryLocationStartColumnFingerprint": "34" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libvpxenc.c", "uriBaseId": "%SRCROOT%", "index": 276 }, "region": { "startLine": 1677, "startColumn": 43, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7debf22d22e1e664:1", "primaryLocationStartColumnFingerprint": "34" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/libvpxenc.c", "uriBaseId": "%SRCROOT%", "index": 276 }, "region": { "startLine": 1548, "startColumn": 34, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a2e32dc4ffa08799:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/pcm.c", "uriBaseId": "%SRCROOT%", "index": 277 }, "region": { "startLine": 487, "startColumn": 30, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1e89f5cf61837f7a:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/pcm.c", "uriBaseId": "%SRCROOT%", "index": 277 }, "region": { "startLine": 113, "startColumn": 51, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "390c4cb9dfbf6798:1", "primaryLocationStartColumnFingerprint": "46" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/pcm.c", "uriBaseId": "%SRCROOT%", "index": 277 }, "region": { "startLine": 205, "startColumn": 30, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "66f9da8cb9e69791:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/utils.c", "uriBaseId": "%SRCROOT%", "index": 278 }, "region": { "startLine": 727, "startColumn": 27, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "39cc3fa6a1d8bd1:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp8.c", "uriBaseId": "%SRCROOT%", "index": 279 }, "region": { "startLine": 230, "startColumn": 42, "endColumn": 80 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3fc6dde4ddfcfc1f:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp8.c", "uriBaseId": "%SRCROOT%", "index": 279 }, "region": { "startLine": 110, "startColumn": 38, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "506c06c34c5f27df:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'ptrdiff_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp9.c", "uriBaseId": "%SRCROOT%", "index": 280 }, "region": { "startLine": 1411, "startColumn": 13, "endColumn": 66 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b88d13545faeebbb:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp9.c", "uriBaseId": "%SRCROOT%", "index": 280 }, "region": { "startLine": 317, "startColumn": 38, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "297a565159673738:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp9.c", "uriBaseId": "%SRCROOT%", "index": 280 }, "region": { "startLine": 329, "startColumn": 51, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4164025a00162c52:1", "primaryLocationStartColumnFingerprint": "38" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp9.c", "uriBaseId": "%SRCROOT%", "index": 280 }, "region": { "startLine": 350, "startColumn": 60, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "aa4d6e8d20874ed5:1", "primaryLocationStartColumnFingerprint": "43" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp9.c", "uriBaseId": "%SRCROOT%", "index": 280 }, "region": { "startLine": 284, "startColumn": 5, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e2fbdd11d6952702:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp9recon.c", "uriBaseId": "%SRCROOT%", "index": 281 }, "region": { "startLine": 127, "startColumn": 37, "endColumn": 62 } } } ], "partialFingerprints": { "primaryLocationLineHash": "25572b11b6fd7280:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavcodec/vp9recon.c", "uriBaseId": "%SRCROOT%", "index": 281 }, "region": { "startLine": 139, "startColumn": 37, "endColumn": 62 } } } ], "partialFingerprints": { "primaryLocationLineHash": "561c4f3e46b5a7c7:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavutil/imgutils.c", "uriBaseId": "%SRCROOT%", "index": 282 }, "region": { "startLine": 265, "startColumn": 37, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "83d3f1416501a0c2:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavutil/imgutils.c", "uriBaseId": "%SRCROOT%", "index": 282 }, "region": { "startLine": 268, "startColumn": 44, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a0a17fdc1c8118f:1", "primaryLocationStartColumnFingerprint": "28" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/ffvpx/libavutil/tx_template.c", "uriBaseId": "%SRCROOT%", "index": 283 }, "region": { "startLine": 863, "startColumn": 30, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "71000e64fe973623:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libcubeb/src/cubeb_resampler_internal.h", "uriBaseId": "%SRCROOT%", "index": 284 }, "region": { "startLine": 420, "startColumn": 37, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd8604c4a19ab5f1:1", "primaryLocationStartColumnFingerprint": "32" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libjpeg/jdlhuff.c", "uriBaseId": "%SRCROOT%", "index": 285 }, "region": { "startLine": 234, "startColumn": 17, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9a4a38903c7c706f:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libjpeg/jdmainct.c", "uriBaseId": "%SRCROOT%", "index": 286 }, "region": { "startLine": 164, "startColumn": 35, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "28b2d240a415014c:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/celt/celt_encoder.c", "uriBaseId": "%SRCROOT%", "index": 287 }, "region": { "startLine": 396, "startColumn": 44, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3981024a676ca3da:1", "primaryLocationStartColumnFingerprint": "34" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libopus/celt/celt_encoder.c", "uriBaseId": "%SRCROOT%", "index": 287 }, "region": { "startLine": 146, "startColumn": 12, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "79ceb806428b4b01:1", "primaryLocationStartColumnFingerprint": "2" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/AudioStream.h", "uriBaseId": "%SRCROOT%", "index": 288 }, "region": { "startLine": 151, "startColumn": 40, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "93195106409290c5:1", "primaryLocationStartColumnFingerprint": "35" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/AudioStream.h", "uriBaseId": "%SRCROOT%", "index": 288 }, "region": { "startLine": 136, "startColumn": 16, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a2f3f1372512cba0:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libsoundtouch/src/TDStretch.cpp", "uriBaseId": "%SRCROOT%", "index": 289 }, "region": { "startLine": 1085, "startColumn": 17, "endColumn": 46 } } } ], "partialFingerprints": { "primaryLocationLineHash": "33dbd26f709a2d04:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libsoundtouch/src/TDStretch.cpp", "uriBaseId": "%SRCROOT%", "index": 289 }, "region": { "startLine": 1101, "startColumn": 17, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4498b206978412fb:1", "primaryLocationStartColumnFingerprint": "8" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libspeex_resampler/src/resample.c", "uriBaseId": "%SRCROOT%", "index": 290 }, "region": { "startLine": 728, "startColumn": 62, "endColumn": 92 } } } ], "partialFingerprints": { "primaryLocationLineHash": "44d5349f5f8fb235:1", "primaryLocationStartColumnFingerprint": "55" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libspeex_resampler/src/resample.c", "uriBaseId": "%SRCROOT%", "index": 290 }, "region": { "startLine": 414, "startColumn": 21, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "789bab15713d8001:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libspeex_resampler/src/resample.c", "uriBaseId": "%SRCROOT%", "index": 290 }, "region": { "startLine": 415, "startColumn": 21, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "37b75387a63930cf:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libspeex_resampler/src/resample.c", "uriBaseId": "%SRCROOT%", "index": 290 }, "region": { "startLine": 416, "startColumn": 21, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e08ead47a1b24a56:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'float' before it is converted to 'double'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libspeex_resampler/src/resample.c", "uriBaseId": "%SRCROOT%", "index": 290 }, "region": { "startLine": 417, "startColumn": 21, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "682e7645ed92dc88:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/common/alloccommon.c", "uriBaseId": "%SRCROOT%", "index": 291 }, "region": { "startLine": 90, "startColumn": 18, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3bdd21e696d39adc:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 5404, "startColumn": 36, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a0a2fc7c13b0796d:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 3534, "startColumn": 38, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f3e7c3a916a0d2e3:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 3933, "startColumn": 42, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f3e7c3a916a0d2e3:2", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1898, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2c6727bb15e24fe8:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1901, "startColumn": 30, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "83524fd9a99e32b2:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1186, "startColumn": 49, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e9b64482440c3a84:1", "primaryLocationStartColumnFingerprint": "42" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1192, "startColumn": 49, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cd4ce1abdead07e0:1", "primaryLocationStartColumnFingerprint": "42" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1198, "startColumn": 18, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c1aafb56964087ca:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1201, "startColumn": 30, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "31566b9699324088:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1205, "startColumn": 30, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "48c988c22f10cbc1:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1212, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fd0b0628f6cb151f:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1217, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "46416db01d51bbfd:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/onyx_if.c", "uriBaseId": "%SRCROOT%", "index": 292 }, "region": { "startLine": 1126, "startColumn": 18, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "87fd19bc1d250216:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/encoder/picklpf.c", "uriBaseId": "%SRCROOT%", "index": 293 }, "region": { "startLine": 61, "startColumn": 24, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3ca6bc0cf7139882:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp8/vp8_cx_iface.c", "uriBaseId": "%SRCROOT%", "index": 294 }, "region": { "startLine": 660, "startColumn": 14, "endColumn": 31 } } } ], "partialFingerprints": { "primaryLocationLineHash": "359f60ead854b126:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/common/vp9_alloccommon.c", "uriBaseId": "%SRCROOT%", "index": 295 }, "region": { "startLine": 184, "startColumn": 39, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f2e3644c4690c73b:1", "primaryLocationStartColumnFingerprint": "34" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/common/vp9_alloccommon.c", "uriBaseId": "%SRCROOT%", "index": 295 }, "region": { "startLine": 123, "startColumn": 7, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f55a0afdc381891b:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/common/vp9_entropymode.c", "uriBaseId": "%SRCROOT%", "index": 296 }, "region": { "startLine": 464, "startColumn": 12, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3cc756ccb67d28f7:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/common/vp9_loopfilter.c", "uriBaseId": "%SRCROOT%", "index": 297 }, "region": { "startLine": 1622, "startColumn": 12, "endColumn": 74 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2a480637e87b7693:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/decoder/vp9_decodeframe.c", "uriBaseId": "%SRCROOT%", "index": 298 }, "region": { "startLine": 2350, "startColumn": 10, "endColumn": 27 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f3c67db583df9109:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/decoder/vp9_decodeframe.c", "uriBaseId": "%SRCROOT%", "index": 298 }, "region": { "startLine": 1475, "startColumn": 40, "endColumn": 65 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2901276008eaec53:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/decoder/vp9_decoder.c", "uriBaseId": "%SRCROOT%", "index": 299 }, "region": { "startLine": 56, "startColumn": 10, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3850df3971457e15:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.h", "uriBaseId": "%SRCROOT%", "index": 300 }, "region": { "startLine": 1235, "startColumn": 42, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f1e2c29b0948339c:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_complexity.c", "uriBaseId": "%SRCROOT%", "index": 301 }, "region": { "startLine": 61, "startColumn": 52, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b291b76e291c8b63:1", "primaryLocationStartColumnFingerprint": "47" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 302 }, "region": { "startLine": 689, "startColumn": 22, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f062a9735979aebe:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 302 }, "region": { "startLine": 691, "startColumn": 10, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2fa5e902bccc2b6b:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 302 }, "region": { "startLine": 612, "startColumn": 24, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6825e551d579f93:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 302 }, "region": { "startLine": 617, "startColumn": 14, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "79b860bea622660c:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 302 }, "region": { "startLine": 374, "startColumn": 39, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b8777b0ebe80b280:1", "primaryLocationStartColumnFingerprint": "36" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 302 }, "region": { "startLine": 37, "startColumn": 24, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4df3011495c64eef:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "uriBaseId": "%SRCROOT%", "index": 302 }, "region": { "startLine": 42, "startColumn": 27, "endColumn": 44 } } } ], "partialFingerprints": { "primaryLocationLineHash": "dd252f2ee3f935b0:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c", "uriBaseId": "%SRCROOT%", "index": 303 }, "region": { "startLine": 5640, "startColumn": 20, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "72eb49e1e2ba8681:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c", "uriBaseId": "%SRCROOT%", "index": 303 }, "region": { "startLine": 3645, "startColumn": 13, "endColumn": 70 } } } ], "partialFingerprints": { "primaryLocationLineHash": "60e98ae6fcf54a8:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 6435, "startColumn": 20, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8a57b78c6e53c978:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 5201, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "807f7100372cf633:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 5184, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bfaa6de4559c35b2:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 4525, "startColumn": 27, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fe3fd4e95ae2682e:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 4133, "startColumn": 14, "endColumn": 61 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3c5b73e1d204dad6:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 4159, "startColumn": 12, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6a31b822dbbbdb84:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 4236, "startColumn": 36, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bddab9e152ae9645:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 4352, "startColumn": 28, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "30f2fd2b699bca44:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 4354, "startColumn": 16, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ce5025585090cb0b:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2479, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cfe56cd77f43b4f8:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2487, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7d59e22f6f225287:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2694, "startColumn": 32, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c665ec5eaf3419a9:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2181, "startColumn": 20, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8c3d40acda440124:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2186, "startColumn": 20, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e37b4154b7d8cf58:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2208, "startColumn": 26, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2825d0d8a029e045:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2211, "startColumn": 38, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "47218d791a16a84c:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2213, "startColumn": 46, "endColumn": 71 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f0030a3ec7e52002:1", "primaryLocationStartColumnFingerprint": "35" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2216, "startColumn": 38, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fe8a0ef08d35d8c4:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2029, "startColumn": 46, "endColumn": 73 } } } ], "partialFingerprints": { "primaryLocationLineHash": "baaa5acad389dac1:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2035, "startColumn": 30, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "261ba1d8582d23e4:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2041, "startColumn": 25, "endColumn": 77 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7e667cd43d87f2dd:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2047, "startColumn": 31, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c033833192b9df15:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2006, "startColumn": 30, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9083d3b4bf01027e:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2016, "startColumn": 30, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a08d97b9886351fe:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 2022, "startColumn": 30, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5fa13ebd75e02ae8:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 1448, "startColumn": 10, "endColumn": 35 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a9bac6bb2e7d38af:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 1151, "startColumn": 38, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ae97956dd92278be:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 1164, "startColumn": 38, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ae97956dd92278be:2", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 1225, "startColumn": 42, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8227f462825837cf:1", "primaryLocationStartColumnFingerprint": "33" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 869, "startColumn": 22, "endColumn": 55 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d5f69475ac4264ea:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 881, "startColumn": 10, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4b73953210442a58:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 784, "startColumn": 53, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9e1e9ba8a9bc6131:1", "primaryLocationStartColumnFingerprint": "48" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 734, "startColumn": 29, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3f6f713074a1627a:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_encoder.c", "uriBaseId": "%SRCROOT%", "index": 304 }, "region": { "startLine": 738, "startColumn": 29, "endColumn": 40 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b100006159906d6e:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_mbgraph.c", "uriBaseId": "%SRCROOT%", "index": 305 }, "region": { "startLine": 368, "startColumn": 12, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c95dbb67a8038761:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_mbgraph.c", "uriBaseId": "%SRCROOT%", "index": 305 }, "region": { "startLine": 292, "startColumn": 18, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3124f08547023034:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_rdopt.c", "uriBaseId": "%SRCROOT%", "index": 306 }, "region": { "startLine": 341, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b3dade62605a189a:1", "primaryLocationStartColumnFingerprint": "9" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_rdopt.c", "uriBaseId": "%SRCROOT%", "index": 306 }, "region": { "startLine": 326, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "92211dea1c73638d:1", "primaryLocationStartColumnFingerprint": "9" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_resize.c", "uriBaseId": "%SRCROOT%", "index": 307 }, "region": { "startLine": 433, "startColumn": 39, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8d4449ce5080025e:1", "primaryLocationStartColumnFingerprint": "36" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_speed_features.c", "uriBaseId": "%SRCROOT%", "index": 308 }, "region": { "startLine": 681, "startColumn": 29, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fa6b025f5a998734:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_speed_features.c", "uriBaseId": "%SRCROOT%", "index": 308 }, "region": { "startLine": 836, "startColumn": 33, "endColumn": 80 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a56b8ad67229a74a:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_speed_features.c", "uriBaseId": "%SRCROOT%", "index": 308 }, "region": { "startLine": 842, "startColumn": 33, "endColumn": 80 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7ff1f33d56cafc3b:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.c", "uriBaseId": "%SRCROOT%", "index": 309 }, "region": { "startLine": 167, "startColumn": 36, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2b0dd2d6916d091f:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.c", "uriBaseId": "%SRCROOT%", "index": 309 }, "region": { "startLine": 168, "startColumn": 28, "endColumn": 45 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e96e958afb8d19a9:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.c", "uriBaseId": "%SRCROOT%", "index": 309 }, "region": { "startLine": 170, "startColumn": 13, "endColumn": 30 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e63fc47d2b9838f7:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.c", "uriBaseId": "%SRCROOT%", "index": 309 }, "region": { "startLine": 175, "startColumn": 31, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c7f91bb9d8d71dd0:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_tpl_model.c", "uriBaseId": "%SRCROOT%", "index": 310 }, "region": { "startLine": 1699, "startColumn": 31, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2110cfaa3f3d771c:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_tpl_model.c", "uriBaseId": "%SRCROOT%", "index": 310 }, "region": { "startLine": 1644, "startColumn": 32, "endColumn": 49 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e4ea7cfa7ed70e3e:1", "primaryLocationStartColumnFingerprint": "11" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_tpl_model.c", "uriBaseId": "%SRCROOT%", "index": 310 }, "region": { "startLine": 407, "startColumn": 13, "endColumn": 30 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c9e7c6a1b89d3d44:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/vp9_tpl_model.c", "uriBaseId": "%SRCROOT%", "index": 310 }, "region": { "startLine": 377, "startColumn": 12, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "14851c3c46cd57cc:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c", "uriBaseId": "%SRCROOT%", "index": 311 }, "region": { "startLine": 789, "startColumn": 29, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "cee5b9ffb6c0cb36:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vp9/vp9_cx_iface.c", "uriBaseId": "%SRCROOT%", "index": 312 }, "region": { "startLine": 1359, "startColumn": 17, "endLine": 1360, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a37195669189774b:1", "primaryLocationStartColumnFingerprint": "10" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libvpx/libvpx/vpx_dsp/sse.c", "uriBaseId": "%SRCROOT%", "index": 313 }, "region": { "startLine": 32, "startColumn": 14, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "192cb432cf6e0979:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/dec/alpha_dec.c", "uriBaseId": "%SRCROOT%", "index": 314 }, "region": { "startLine": 104, "startColumn": 39, "endColumn": 63 } } } ], "partialFingerprints": { "primaryLocationLineHash": "9e0f87291a3151bc:1", "primaryLocationStartColumnFingerprint": "34" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/dec/frame_dec.c", "uriBaseId": "%SRCROOT%", "index": 315 }, "region": { "startLine": 702, "startColumn": 11, "endColumn": 46 } } } ], "partialFingerprints": { "primaryLocationLineHash": "260089f0c4b93a49:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/dec/frame_dec.c", "uriBaseId": "%SRCROOT%", "index": 315 }, "region": { "startLine": 706, "startColumn": 7, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a4d34bf640276099:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/alpha_enc.c", "uriBaseId": "%SRCROOT%", "index": 316 }, "region": { "startLine": 309, "startColumn": 28, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "972c5171a0037bfa:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/alpha_enc.c", "uriBaseId": "%SRCROOT%", "index": 316 }, "region": { "startLine": 119, "startColumn": 28, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c5298ef99d534427:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uint64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/analysis_enc.c", "uriBaseId": "%SRCROOT%", "index": 317 }, "region": { "startLine": 37, "startColumn": 49, "endColumn": 54 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c7704210acb33203:1", "primaryLocationStartColumnFingerprint": "46" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'uint64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/backward_references_enc.c", "uriBaseId": "%SRCROOT%", "index": 318 }, "region": { "startLine": 599, "startColumn": 33, "endColumn": 46 } } } ], "partialFingerprints": { "primaryLocationLineHash": "79c134d6910ca239:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'int64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/histogram_enc.c", "uriBaseId": "%SRCROOT%", "index": 319 }, "region": { "startLine": 1182, "startColumn": 28, "endColumn": 80 } } } ], "partialFingerprints": { "primaryLocationLineHash": "91d2338d34ee516c:1", "primaryLocationStartColumnFingerprint": "19" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/predictor_enc.c", "uriBaseId": "%SRCROOT%", "index": 320 }, "region": { "startLine": 819, "startColumn": 12, "endLine": 820, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4f6ed7e92fe07558:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'score_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/quant_enc.c", "uriBaseId": "%SRCROOT%", "index": 321 }, "region": { "startLine": 289, "startColumn": 21, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "511096a5bd4c87e7:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/vp8l_enc.c", "uriBaseId": "%SRCROOT%", "index": 322 }, "region": { "startLine": 1927, "startColumn": 36, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8a8e2053f56f828d:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/webp_enc.c", "uriBaseId": "%SRCROOT%", "index": 323 }, "region": { "startLine": 157, "startColumn": 29, "endColumn": 46 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2dcbe7fc350a2e16:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/enc/webp_enc.c", "uriBaseId": "%SRCROOT%", "index": 323 }, "region": { "startLine": 160, "startColumn": 28, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c5692e62f2ebce2:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'uint64_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/utils/palette.c", "uriBaseId": "%SRCROOT%", "index": 324 }, "region": { "startLine": 318, "startColumn": 33, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c99edbf0574a632b:1", "primaryLocationStartColumnFingerprint": "26" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/utils/quant_levels_dec_utils.c", "uriBaseId": "%SRCROOT%", "index": 325 }, "region": { "startLine": 221, "startColumn": 33, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c365ab684823a0:1", "primaryLocationStartColumnFingerprint": "30" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "media/libwebp/src/utils/quant_levels_utils.c", "uriBaseId": "%SRCROOT%", "index": 326 }, "region": { "startLine": 35, "startColumn": 28, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e80b6b0609eaf529:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "modules/zlib/src/zutil.c", "uriBaseId": "%SRCROOT%", "index": 327 }, "region": { "startLine": 288, "startColumn": 46, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "62115b0b0f2efad2:1", "primaryLocationStartColumnFingerprint": "41" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/2D.h", "uriBaseId": "%SRCROOT%", "index": 328 }, "region": { "startLine": 653, "startColumn": 27, "endColumn": 75 } } } ], "partialFingerprints": { "primaryLocationLineHash": "de9a42997a6e3eed:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'gsize'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "browser/components/shell/nsGNOMEShellDBusHelper.cpp", "uriBaseId": "%SRCROOT%", "index": 329 }, "region": { "startLine": 142, "startColumn": 37, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "588c0b72e1507c0f:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "js/public/UbiNodeShortestPaths.h", "uriBaseId": "%SRCROOT%", "index": 330 }, "region": { "startLine": 104, "startColumn": 33, "endLine": 105, "endColumn": 59 } } } ], "partialFingerprints": { "primaryLocationLineHash": "96f7a8d3e4fb339d:1", "primaryLocationStartColumnFingerprint": "22" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/base/nsDOMWindowUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 331 }, "region": { "startLine": 1639, "startColumn": 48, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "8b75dffd6ff16778:1", "primaryLocationStartColumnFingerprint": "43" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/gl/Colorspaces.h", "uriBaseId": "%SRCROOT%", "index": 332 }, "region": { "startLine": 667, "startColumn": 21, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a900812abfc709d6:1", "primaryLocationStartColumnFingerprint": "16" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/canvas/DrawTargetWebgl.cpp", "uriBaseId": "%SRCROOT%", "index": 333 }, "region": { "startLine": 2256, "startColumn": 13, "endColumn": 33 } } } ], "partialFingerprints": { "primaryLocationLineHash": "de9374fb3c91eeb0:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/canvas/ImageUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 334 }, "region": { "startLine": 58, "startColumn": 37, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fd89544ab294bf78:1", "primaryLocationStartColumnFingerprint": "30" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/canvas/ImageUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 334 }, "region": { "startLine": 61, "startColumn": 42, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a23d99ddd3334c6b:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/canvas/ImageUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 334 }, "region": { "startLine": 64, "startColumn": 42, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2a5e88ef35f0a8a5:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/MediaData.cpp", "uriBaseId": "%SRCROOT%", "index": 335 }, "region": { "startLine": 177, "startColumn": 24, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "14db1ff38ed7e64e:1", "primaryLocationStartColumnFingerprint": "21" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'index_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/MediaData.cpp", "uriBaseId": "%SRCROOT%", "index": 335 }, "region": { "startLine": 66, "startColumn": 34, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "96e87975ff6576a2:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/MediaData.cpp", "uriBaseId": "%SRCROOT%", "index": 335 }, "region": { "startLine": 517, "startColumn": 20, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "af69daf103324cea:1", "primaryLocationStartColumnFingerprint": "17" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/MediaData.cpp", "uriBaseId": "%SRCROOT%", "index": 335 }, "region": { "startLine": 518, "startColumn": 21, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3d49cb4e2241a148:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/systemservices/video_engine/desktop_capture_impl.cc", "uriBaseId": "%SRCROOT%", "index": 336 }, "region": { "startLine": 462, "startColumn": 7, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "137bcd5c24f0a0fa:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/RecordedEventImpl.h", "uriBaseId": "%SRCROOT%", "index": 234 }, "region": { "startLine": 3595, "startColumn": 28, "endColumn": 64 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a7ab0635403126bb:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'streamsize'.\nMultiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/RecordedEventImpl.h", "uriBaseId": "%SRCROOT%", "index": 234 }, "region": { "startLine": 2210, "startColumn": 21, "endColumn": 57 } } } ], "partialFingerprints": { "primaryLocationLineHash": "569060409f5e121d:1", "primaryLocationStartColumnFingerprint": "0" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/angle/checkout/src/common/matrix_utils.h", "uriBaseId": "%SRCROOT%", "index": 337 }, "region": { "startLine": 48, "startColumn": 32, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "dc50538fe2750d60:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/angle/checkout/src/compiler/translator/IntermNode.cpp", "uriBaseId": "%SRCROOT%", "index": 338 }, "region": { "startLine": 126, "startColumn": 28, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "879a6596d58fbb6a:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/angle/checkout/src/compiler/translator/IntermNode.cpp", "uriBaseId": "%SRCROOT%", "index": 338 }, "region": { "startLine": 115, "startColumn": 28, "endColumn": 39 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c7542cd77bf651d8:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_type'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/angle/checkout/src/common/matrix_utils.h", "uriBaseId": "%SRCROOT%", "index": 337 }, "region": { "startLine": 158, "startColumn": 38, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6d7bd66e3faab9dd:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/angle/checkout/src/compiler/translator/blocklayoutHLSL.cpp", "uriBaseId": "%SRCROOT%", "index": 339 }, "region": { "startLine": 91, "startColumn": 31, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "977fef386c41d627:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-pdf-shading.c", "uriBaseId": "%SRCROOT%", "index": 340 }, "region": { "startLine": 172, "startColumn": 28, "endColumn": 89 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7ecbefff5527fb80:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-pdf-surface.c", "uriBaseId": "%SRCROOT%", "index": 341 }, "region": { "startLine": 3271, "startColumn": 18, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bc5a4300dafb391c:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-pdf-surface.c", "uriBaseId": "%SRCROOT%", "index": 341 }, "region": { "startLine": 3276, "startColumn": 18, "endColumn": 46 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e92a0e599039766b:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-pdf-surface.c", "uriBaseId": "%SRCROOT%", "index": 341 }, "region": { "startLine": 3280, "startColumn": 18, "endColumn": 56 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3f5e2fb19b6f929b:1", "primaryLocationStartColumnFingerprint": "12" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-pdf-surface.c", "uriBaseId": "%SRCROOT%", "index": 341 }, "region": { "startLine": 3105, "startColumn": 15, "endColumn": 53 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b0764fd4c32aefff:1", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/cairo/src/cairo-pdf-surface.c", "uriBaseId": "%SRCROOT%", "index": 341 }, "region": { "startLine": 3108, "startColumn": 15, "endColumn": 43 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1042e40d6760cd08:1", "primaryLocationStartColumnFingerprint": "13" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/libpixman/src/pixman-general.c", "uriBaseId": "%SRCROOT%", "index": 342 }, "region": { "startLine": 162, "startColumn": 9, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "275a27d90dbe34b2:1", "primaryLocationStartColumnFingerprint": "4" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/libpixman/src/pixman-general.c", "uriBaseId": "%SRCROOT%", "index": 342 }, "region": { "startLine": 183, "startColumn": 25, "endColumn": 36 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a9fa7c4ea86c7829:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/libpixman/src/pixman-general.c", "uriBaseId": "%SRCROOT%", "index": 342 }, "region": { "startLine": 184, "startColumn": 26, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e0b0b7080f201dc5:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/libpixman/src/pixman-general.c", "uriBaseId": "%SRCROOT%", "index": 342 }, "region": { "startLine": 185, "startColumn": 26, "endColumn": 37 } } } ], "partialFingerprints": { "primaryLocationLineHash": "609f964624cdc6d6:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/libpixman/src/pixman-utils.c", "uriBaseId": "%SRCROOT%", "index": 343 }, "region": { "startLine": 80, "startColumn": 17, "endColumn": 26 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e486ab5a53e9d1b3:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/integer-multiplication-cast-to-long", "ruleIndex": 43, "rule": { "id": "cpp/integer-multiplication-cast-to-long", "index": 43 }, "message": { "text": "Multiplication result may overflow 'unsigned int' before it is converted to 'size_t'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/cairo/libpixman/src/pixman-utils.c", "uriBaseId": "%SRCROOT%", "index": 343 }, "region": { "startLine": 67, "startColumn": 20, "endColumn": 25 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a67e5afee67aaa4a:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/signed-overflow-check", "ruleIndex": 44, "rule": { "id": "cpp/signed-overflow-check", "index": 44 }, "message": { "text": "Testing for signed overflow may produce undefined results." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/2d/BlurSSE2.cpp", "uriBaseId": "%SRCROOT%", "index": 344 }, "region": { "startLine": 128, "startColumn": 34, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e008695382f453c:1", "primaryLocationStartColumnFingerprint": "29" } }, { "ruleId": "cpp/wrong-number-format-arguments", "ruleIndex": 46, "rule": { "id": "cpp/wrong-number-format-arguments", "index": 46 }, "message": { "text": "Format for Error expects 1 arguments but given 0" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/cvt.cc", "uriBaseId": "%SRCROOT%", "index": 345 }, "region": { "startLine": 16, "startColumn": 12, "endColumn": 17 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6520324b96b36fc7:1", "primaryLocationStartColumnFingerprint": "7" } }, { "ruleId": "cpp/wrong-number-format-arguments", "ruleIndex": 46, "rule": { "id": "cpp/wrong-number-format-arguments", "index": 46 }, "message": { "text": "Format for Error expects 1 arguments but given 0" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/silf.cc", "uriBaseId": "%SRCROOT%", "index": 346 }, "region": { "startLine": 897, "startColumn": 24, "endColumn": 29 } } } ], "partialFingerprints": { "primaryLocationLineHash": "e44432106455bb6:1", "primaryLocationStartColumnFingerprint": "15" } }, { "ruleId": "cpp/overflowing-snprintf", "ruleIndex": 47, "rule": { "id": "cpp/overflowing-snprintf", "index": 47 }, "message": { "text": "The [size argument](1) of this snprintf call is derived from its return value, which may exceed the size of the buffer and overflow." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFontUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 347 }, "region": { "startLine": 88, "startColumn": 18, "endColumn": 26 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6365f486c3755439:1", "primaryLocationStartColumnFingerprint": "9" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFontUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 347 }, "region": { "startLine": 88, "startColumn": 43, "endColumn": 58 } }, "message": { "text": "size argument" } } ] }, { "ruleId": "cpp/overflowing-snprintf", "ruleIndex": 47, "rule": { "id": "cpp/overflowing-snprintf", "index": 47 }, "message": { "text": "The [size argument](1) of this snprintf call is derived from its return value, which may exceed the size of the buffer and overflow." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFontUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 347 }, "region": { "startLine": 90, "startColumn": 33, "endColumn": 41 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6d8d1aa690b42f1c:1", "primaryLocationStartColumnFingerprint": "26" }, "relatedLocations": [ { "id": 1, "physicalLocation": { "artifactLocation": { "uri": "gfx/thebes/gfxFontUtils.cpp", "uriBaseId": "%SRCROOT%", "index": 347 }, "region": { "startLine": 90, "startColumn": 58, "endColumn": 73 } }, "message": { "text": "size argument" } } ] }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'char *' does not match the argument type 'ast_type_qualifier'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.cpp", "uriBaseId": "%SRCROOT%", "index": 348 }, "region": { "startLine": 4418, "startColumn": 70, "endColumn": 84 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bf9f5b801480d534:1", "primaryLocationStartColumnFingerprint": "43" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'char *' does not match the argument type 'ast_type_qualifier'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.cpp", "uriBaseId": "%SRCROOT%", "index": 348 }, "region": { "startLine": 4422, "startColumn": 72, "endColumn": 86 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f7683ffad6b9e048:1", "primaryLocationStartColumnFingerprint": "43" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'char *' does not match the argument type 'unsigned int'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/sipcc/sdp_attr.c", "uriBaseId": "%SRCROOT%", "index": 23 }, "region": { "startLine": 5171, "startColumn": 43, "endColumn": 47 } } } ], "partialFingerprints": { "primaryLocationLineHash": "fc9b203a7d21f1e2:1", "primaryLocationStartColumnFingerprint": "18" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/wayland-proxy/wayland-proxy.cpp", "uriBaseId": "%SRCROOT%", "index": 349 }, "region": { "startLine": 303, "startColumn": 78, "endColumn": 81 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2024232ceefa0454:1", "primaryLocationStartColumnFingerprint": "73" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "third_party/wayland-proxy/wayland-proxy.cpp", "uriBaseId": "%SRCROOT%", "index": 349 }, "region": { "startLine": 304, "startColumn": 16, "endColumn": 20 } } } ], "partialFingerprints": { "primaryLocationLineHash": "42af108f78362854:1", "primaryLocationStartColumnFingerprint": "6" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/cff.cc", "uriBaseId": "%SRCROOT%", "index": 350 }, "region": { "startLine": 1183, "startColumn": 44, "endColumn": 60 } } } ], "partialFingerprints": { "primaryLocationLineHash": "995e3a9b400b0276:1", "primaryLocationStartColumnFingerprint": "24" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/cvt.cc", "uriBaseId": "%SRCROOT%", "index": 345 }, "region": { "startLine": 20, "startColumn": 46, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bd545dcf99065332:1", "primaryLocationStartColumnFingerprint": "41" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/glyf.cc", "uriBaseId": "%SRCROOT%", "index": 351 }, "region": { "startLine": 161, "startColumn": 61, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "efc2f7b325afb3fc:1", "primaryLocationStartColumnFingerprint": "52" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/glyf.cc", "uriBaseId": "%SRCROOT%", "index": 351 }, "region": { "startLine": 173, "startColumn": 61, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "246b037c842a5b90:1", "primaryLocationStartColumnFingerprint": "52" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/glyf.cc", "uriBaseId": "%SRCROOT%", "index": 351 }, "region": { "startLine": 193, "startColumn": 61, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1e8ee2a6d4f2e4fe:1", "primaryLocationStartColumnFingerprint": "52" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/glyf.cc", "uriBaseId": "%SRCROOT%", "index": 351 }, "region": { "startLine": 205, "startColumn": 61, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "db71e721ca48439a:1", "primaryLocationStartColumnFingerprint": "52" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/glyf.cc", "uriBaseId": "%SRCROOT%", "index": 351 }, "region": { "startLine": 222, "startColumn": 69, "endColumn": 78 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1ca1fa92f5e581da:1", "primaryLocationStartColumnFingerprint": "64" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/glyf.cc", "uriBaseId": "%SRCROOT%", "index": 351 }, "region": { "startLine": 86, "startColumn": 45, "endColumn": 51 } } } ], "partialFingerprints": { "primaryLocationLineHash": "32aba8e234eb8224:1", "primaryLocationStartColumnFingerprint": "27" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'unsigned long' does not match the argument type 'unsigned int'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/silf.cc", "uriBaseId": "%SRCROOT%", "index": 346 }, "region": { "startLine": 91, "startColumn": 66, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "ca9586e45f78e3de:1", "primaryLocationStartColumnFingerprint": "59" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'unsigned int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/silf.cc", "uriBaseId": "%SRCROOT%", "index": 346 }, "region": { "startLine": 721, "startColumn": 68, "endColumn": 69 } } } ], "partialFingerprints": { "primaryLocationLineHash": "a5a0c4de91f41494:1", "primaryLocationStartColumnFingerprint": "61" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'unsigned int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/silf.cc", "uriBaseId": "%SRCROOT%", "index": 346 }, "region": { "startLine": 847, "startColumn": 75, "endColumn": 76 } } } ], "partialFingerprints": { "primaryLocationLineHash": "7f40fc44b0b33305:1", "primaryLocationStartColumnFingerprint": "68" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'unsigned int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/silf.cc", "uriBaseId": "%SRCROOT%", "index": 346 }, "region": { "startLine": 858, "startColumn": 67, "endColumn": 68 } } } ], "partialFingerprints": { "primaryLocationLineHash": "782d16f5559af240:1", "primaryLocationStartColumnFingerprint": "60" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'unsigned int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/ots/src/sill.cc", "uriBaseId": "%SRCROOT%", "index": 352 }, "region": { "startLine": 51, "startColumn": 49, "endColumn": 50 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5de35065859c63fa:1", "primaryLocationStartColumnFingerprint": "42" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'wchar_t *' does not match the argument type 'char *'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "ipc/chromium/src/base/command_line.cc", "uriBaseId": "%SRCROOT%", "index": 353 }, "region": { "startLine": 252, "startColumn": 40, "endColumn": 58 } } } ], "partialFingerprints": { "primaryLocationLineHash": "bf4a34f0592dad9a:1", "primaryLocationStartColumnFingerprint": "37" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'wchar_t *' does not match the argument type 'char *'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "ipc/chromium/src/base/command_line.cc", "uriBaseId": "%SRCROOT%", "index": 353 }, "region": { "startLine": 253, "startColumn": 46, "endColumn": 67 } } } ], "partialFingerprints": { "primaryLocationLineHash": "857c9b2cf1cac409:1", "primaryLocationStartColumnFingerprint": "23" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'wchar_t *' does not match the argument type 'char *'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "ipc/chromium/src/base/command_line.cc", "uriBaseId": "%SRCROOT%", "index": 353 }, "region": { "startLine": 242, "startColumn": 34, "endColumn": 52 } } } ], "partialFingerprints": { "primaryLocationLineHash": "96b89650252488a3:1", "primaryLocationStartColumnFingerprint": "31" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 1415, "startColumn": 76, "endColumn": 82 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2c7d26d67de16ea:1", "primaryLocationStartColumnFingerprint": "71" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 1442, "startColumn": 66, "endColumn": 72 } } } ], "partialFingerprints": { "primaryLocationLineHash": "114b4e701b489c1c:1", "primaryLocationStartColumnFingerprint": "25" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 1477, "startColumn": 112, "endColumn": 127 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3d9e47b2776835d7:1", "primaryLocationStartColumnFingerprint": "100" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 1495, "startColumn": 98, "endColumn": 101 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f9b5e8010d292beb:1", "primaryLocationStartColumnFingerprint": "73" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 1069, "startColumn": 74, "endColumn": 81 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1e0e337a02551772:1", "primaryLocationStartColumnFingerprint": "65" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 983, "startColumn": 74, "endColumn": 81 } } } ], "partialFingerprints": { "primaryLocationLineHash": "672b225d4e7a2f73:1", "primaryLocationStartColumnFingerprint": "65" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 995, "startColumn": 88, "endColumn": 95 } } } ], "partialFingerprints": { "primaryLocationLineHash": "73687d5dd9dfe5d:1", "primaryLocationStartColumnFingerprint": "75" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 871, "startColumn": 89, "endColumn": 96 } } } ], "partialFingerprints": { "primaryLocationLineHash": "d05b2bfa8d7af11a:1", "primaryLocationStartColumnFingerprint": "80" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 788, "startColumn": 68, "endColumn": 75 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c3c5ef6631312ec2:1", "primaryLocationStartColumnFingerprint": "59" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 582, "startColumn": 68, "endColumn": 75 } } } ], "partialFingerprints": { "primaryLocationLineHash": "c06df523b8cac54b:1", "primaryLocationStartColumnFingerprint": "59" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 506, "startColumn": 77, "endColumn": 84 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2df65408b7881a3f:1", "primaryLocationStartColumnFingerprint": "64" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 520, "startColumn": 77, "endColumn": 84 } } } ], "partialFingerprints": { "primaryLocationLineHash": "2df65408b7881a3f:2", "primaryLocationStartColumnFingerprint": "64" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 418, "startColumn": 72, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b1ef8f37d33ba2a4:3", "primaryLocationStartColumnFingerprint": "63" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 375, "startColumn": 72, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b1ef8f37d33ba2a4:2", "primaryLocationStartColumnFingerprint": "63" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 330, "startColumn": 72, "endColumn": 79 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b1ef8f37d33ba2a4:1", "primaryLocationStartColumnFingerprint": "63" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 244, "startColumn": 87, "endColumn": 90 } } } ], "partialFingerprints": { "primaryLocationLineHash": "4c4ef010f2df3487:1", "primaryLocationStartColumnFingerprint": "78" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 201, "startColumn": 81, "endColumn": 88 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3948573efadb8a55:2", "primaryLocationStartColumnFingerprint": "74" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 201, "startColumn": 90, "endColumn": 96 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3948573efadb8a55:2", "primaryLocationStartColumnFingerprint": "83" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 201, "startColumn": 98, "endColumn": 104 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3948573efadb8a55:2", "primaryLocationStartColumnFingerprint": "91" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 186, "startColumn": 82, "endColumn": 89 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:5", "primaryLocationStartColumnFingerprint": "75" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 186, "startColumn": 102, "endColumn": 108 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:5", "primaryLocationStartColumnFingerprint": "95" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 169, "startColumn": 82, "endColumn": 89 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:4", "primaryLocationStartColumnFingerprint": "75" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 169, "startColumn": 102, "endColumn": 108 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:4", "primaryLocationStartColumnFingerprint": "95" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 152, "startColumn": 82, "endColumn": 89 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:3", "primaryLocationStartColumnFingerprint": "75" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 152, "startColumn": 102, "endColumn": 108 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:3", "primaryLocationStartColumnFingerprint": "95" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 135, "startColumn": 81, "endColumn": 88 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3948573efadb8a55:1", "primaryLocationStartColumnFingerprint": "74" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 135, "startColumn": 90, "endColumn": 96 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3948573efadb8a55:1", "primaryLocationStartColumnFingerprint": "83" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 135, "startColumn": 98, "endColumn": 104 } } } ], "partialFingerprints": { "primaryLocationLineHash": "3948573efadb8a55:1", "primaryLocationStartColumnFingerprint": "91" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 121, "startColumn": 82, "endColumn": 89 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:2", "primaryLocationStartColumnFingerprint": "75" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 121, "startColumn": 102, "endColumn": 108 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:2", "primaryLocationStartColumnFingerprint": "95" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 105, "startColumn": 82, "endColumn": 89 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:1", "primaryLocationStartColumnFingerprint": "75" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 105, "startColumn": 102, "endColumn": 108 } } } ], "partialFingerprints": { "primaryLocationLineHash": "f87fa1e77197219c:1", "primaryLocationStartColumnFingerprint": "95" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 89, "startColumn": 83, "endColumn": 90 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6a275cad34023a4e:1", "primaryLocationStartColumnFingerprint": "76" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/media/webrtc/transport/third_party/nICEr/src/stun/stun_codec.c", "uriBaseId": "%SRCROOT%", "index": 354 }, "region": { "startLine": 89, "startColumn": 103, "endColumn": 109 } } } ], "partialFingerprints": { "primaryLocationLineHash": "6a275cad34023a4e:1", "primaryLocationStartColumnFingerprint": "96" } }, { "ruleId": "cpp/wrong-type-format-argument", "ruleIndex": 48, "rule": { "id": "cpp/wrong-type-format-argument", "index": 48 }, "message": { "text": "This format specifier for type 'unsigned int' does not match the argument type 'unsigned long'." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "config/pathsub.c", "uriBaseId": "%SRCROOT%", "index": 355 }, "region": { "startLine": 104, "startColumn": 44, "endColumn": 48 } } } ], "partialFingerprints": { "primaryLocationLineHash": "1b929c19fec89b10:1", "primaryLocationStartColumnFingerprint": "41" } }, { "ruleId": "cpp/unsafe-use-of-this", "ruleIndex": 49, "rule": { "id": "cpp/unsafe-use-of-this", "index": 49 }, "message": { "text": "Call to pure virtual function during construction." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 57, "startColumn": 21, "endColumn": 22 } } } ], "partialFingerprints": { "primaryLocationLineHash": "61e5e02761ff01ff:1", "primaryLocationStartColumnFingerprint": "20" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 47, "startColumn": 3, "endColumn": 4 } }, "message": { "text": "A" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 47, "startColumn": 13, "endColumn": 17 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 57, "startColumn": 13, "endColumn": 14 } }, "message": { "text": "p" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "toolkit/crashreporter/test/nsTestCrasher.cpp", "uriBaseId": "%SRCROOT%", "index": 47 }, "region": { "startLine": 57, "startColumn": 18, "endColumn": 19 } }, "message": { "text": "p" } } } ] } ] } ] }, { "ruleId": "cpp/unsafe-use-of-this", "ruleIndex": 49, "rule": { "id": "cpp/unsafe-use-of-this", "index": 49 }, "message": { "text": "Call to pure virtual function during destruction." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 57, "startColumn": 23, "endColumn": 30 } } } ], "partialFingerprints": { "primaryLocationLineHash": "debef44601da9727:1", "primaryLocationStartColumnFingerprint": "6" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 15, "endColumn": 24 } }, "message": { "text": "~SkDocument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 16, "startColumn": 5, "endColumn": 9 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 52, "startColumn": 6, "endColumn": 23 } }, "message": { "text": "close" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 57, "startColumn": 17, "endColumn": 21 } }, "message": { "text": "this" } } } ] } ] } ] }, { "ruleId": "cpp/unsafe-use-of-this", "ruleIndex": 49, "rule": { "id": "cpp/unsafe-use-of-this", "index": 49 }, "message": { "text": "Call to pure virtual function during destruction." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 48, "startColumn": 15, "endColumn": 24 } } } ], "partialFingerprints": { "primaryLocationLineHash": "5e4ff2a76a16c777:1", "primaryLocationStartColumnFingerprint": "6" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 15, "endColumn": 24 } }, "message": { "text": "~SkDocument" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 16, "startColumn": 5, "endColumn": 9 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 52, "startColumn": 6, "endColumn": 23 } }, "message": { "text": "close" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 64, "startColumn": 17, "endColumn": 21 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 45, "startColumn": 6, "endColumn": 25 } }, "message": { "text": "endPage" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "gfx/skia/skia/src/core/SkDocument.cpp", "uriBaseId": "%SRCROOT%", "index": 356 }, "region": { "startLine": 48, "startColumn": 9, "endColumn": 13 } }, "message": { "text": "this" } } } ] } ] } ] }, { "ruleId": "cpp/unsafe-use-of-this", "ruleIndex": 49, "rule": { "id": "cpp/unsafe-use-of-this", "index": 49 }, "message": { "text": "Call to pure virtual function during destruction." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "dom/base/LinkStyle.cpp", "uriBaseId": "%SRCROOT%", "index": 357 }, "region": { "startLine": 127, "startColumn": 33, "endColumn": 42 } } } ], "partialFingerprints": { "primaryLocationLineHash": "b891777d4b2af076:1", "primaryLocationStartColumnFingerprint": "28" }, "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/base/LinkStyle.cpp", "uriBaseId": "%SRCROOT%", "index": 357 }, "region": { "startLine": 72, "endColumn": 22 } }, "message": { "text": "~LinkStyle" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/base/LinkStyle.cpp", "uriBaseId": "%SRCROOT%", "index": 357 }, "region": { "startLine": 72, "startColumn": 27, "endColumn": 51 } }, "message": { "text": "this" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/base/LinkStyle.cpp", "uriBaseId": "%SRCROOT%", "index": 357 }, "region": { "startLine": 120, "startColumn": 6, "endColumn": 30 } }, "message": { "text": "SetStyleSheet" } } }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "dom/base/LinkStyle.cpp", "uriBaseId": "%SRCROOT%", "index": 357 }, "region": { "startLine": 127, "startColumn": 33, "endColumn": 42 } }, "message": { "text": "this" } } } ] } ] } ] } ] } ] }