Issue 5984 - Crash when page search are abandonned (#6002) #3792
Annotations
20 errors and 53 warnings
compile (Clang -Weverything):
include/base/util.h#L42
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything):
include/base/util.h#L51
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang -Weverything)
Process completed with exit code 2.
|
compile (Clang):
include/base/util.h#L42
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang):
include/base/util.h#L51
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (Clang)
Process completed with exit code 2.
|
compile (Clang -Weverything)
macro name is a reserved identifier [-Wreserved-macro-identifier]
|
compile (Clang -Weverything)
macro name is a reserved identifier [-Wreserved-macro-identifier]
|
compile (Clang -Weverything)
macro name is a reserved identifier [-Wreserved-macro-identifier]
|
compile (Clang -Weverything)
identifier '__channel' is reserved because it starts with '__' [-Wreserved-identifier]
|
compile (Clang -Weverything)
identifier '__db' is reserved because it starts with '__' [-Wreserved-identifier]
|
compile (Clang -Weverything)
identifier '__db_bt_stat' is reserved because it starts with '__' [-Wreserved-identifier]
|
compile (Clang -Weverything)
identifier '__db_channel' is reserved because it starts with '__' [-Wreserved-identifier]
|
compile (Clang -Weverything)
identifier '__db_cipher' is reserved because it starts with '__' [-Wreserved-identifier]
|
compile (Clang -Weverything)
identifier '__db_compact' is reserved because it starts with '__' [-Wreserved-identifier]
|
compile (Clang -Weverything)
identifier '__db_dbt' is reserved because it starts with '__' [-Wreserved-identifier]
|
compile (Clang):
ldap/servers/slapd/add.c#L692
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/add.c#L943
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend.c#L667
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend.c#L678
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend.c#L689
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend.c#L703
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend.c#L716
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend.c#L729
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend_manager.c#L287
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (Clang):
ldap/servers/slapd/backend_manager.c#L311
passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
|
compile (GCC)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
compile (GCC):
ldap/servers/slapd/tools/ldclt/ldclt.c#L2194
writing 1 byte into a region of size 0 [-Wstringop-overflow=]
|
compile (GCC):
ldap/servers/slapd/tools/ldclt/ldclt.c#L2195
'__builtin_strcpy' writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
|
compile (GCC):
ldap/servers/slapd/entry.c#L2894
returning 'struct slapi_value **' from a function with incompatible return type 'const struct slapi_value **' [-Wincompatible-pointer-types]
|
compile (GCC):
include/base/util.h#L42
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (GCC):
include/base/util.h#L51
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (GCC)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (GCC)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (GCC)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (GCC)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (GCC)
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|
compile (GCC Strict)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
compile (GCC Strict)
"DB_DBM_HSEARCH" is not defined, evaluates to 0 [-Wundef]
|
compile (GCC Strict)
"DB_DBM_HSEARCH" is not defined, evaluates to 0 [-Wundef]
|
compile (GCC Strict)
"DB_DBM_HSEARCH" is not defined, evaluates to 0 [-Wundef]
|
compile (GCC Strict):
ldap/servers/slapd/tools/dbscan.c#L276
return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|
compile (GCC Strict):
ldap/servers/slapd/tools/dbscan.c#L330
passing argument 1 of 'db_printf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|
compile (GCC Strict):
ldap/servers/slapd/tools/dbscan.c#L333
passing argument 1 of 'db_printf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|
compile (GCC Strict):
ldap/servers/slapd/tools/dbscan.c#L335
passing argument 1 of 'db_printf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|
compile (GCC Strict):
ldap/servers/slapd/tools/dbscan.c#L338
passing argument 1 of 'db_printf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|
compile (GCC Strict):
ldap/servers/slapd/tools/dbscan.c#L341
passing argument 1 of 'db_printf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|
compile (GCC Strict):
ldap/servers/slapd/tools/dbscan.c#L394
passing argument 1 of 'db_printf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|
compile (GCC Static Analyzer)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L186
dereference of NULL 'idl' [CWE-476] [-Wanalyzer-null-dereference]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L401
use of possibly-NULL 'val' where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L611
leak of 'idl' [CWE-401] [-Wanalyzer-malloc-leak]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L622
leak of 'idl' [CWE-401] [-Wanalyzer-malloc-leak]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L732
use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L773
dereference of possibly-NULL 'p' [CWE-690] [-Wanalyzer-possible-null-dereference]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L774
dereference of possibly-NULL 'p' [CWE-690] [-Wanalyzer-possible-null-dereference]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L800
use of possibly-NULL 'keybuf' where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L845
use of possibly-NULL 'keybuf' where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument]
|
compile (GCC Static Analyzer):
ldap/servers/slapd/tools/dbscan.c#L888
use of possibly-NULL 'keybuf' where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument]
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
GCC
Expired
|
117 KB |
|
GCC Static Analyzer
Expired
|
582 KB |
|
GCC Strict
Expired
|
14.7 MB |
|