2024-04-13 08:40 ftp://ftp.de.debian.org/debian/pool/main/s/sysprof/sysprof_46~beta.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 646f869 (2024-04-12 10:43:30 +0200) count: 1348 677 elapsed-time: 8.6 7.9 head-timing-info: old-timing-info: head results: sysprof-46.beta/contrib/elfparser/elfparser.c:97:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_shoff [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:98:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_shnum [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:99:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_shstrndx [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:109:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_name [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:110:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_type [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:111:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_flags [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:112:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_addr [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:113:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_offset [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:114:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_size [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:122:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_name [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:123:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_info [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:124:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_value [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:125:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_size [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:126:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_shndx [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:141:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:181:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EI_NIDENT [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:255:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHF_ALLOC [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:445:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_SEQUENTIAL [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:541:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Elf64_Sym [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:624:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_SYMTAB [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:786:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_NOTE [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:827:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_PROGBITS [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:852:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_PROGBITS [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/elfparser.c:302:41: style:inconclusive: Function 'elf_parser_new_from_mmap' argument 1 names different: declaration 'mapped_file' definition 'file'. [funcArgNamesDifferent] sysprof-46.beta/contrib/elfparser/elfparser.h:30:58: note: Function 'elf_parser_new_from_mmap' argument 1 names different: declaration 'mapped_file' definition 'file'. sysprof-46.beta/contrib/elfparser/elfparser.c:302:41: note: Function 'elf_parser_new_from_mmap' argument 1 names different: declaration 'mapped_file' definition 'file'. sysprof-46.beta/contrib/elfparser/elfparser.c:303:41: style:inconclusive: Function 'elf_parser_new_from_mmap' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent] sysprof-46.beta/contrib/elfparser/elfparser.h:31:58: note: Function 'elf_parser_new_from_mmap' argument 2 names different: declaration 'err' definition 'error'. sysprof-46.beta/contrib/elfparser/elfparser.c:303:41: note: Function 'elf_parser_new_from_mmap' argument 2 names different: declaration 'err' definition 'error'. sysprof-46.beta/contrib/elfparser/elfparser.c:334:30: style:inconclusive: Function 'elf_parser_new' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent] sysprof-46.beta/contrib/elfparser/elfparser.h:33:58: note: Function 'elf_parser_new' argument 2 names different: declaration 'err' definition 'error'. sysprof-46.beta/contrib/elfparser/elfparser.c:334:30: note: Function 'elf_parser_new' argument 2 names different: declaration 'err' definition 'error'. sysprof-46.beta/contrib/elfparser/elfparser.c:388:34: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/contrib/elfparser/elfparser.c:886:13: style: Variable 'first' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/elfparser/elfparser.c:886:21: style: Variable 'last' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/elfparser/elfparser.c:241:21: style: Variable 'section_headers' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/contrib/elfparser/rust-demangle.c:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/rust-demangle.c:244:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/rust-demangle.c:298:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/rust-demangle.c:1269:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] sysprof-46.beta/examples/app.c:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] sysprof-46.beta/examples/app.c:57:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _p [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:349:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:359:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:412:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:488:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:519:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:580:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:436:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:139:3: error: Memory leak: second [memleak] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:96:9: style: Variable 'second' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:246:21: style: Variable 'header' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:365:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof-capture/sysprof-capture-types.h:93:0: error: #error Unknown UINTPTR_MAX [preprocessorErrorDirective] sysprof-46.beta/src/libsysprof-capture/sysprof-clock.h:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:3031:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:4895:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:5839:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:6743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:7125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:7365:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:7724:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:8794:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:8893:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:8968:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:9056:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:11071:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/eggbitset.c:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/eggbitset.c:491:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/eggbitset.c:522:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/eggbitset.c:702:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/eggbitset.c:747:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/sysprof-platform.c:126:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/sysprof-platform.c:73:14: style: Condition 'tmpdir==NULL' is always true [knownConditionTrueFalse] sysprof-46.beta/src/libsysprof-capture/sysprof-platform.c:71:24: note: Assignment 'tmpdir=NULL', assigned value is 0 sysprof-46.beta/src/libsysprof-capture/sysprof-platform.c:73:14: note: Condition 'tmpdir==NULL' is always true sysprof-46.beta/src/libsysprof-capture/sysprof-platform.c:99:35: style:inconclusive: Function 'sysprof_memfd_create' argument 1 names different: declaration 'desc' definition 'name'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof-capture/sysprof-platform.h:68:41: note: Function 'sysprof_memfd_create' argument 1 names different: declaration 'desc' definition 'name'. sysprof-46.beta/src/libsysprof-capture/sysprof-platform.c:99:35: note: Function 'sysprof_memfd_create' argument 1 names different: declaration 'desc' definition 'name'. sysprof-46.beta/src/libsysprof-capture/tests/allocs-by-size.c:113:19: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof-capture/tests/cross-thread-frees.c:99:67: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof-capture/tests/find-temp-allocs.c:133:31: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof-capture/tests/rewrite-pid.c:36:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCaptureFileHeader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/rewrite-pid.c:82:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/rewrite-pid.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBytes [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/rewrite-pid.c:35:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof-capture/tests/test-capture-cursor.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture-cursor.c:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_capture_cursor_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GHashTable [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:497:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:542:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:625:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:677:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:725:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:758:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:862:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:934:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:988:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/elfparser/rust-demangle.c:1326:17: style:inconclusive: Function 'sysprof_rust_demangle_with_callback' argument 1 names different: declaration 'mangled' definition 'whole_mangled_symbol'. [funcArgNamesDifferent] sysprof-46.beta/contrib/elfparser/rust-demangle.h:22:17: note: Function 'sysprof_rust_demangle_with_callback' argument 1 names different: declaration 'mangled' definition 'whole_mangled_symbol'. sysprof-46.beta/contrib/elfparser/rust-demangle.c:1326:17: note: Function 'sysprof_rust_demangle_with_callback' argument 1 names different: declaration 'mangled' definition 'whole_mangled_symbol'. sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:129:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:92:10: style: struct member 'ThreadedMessage::abc' is never used. [unusedStructMember] sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source.c:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapped_ring_buffer_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source.c:134:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source.c:106:66: style:inconclusive: Function 'mapped_ring_buffer_create_source_full' argument 3 names different: declaration 'callback' definition 'source_func'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source-private.h:38:72: note: Function 'mapped_ring_buffer_create_source_full' argument 3 names different: declaration 'callback' definition 'source_func'. sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source.c:106:66: note: Function 'mapped_ring_buffer_create_source_full' argument 3 names different: declaration 'callback' definition 'source_func'. sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source.c:131:61: style:inconclusive: Function 'mapped_ring_buffer_create_source' argument 2 names different: declaration 'callback' definition 'source_func'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source-private.h:33:72: note: Function 'mapped_ring_buffer_create_source' argument 2 names different: declaration 'callback' definition 'source_func'. sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source.c:131:61: note: Function 'mapped_ring_buffer_create_source' argument 2 names different: declaration 'callback' definition 'source_func'. sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:75:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EggBitset [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:42:51: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_address_layout_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:64:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:42:51: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDir [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:269:51: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_battery_charge_record' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:294:30: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:269:51: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:298:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-bundled-symbolizer-private.h:27:1: error: There is an unknown macro here somewhere. Configuration is required. If SYSPROF_ALIGNED_BEGIN is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:386:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:71:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:85:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:189:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:202:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:251:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:252:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:253:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:274:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:275:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:276:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:332:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:370:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:862:31: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:876:31: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-time-span.h:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-time-span.h:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:251:32: error: Uninitialized variable: counters[i].category [legacyUninitvar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-categorize.c:30:18: style: Variable 'symbol' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-symbol-private.h:97:51: style: Parameter 'symbol' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_symbol_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:229:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:61:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_callgraph_symbol_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:86:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:61:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:102:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:193:64: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_symbol_list_model_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:215:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:193:64: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:244:76: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_frame_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:157:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:437:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:55:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_frame_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:93:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:55:52: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:119:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_callgraph_frame_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:152:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:119:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:179:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:80:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:90:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:154:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_USER [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:518:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentTraceable [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:573:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraph [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:623:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLIB_SIZEOF_VOID_P [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPatternSpec [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:797:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:834:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:855:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofAddress [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:886:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EggBitset [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:955:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-categories.c:57:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_CALLGRAPH_CATEGORY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-categories.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBytes [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-categories.c:240:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:380:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:502:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:855:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:858:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/sysprof-categories.c:213:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-categories.c:219:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-categories.c:225:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-categories.c:126:1: error: Memory leak: rule.match [memleak] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:115:53: style:inconclusive: Function '_sysprof_callgraph_node_free' argument 1 names different: declaration 'self' definition 'node'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-callgraph-private.h:92:92: note: Function '_sysprof_callgraph_node_free' argument 1 names different: declaration 'self' definition 'node'. sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:115:53: note: Function '_sysprof_callgraph_node_free' argument 1 names different: declaration 'self' definition 'node'. sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:38:46: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:64:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:38:46: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:44:44: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_get_n_items' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:65:24: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:44:44: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:182:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:525:45: style: Parameter 'source_object' can be declared as pointer to const. However it seems that 'sysprof_callgraph_new_worker' is a callback function, if 'source_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:604:31: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:525:45: note: Parameter 'source_object' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:617:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:668:54: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:866:22: style: Variable 'prefix_symbol' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:98:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-controlfd-instrument.c:327:75: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-controlfd-instrument.c:341:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:44:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_category_summary_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:91:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:44:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:71:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_category_summary_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:92:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:71:54: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:114:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:119:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:125:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_cpu_info_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:120:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:59:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_cpu_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:115:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:59:44: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:61:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:86:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_cpu_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:116:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:86:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:137:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_dbus_monitor_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:318:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:55:63: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_dbus_monitor_list_required_policy' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:312:44: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:55:63: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:260:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_dbus_monitor_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:309:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:260:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:283:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_dbus_monitor_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:310:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:283:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:330:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:356:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:364:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_descendants_model_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocument [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:177:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:178:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:186:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:187:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:198:5: error: Memory leak: cf.stat_fd [memleak] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:364:46: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_cpu_usage_record' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:389:30: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:364:46: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:393:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:182:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:40:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_descendants_model_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:66:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:40:54: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:46:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_descendants_model_get_n_items' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:67:24: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:46:52: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:96:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:202:22: style: Variable 'symbol' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_diagnostic_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:60:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_diagnostic_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:89:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:60:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:62:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:110:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:104:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:53:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:62:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GByteArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:72:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:417:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCaptureCounterValue [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:164:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:112:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_allocation_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:149:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:112:55: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:220:62: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-frame-private.h:95:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egg_bitset_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:133:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:166:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:97:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_bitset_index_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:129:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:97:57: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:140:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_INT64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_DOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_DOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:402:47: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_disk_usage_record' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:430:30: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:402:47: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:434:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:53:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_counter_value_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:93:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:53:58: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:129:67: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-ctrdef.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-ctrdef.c:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-ctrdef.c:39:65: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-ctrdef.c:44:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ref_string_release [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:285:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_int64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:301:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_int64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:315:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_double [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_DOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-ctrset.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-ctrset.c:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:48:53: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_document_counter_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:72:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:48:53: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:98:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_counter_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:143:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:98:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:184:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-ctrset.c:39:65: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-ctrset.c:44:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-exit.c:39:61: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-exit.c:44:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_document_dbus_message_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:243:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:270:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:323:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:336:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:405:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:419:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:450:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:76:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_dbus_message_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:150:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:76:57: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:231:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:53:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_file_chunk_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:81:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:53:55: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:102:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:75:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file.c:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file.c:101:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file.c:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInputStream [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-file.c:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInputStream [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:50:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_fork_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:70:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:50:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:81:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-file.c:63:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_file_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-file.c:96:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-file.c:63:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-file.c:122:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:83:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:72:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_name [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_mapped_file_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:147:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:278:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needs_swap [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needs_swap [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:304:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needs_swap [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:340:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:194:57: style:inconclusive: Function '_sysprof_document_frame_new' argument 1 names different: declaration 'mapped' definition 'mapped_file'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-document-frame-private.h:47:79: note: Function '_sysprof_document_frame_new' argument 1 names different: declaration 'mapped' definition 'mapped_file'. sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:194:57: note: Function '_sysprof_document_frame_new' argument 1 names different: declaration 'mapped' definition 'mapped_file'. sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:92:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_frame_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:137:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:92:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:189:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:308:63: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:331:63: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:120:61: style:inconclusive: Function 'sysprof_document_jitmap_get_mapping' argument 2 names different: declaration 'position' definition 'nth'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.h:43:73: note: Function 'sysprof_document_jitmap_get_mapping' argument 2 names different: declaration 'position' definition 'nth'. sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:120:61: note: Function 'sysprof_document_jitmap_get_mapping' argument 2 names different: declaration 'position' definition 'nth'. sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:58:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_jitmap_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:78:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:58:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-log.c:89:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-log.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-log.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-log.c:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-log.c:54:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_log_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-log.c:83:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-log.c:54:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-log.c:106:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:192:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_document_loader_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:281:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:425:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:448:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocument [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMappedFile [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:534:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolizer [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:74:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_mark_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:111:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:74:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:145:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:51:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_metadata_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:75:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:51:53: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:91:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:227:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_loader_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:275:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:227:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:254:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_loader_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:276:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:254:53: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:56:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_mmap_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:96:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:56:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:132:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:84:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:52:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_overlay_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:80:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:52:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:101:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:69:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:109:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_sample_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:134:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:109:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:168:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-process.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_document_process_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-process.c:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-process.c:169:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-process.c:317:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-process.c:72:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_document_process_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-process.c:117:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-process.c:72:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-document-process.c:158:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-process.c:228:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_document_symbols_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:84:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_NONE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:153:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_HYPERVISOR [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:292:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_GUEST_USER [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-traceable.c:44:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:103:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:284:61: style:inconclusive: Function '_sysprof_document_symbols_lookup' argument 1 names different: declaration 'symbols' definition 'self'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-document-symbols-private.h:54:90: note: Function '_sysprof_document_symbols_lookup' argument 1 names different: declaration 'symbols' definition 'self'. sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:284:61: note: Function '_sysprof_document_symbols_lookup' argument 1 names different: declaration 'symbols' definition 'self'. sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:145:48: style: Parameter 'source_object' can be declared as pointer to const. However it seems that 'sysprof_document_symbols_worker' is a callback function, if 'source_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:258:31: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:145:48: note: Parameter 'source_object' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-elf-symbolizer.c:151:43: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:280:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:334:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofElf [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:406:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-elf.c:452:46: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:242:65: style:inconclusive: Function 'sysprof_elf_loader_set_external_debug_dirs' argument 2 names different: declaration 'debug_dirs' definition 'external_debug_dirs'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-elf-loader-private.h:41:89: note: Function 'sysprof_elf_loader_set_external_debug_dirs' argument 2 names different: declaration 'debug_dirs' definition 'external_debug_dirs'. sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:242:65: note: Function 'sysprof_elf_loader_set_external_debug_dirs' argument 2 names different: declaration 'debug_dirs' definition 'external_debug_dirs'. sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:82:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_elf_loader_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:130:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:82:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:105:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_elf_loader_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:131:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:105:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:279:12: style: Variable 'prefix' can be declared as const array [constVariable] sysprof-46.beta/src/libsysprof/sysprof-energy-usage.c:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_stop_first [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-energy-usage.c:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-energy-usage.c:39:59: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_required_policy [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:92:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepare [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:107:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:120:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable augment [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:135:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_started [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:295:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:32:66: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_instrument_real_list_required_policy' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:64:33: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-instrument.c:32:66: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-instrument.c:40:53: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_instrument_real_prepare' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:65:20: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-instrument.c:40:53: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-instrument.c:50:52: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_instrument_real_record' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-instrument.c:66:19: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-instrument.c:50:52: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-instrument.c:70:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:70:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ref_string_release [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jitmap [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_USER [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:222:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-journald-source.c:44:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd_journal_close [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-journald-source.c:54:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SD_JOURNAL_APPEND [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-journald-source.c:104:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd_journal_close [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-kallsyms-symbolizer.c:307:51: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMatchInfo [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable podman [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:342:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_linux_instrument_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:468:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:215:20: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sysprof-46.beta/src/libsysprof/sysprof-malloc-tracing.c:51:75: error: There is an unknown macro here somewhere. Configuration is required. If API_VERSION_S is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-maps-parser.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMatchInfo [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:75:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-maps-parser.c:100:15: style: The if condition is the same as the previous if condition [duplicateCondition] sysprof-46.beta/src/libsysprof/sysprof-maps-parser.c:97:15: note: First condition sysprof-46.beta/src/libsysprof/sysprof-maps-parser.c:100:15: note: Second condition sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_catalog_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:96:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_catalog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:137:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:96:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:173:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:220:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:229:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:238:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:244:63: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GByteArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:261:18: style: Condition 'n_read>0' is always true [knownConditionTrueFalse] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:258:18: note: Assuming that condition 'n_read<=0' is not redundant sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:261:18: note: Condition 'n_read>0' is always true sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:134:13: style: Variable 'value' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:135:13: style: Variable 'unit' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:292:49: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_memory_usage_record' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:317:30: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:292:49: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:337:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ref_string_release [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:127:3: error: Memory leak: self [memleak] sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:61:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mount_device_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:90:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:61:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:111:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:127:60: style:inconclusive: Function 'sysprof_mount_namespace_add_device' argument 2 names different: declaration 'mount' definition 'device'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace-private.h:37:86: note: Function 'sysprof_mount_namespace_add_device' argument 2 names different: declaration 'mount' definition 'device'. sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:127:60: note: Function 'sysprof_mount_namespace_add_device' argument 2 names different: declaration 'mount' definition 'device'. sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:243:59: style:inconclusive: Function 'sysprof_mount_namespace_translate' argument 2 names different: declaration 'path' definition 'file'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace-private.h:41:86: note: Function 'sysprof_mount_namespace_translate' argument 2 names different: declaration 'path' definition 'file'. sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:243:59: note: Function 'sysprof_mount_namespace_translate' argument 2 names different: declaration 'path' definition 'file'. sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:36:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_mount_namespace_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:62:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:36:52: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-mount.c:50:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ref_string_release [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount.c:121:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofMount [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-mount.c:63:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mount_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-mount.c:116:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-mount.c:63:41: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-mount.c:167:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:250:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:256:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:262:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:268:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:274:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:280:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:286:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:331:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-mount.c:337:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:41:47: style: Parameter 'a' can be declared as pointer to const. However it seems that 'sysprof_alloc_node_compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:57:1: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:41:47: note: Parameter 'a' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:42:47: style: Parameter 'b' can be declared as pointer to const. However it seems that 'sysprof_alloc_node_compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:57:1: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:42:47: note: Parameter 'b' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:112:36: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tree.h:796:27: style: Parameter 'rbt' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-network-usage.c:263:22: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-multi-symbolizer.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-multi-symbolizer.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-multi-symbolizer.c:146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:74:35: error: Allocation with g_object_new, g_once_init_leave doesn't release it. [leakNoVarFunctionCall] sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:39:60: style: Parameter 'symbolizer' can be declared as pointer to const. However it seems that 'sysprof_no_symbolizer_symbolize' is a callback function, if 'symbolizer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:53:33: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:39:60: note: Parameter 'symbolizer' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:40:60: style: Parameter 'strings' can be declared as pointer to const. However it seems that 'sysprof_no_symbolizer_symbolize' is a callback function, if 'strings' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:53:33: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:40:60: note: Parameter 'strings' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:57:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-perf-event-stream-private.h:31:1: error: There is an unknown macro here somewhere. Configuration is required. If SYSPROF_ALIGNED_BEGIN is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-podman.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-podman.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-podman.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-polkit.c:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolkitAuthority [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-polkit.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolkitAuthorizationResult [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-polkit.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolkitAuthority [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-podman.c:258:35: error: Allocation with get_layer_dir, g_hash_table_add doesn't release it. [leakNoVarFunctionCall] sysprof-46.beta/src/libsysprof/sysprof-podman.c:268:39: error: Allocation with get_layer_dir, g_hash_table_add doesn't release it. [leakNoVarFunctionCall] sysprof-46.beta/src/libsysprof/sysprof-process-info.c:80:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egg_bitset_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:67:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_power_profile_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:289:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:63:53: warning: Either the condition 'power_profile!=NULL' is redundant or there is possible null pointer dereference: power_profile. [nullPointerRedundantCheck] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:65:21: note: Assuming that condition 'power_profile!=NULL' is not redundant sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:63:53: note: Null pointer dereference sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:238:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_power_profile_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:279:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:238:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:257:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_power_profile_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:280:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:257:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:295:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:308:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-profiler.c:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-profiler.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-profiler.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofRecording [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-profiler.c:63:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_profiler_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-profiler.c:103:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-profiler.c:63:44: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-profiler.c:82:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_profiler_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-profiler.c:104:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-profiler.c:82:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:205:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_proxied_instrument_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:278:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:212:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_proxied_instrument_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:269:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:212:54: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:239:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_proxied_instrument_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:270:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:239:56: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:294:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-recording.c:747:1: error: There is an unknown macro here somewhere. Configuration is required. If G_GNUC_PRINTF is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-strings.c:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:106:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:362:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofd [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:392:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:163:53: style:inconclusive: Function 'sysprof_spawnable_append_args' argument 2 names different: declaration 'argv' definition 'args'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-spawnable.h:48:84: note: Function 'sysprof_spawnable_append_args' argument 2 names different: declaration 'argv' definition 'args'. sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:163:53: note: Function 'sysprof_spawnable_append_args' argument 2 names different: declaration 'argv' definition 'args'. sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:203:53: style:inconclusive: Function 'sysprof_spawnable_set_environ' argument 2 names different: declaration 'environ' definition 'environ_'. [funcArgNamesDifferent] sysprof-46.beta/src/libsysprof/sysprof-spawnable.h:60:84: note: Function 'sysprof_spawnable_set_environ' argument 2 names different: declaration 'environ' definition 'environ_'. sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:203:53: note: Function 'sysprof_spawnable_set_environ' argument 2 names different: declaration 'environ' definition 'environ_'. sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:95:14: style: Variable 'map' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DexPromise [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_subprocess_output_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:307:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:224:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_subprocess_output_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:297:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:224:53: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:259:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_subprocess_output_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:298:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:259:55: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:340:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:358:70: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:387:73: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:416:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:434:63: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-symbol.c:255:44: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/sysprof-symbols-bundle.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-symbolizer.c:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-symbolizer.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_symbolizer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-symbols-bundle.c:101:52: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_symbols_bundle_augment' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-symbols-bundle.c:118:31: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-symbols-bundle.c:101:52: note: Parameter 'instrument' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-symbols-bundle.c:122:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-symbolizer.c:64:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-system-logs.c:186:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_thread_info_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:58:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_thread_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:110:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:58:47: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:85:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_thread_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:111:32: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:85:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:132:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/libsysprof/sysprof-tracefd-consumer.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCaptureReader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-tracefd-consumer.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_tracefd_consumer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/sysprof-tracer.c:62:75: error: There is an unknown macro here somewhere. Configuration is required. If API_VERSION_S is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/ninja-to-marks.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/read-build-id.c:31:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/read-build-id.c:27:13: style: Parameter 'argv' can be declared as const array [constParameter] sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMainLoop [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:39:12: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:40:12: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:97:35: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'augment_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:149:37: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:97:35: note: Parameter 'user_data' can be declared as pointer to const sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphFrame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:80:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:57:16: style: Variable 'aug' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:119:12: style: Variable 'aug' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:141:35: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'augment_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:220:37: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:141:35: note: Parameter 'user_data' can be declared as pointer to const sysprof-46.beta/src/libsysprof/tests/test-capture-model.c:44:19: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-elf-loader.c:76:53: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-list-address-layout.c:68:34: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphFrame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-list-counters.c:91:39: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:61:16: style: Variable 'aug' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:123:12: style: Variable 'aug' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:145:35: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'augment_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:240:37: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:145:35: note: Parameter 'user_data' can be declared as pointer to const sysprof-46.beta/src/libsysprof/tests/test-list-cpu.c:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-list-files.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-list-functions-by-weight.c:89:20: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-list-jitmap.c:70:29: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-list-overlays.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-list-processes.c:81:30: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-maps-parser.c:45:16: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-list-overlays.c:90:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sysprof-46.beta/src/libsysprof/tests/test-mark-catalog.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-print-file.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-profiler.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-profiler.c:77:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDiagnostic [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-profiler.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-profiler.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-profiler.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-symbolize.c:92:48: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:45:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_SYMBOL_KIND_USER [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:204:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:271:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:610:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:759:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:878:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:907:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:121:22: style: Variable 'lookup' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:183:22: style: Variable 'symbol' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:44:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:150:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:871:18: style: Variable 'run' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/preload/sysprof-memory-collector.c:73:0: error: #error Your platform/compiler is missing constructor support [preprocessorErrorDirective] sysprof-46.beta/src/preload/sysprof-speedtrack-collector.c:281:59: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/preload/sysprof-tracer-collector.c:46:0: error: #error Your platform/compiler is missing constructor support [preprocessorErrorDirective] sysprof-46.beta/src/sysprof-agent/sysprof-agent.c:100:1: error: There is an unknown macro here somewhere. Configuration is required. If G_GNUC_PRINTF is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/libsysprof/timsort/gtktimsort.c:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort.c:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof-cli/sysprof-cli.c:386:26: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DexPromise [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:123:22: style: Condition 'b!=NULL' is always true [knownConditionTrueFalse] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:144:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:144:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:127:18: warning: Either the condition 'b!=NULL' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:123:22: note: Assuming that condition 'b!=NULL' is not redundant sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:127:18: note: Null pointer dereference sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:140:59: warning: Possible null pointer dereference: right [nullPointer] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:165:27: note: Calling function 'diff', 2nd argument 'NULL' value is 0 sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:140:59: note: Null pointer dereference sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:93:35: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'augment_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:209:105: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:93:35: note: Parameter 'user_data' can be declared as pointer to const sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:114:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:115:32: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/main.c:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofApplication [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-animation.c:519:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-animation.c:728:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_animation_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-animation.c:757:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_animation_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-animation.c:838:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-animation.c:940:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINDOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-animation.c:774:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_animation_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-animation.c:825:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-animation.c:774:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-animation.c:987:46: style: Parameter 'frame_clock' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-application.c:88:35: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/sysprof/sysprof-axis-private.h:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_pathological [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-axis.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_axis_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-axis.c:112:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-axis.c:44:44: style: Parameter 'axis' can be declared as pointer to const. However it seems that 'sysprof_axis_real_normalize' is a callback function, if 'axis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-axis.c:107:22: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-axis.c:44:44: note: Parameter 'axis' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-axis.c:64:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_axis_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-axis.c:104:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-axis.c:64:40: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-axis.c:83:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_axis_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-axis.c:105:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-axis.c:83:42: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-axis.c:132:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-axis.c:137:38: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkTreeListRowSorter [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:132:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:196:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkSortListModel [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphFrame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:372:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_view_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:596:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_LIST_MODEL [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:651:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:716:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CALLGRAPH_FLAGS_IGNORE_PROCESS_0 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:771:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callers_column_view [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:824:62: style:inconclusive: Function 'sysprof_callgraph_view_set_traceables' argument 2 names different: declaration 'model' definition 'traceables'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.h:45:93: note: Function 'sysprof_callgraph_view_set_traceables' argument 2 names different: declaration 'model' definition 'traceables'. sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:824:62: note: Function 'sysprof_callgraph_view_set_traceables' argument 2 names different: declaration 'model' definition 'traceables'. sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:379:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_callgraph_view_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:496:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:379:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:438:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_callgraph_view_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:497:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:438:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:786:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:815:62: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:838:58: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'sysprof_callgraph_view_get_internal_child' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:854:31: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:838:58: note: Parameter 'builder' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:866:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:874:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:898:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:922:73: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:946:67: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:970:75: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:994:68: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:1018:62: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:1042:75: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:54:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:117:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:145:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CALLGRAPH_CATEGORY_UNCATEGORIZED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CALLGRAPH_CATEGORY_LAST [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:175:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:68:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_category_icon_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:108:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-category-icon.c:68:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-category-icon.c:87:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_category_icon_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-category-icon.c:109:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-category-icon.c:87:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/contrib/eggbitset/roaring.h:2422:55: style: Condition '(pos_end-run->runs[i].value)>0' is always true [knownConditionTrueFalse] sysprof-46.beta/contrib/eggbitset/roaring.h:2420:32: note: Assuming that condition 'run->runs[i].value>=pos_end' is not redundant sysprof-46.beta/contrib/eggbitset/roaring.h:2422:55: note: Condition '(pos_end-run->runs[i].value)>0' is always true sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkBuilder [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_factory_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bytes_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:173:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:110:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_factory_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:167:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:110:55: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:137:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_factory_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:168:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:137:57: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:189:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:195:62: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_item_widget_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_item_widget_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:138:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_item_widget_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:181:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:138:59: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:157:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_item_widget_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:182:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:157:61: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:198:68: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_item_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:58:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_item_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:106:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:58:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:81:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_item_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:107:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:81:54: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:123:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:66:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_WINDOW [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:127:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:180:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:127:47: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:150:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_layer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:181:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:150:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:211:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:3992:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] sysprof-46.beta/contrib/eggbitset/roaring.c:4152:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] sysprof-46.beta/contrib/eggbitset/roaring.c:790:49: style:inconclusive: Function 'intersect_skewed_uint16' argument 1 names different: declaration 'smallarray' definition 'small'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:450:49: note: Function 'intersect_skewed_uint16' argument 1 names different: declaration 'smallarray' definition 'small'. sysprof-46.beta/contrib/eggbitset/roaring.c:790:49: note: Function 'intersect_skewed_uint16' argument 1 names different: declaration 'smallarray' definition 'small'. sysprof-46.beta/contrib/eggbitset/roaring.c:791:58: style:inconclusive: Function 'intersect_skewed_uint16' argument 3 names different: declaration 'largearray' definition 'large'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:451:49: note: Function 'intersect_skewed_uint16' argument 3 names different: declaration 'largearray' definition 'large'. sysprof-46.beta/contrib/eggbitset/roaring.c:791:58: note: Function 'intersect_skewed_uint16' argument 3 names different: declaration 'largearray' definition 'large'. sysprof-46.beta/contrib/eggbitset/roaring.c:849:61: style:inconclusive: Function 'intersect_skewed_uint16_cardinality' argument 1 names different: declaration 'smallarray' definition 'small'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:456:61: note: Function 'intersect_skewed_uint16_cardinality' argument 1 names different: declaration 'smallarray' definition 'small'. sysprof-46.beta/contrib/eggbitset/roaring.c:849:61: note: Function 'intersect_skewed_uint16_cardinality' argument 1 names different: declaration 'smallarray' definition 'small'. sysprof-46.beta/contrib/eggbitset/roaring.c:851:61: style:inconclusive: Function 'intersect_skewed_uint16_cardinality' argument 3 names different: declaration 'largearray' definition 'large'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:458:61: note: Function 'intersect_skewed_uint16_cardinality' argument 3 names different: declaration 'largearray' definition 'large'. sysprof-46.beta/contrib/eggbitset/roaring.c:851:61: note: Function 'intersect_skewed_uint16_cardinality' argument 3 names different: declaration 'largearray' definition 'large'. sysprof-46.beta/contrib/eggbitset/roaring.c:884:55: style:inconclusive: Function 'intersect_skewed_uint16_nonempty' argument 1 names different: declaration 'smallarray' definition 'small'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:463:55: note: Function 'intersect_skewed_uint16_nonempty' argument 1 names different: declaration 'smallarray' definition 'small'. sysprof-46.beta/contrib/eggbitset/roaring.c:884:55: note: Function 'intersect_skewed_uint16_nonempty' argument 1 names different: declaration 'smallarray' definition 'small'. sysprof-46.beta/contrib/eggbitset/roaring.c:885:49: style:inconclusive: Function 'intersect_skewed_uint16_nonempty' argument 3 names different: declaration 'largearray' definition 'large'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:464:49: note: Function 'intersect_skewed_uint16_nonempty' argument 3 names different: declaration 'largearray' definition 'large'. sysprof-46.beta/contrib/eggbitset/roaring.c:885:49: note: Function 'intersect_skewed_uint16_nonempty' argument 3 names different: declaration 'largearray' definition 'large'. sysprof-46.beta/contrib/eggbitset/roaring.c:2990:46: style:inconclusive: Function 'array_container_free' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1258:46: note: Function 'array_container_free' argument 1 names different: declaration 'array' definition 'arr'. sysprof-46.beta/contrib/eggbitset/roaring.c:2990:46: note: Function 'array_container_free' argument 1 names different: declaration 'array' definition 'arr'. sysprof-46.beta/contrib/eggbitset/roaring.c:3058:53: style:inconclusive: Function 'array_container_union' argument 1 names different: declaration 'src_1' definition 'array_1'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1307:53: note: Function 'array_container_union' argument 1 names different: declaration 'src_1' definition 'array_1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3058:53: note: Function 'array_container_union' argument 1 names different: declaration 'src_1' definition 'array_1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3059:53: style:inconclusive: Function 'array_container_union' argument 2 names different: declaration 'src_2' definition 'array_2'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1308:53: note: Function 'array_container_union' argument 2 names different: declaration 'src_2' definition 'array_2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3059:53: note: Function 'array_container_union' argument 2 names different: declaration 'src_2' definition 'array_2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3060:47: style:inconclusive: Function 'array_container_union' argument 3 names different: declaration 'dst' definition 'out'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1309:47: note: Function 'array_container_union' argument 3 names different: declaration 'dst' definition 'out'. sysprof-46.beta/contrib/eggbitset/roaring.c:3060:47: note: Function 'array_container_union' argument 3 names different: declaration 'dst' definition 'out'. sysprof-46.beta/contrib/eggbitset/roaring.c:3131:60: style:inconclusive: Function 'array_container_intersection' argument 1 names different: declaration 'src_1' definition 'array1'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1318:60: note: Function 'array_container_intersection' argument 1 names different: declaration 'src_1' definition 'array1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3131:60: note: Function 'array_container_intersection' argument 1 names different: declaration 'src_1' definition 'array1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3132:60: style:inconclusive: Function 'array_container_intersection' argument 2 names different: declaration 'src_2' definition 'array2'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1319:60: note: Function 'array_container_intersection' argument 2 names different: declaration 'src_2' definition 'array2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3132:60: note: Function 'array_container_intersection' argument 2 names different: declaration 'src_2' definition 'array2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3133:54: style:inconclusive: Function 'array_container_intersection' argument 3 names different: declaration 'dst' definition 'out'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1320:54: note: Function 'array_container_intersection' argument 3 names different: declaration 'dst' definition 'out'. sysprof-46.beta/contrib/eggbitset/roaring.c:3133:54: note: Function 'array_container_intersection' argument 3 names different: declaration 'dst' definition 'out'. sysprof-46.beta/contrib/eggbitset/roaring.c:3167:71: style:inconclusive: Function 'array_container_intersection_cardinality' argument 1 names different: declaration 'src_1' definition 'array1'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1329:71: note: Function 'array_container_intersection_cardinality' argument 1 names different: declaration 'src_1' definition 'array1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3167:71: note: Function 'array_container_intersection_cardinality' argument 1 names different: declaration 'src_1' definition 'array1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3168:71: style:inconclusive: Function 'array_container_intersection_cardinality' argument 2 names different: declaration 'src_2' definition 'array2'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1330:71: note: Function 'array_container_intersection_cardinality' argument 2 names different: declaration 'src_2' definition 'array2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3168:71: note: Function 'array_container_intersection_cardinality' argument 2 names different: declaration 'src_2' definition 'array2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3188:57: style:inconclusive: Function 'array_container_intersect' argument 1 names different: declaration 'src_1' definition 'array1'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1323:57: note: Function 'array_container_intersect' argument 1 names different: declaration 'src_1' definition 'array1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3188:57: note: Function 'array_container_intersect' argument 1 names different: declaration 'src_1' definition 'array1'. sysprof-46.beta/contrib/eggbitset/roaring.c:3189:60: style:inconclusive: Function 'array_container_intersect' argument 2 names different: declaration 'src_2' definition 'array2'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:1324:60: note: Function 'array_container_intersect' argument 2 names different: declaration 'src_2' definition 'array2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3189:60: note: Function 'array_container_intersect' argument 2 names different: declaration 'src_2' definition 'array2'. sysprof-46.beta/contrib/eggbitset/roaring.c:3812:45: style:inconclusive: Function 'bitset_container_to_uint32_array' argument 1 names different: declaration 'out' definition 'vout'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:2063:44: note: Function 'bitset_container_to_uint32_array' argument 1 names different: declaration 'out' definition 'vout'. sysprof-46.beta/contrib/eggbitset/roaring.c:3812:45: note: Function 'bitset_container_to_uint32_array' argument 1 names different: declaration 'out' definition 'vout'. sysprof-46.beta/contrib/eggbitset/roaring.c:4305:74: style:inconclusive: Function 'bitset_container_from_array' argument 1 names different: declaration 'arr' definition 'a'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:2894:74: note: Function 'bitset_container_from_array' argument 1 names different: declaration 'arr' definition 'a'. sysprof-46.beta/contrib/eggbitset/roaring.c:4305:74: note: Function 'bitset_container_from_array' argument 1 names different: declaration 'arr' definition 'a'. sysprof-46.beta/contrib/eggbitset/roaring.c:7188:50: style:inconclusive: Function 'run_container_printf' argument 1 names different: declaration 'v' definition 'cont'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:2629:50: note: Function 'run_container_printf' argument 1 names different: declaration 'v' definition 'cont'. sysprof-46.beta/contrib/eggbitset/roaring.c:7188:50: note: Function 'run_container_printf' argument 1 names different: declaration 'v' definition 'cont'. sysprof-46.beta/contrib/eggbitset/roaring.c:7200:66: style:inconclusive: Function 'run_container_printf_as_uint32_array' argument 1 names different: declaration 'v' definition 'cont'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:2635:66: note: Function 'run_container_printf_as_uint32_array' argument 1 names different: declaration 'v' definition 'cont'. sysprof-46.beta/contrib/eggbitset/roaring.c:7200:66: note: Function 'run_container_printf_as_uint32_array' argument 1 names different: declaration 'v' definition 'cont'. sysprof-46.beta/contrib/eggbitset/roaring.c:7420:47: style:inconclusive: Function 'run_container_rank' argument 1 names different: declaration 'arr' definition 'container'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:2755:47: note: Function 'run_container_rank' argument 1 names different: declaration 'arr' definition 'container'. sysprof-46.beta/contrib/eggbitset/roaring.c:7420:47: note: Function 'run_container_rank' argument 1 names different: declaration 'arr' definition 'container'. sysprof-46.beta/contrib/eggbitset/roaring.c:7563:44: style:inconclusive: Function 'roaring_bitmap_of' argument 1 names different: declaration 'n' definition 'n_args'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6380:44: note: Function 'roaring_bitmap_of' argument 1 names different: declaration 'n' definition 'n_args'. sysprof-46.beta/contrib/eggbitset/roaring.c:7563:44: note: Function 'roaring_bitmap_of' argument 1 names different: declaration 'n' definition 'n_args'. sysprof-46.beta/contrib/eggbitset/roaring.c:7828:45: style:inconclusive: Function 'roaring_bitmap_clear' argument 1 names different: declaration 'ra' definition 'r'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6658:45: note: Function 'roaring_bitmap_clear' argument 1 names different: declaration 'ra' definition 'r'. sysprof-46.beta/contrib/eggbitset/roaring.c:7828:45: note: Function 'roaring_bitmap_clear' argument 1 names different: declaration 'ra' definition 'r'. sysprof-46.beta/contrib/eggbitset/roaring.c:7832:55: style:inconclusive: Function 'roaring_bitmap_add' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6568:55: note: Function 'roaring_bitmap_add' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:7832:55: note: Function 'roaring_bitmap_add' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:7858:63: style:inconclusive: Function 'roaring_bitmap_add_checked' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6574:63: note: Function 'roaring_bitmap_add_checked' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:7858:63: note: Function 'roaring_bitmap_add_checked' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:7898:58: style:inconclusive: Function 'roaring_bitmap_remove' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6593:58: note: Function 'roaring_bitmap_remove' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:7898:58: note: Function 'roaring_bitmap_remove' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:7923:66: style:inconclusive: Function 'roaring_bitmap_remove_checked' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6612:66: note: Function 'roaring_bitmap_remove_checked' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:7923:66: note: Function 'roaring_bitmap_remove_checked' argument 2 names different: declaration 'x' definition 'val'. sysprof-46.beta/contrib/eggbitset/roaring.c:9857:57: style:inconclusive: Function 'roaring_bitmap_repair_after_lazy' argument 1 names different: declaration 'x1' definition 'ra'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6895:57: note: Function 'roaring_bitmap_repair_after_lazy' argument 1 names different: declaration 'x1' definition 'ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:9857:57: note: Function 'roaring_bitmap_repair_after_lazy' argument 1 names different: declaration 'x1' definition 'ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:9928:52: style:inconclusive: Function 'roaring_bitmap_select' argument 1 names different: declaration 'ra' definition 'bm'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6945:52: note: Function 'roaring_bitmap_select' argument 1 names different: declaration 'ra' definition 'bm'. sysprof-46.beta/contrib/eggbitset/roaring.c:9928:52: note: Function 'roaring_bitmap_select' argument 1 names different: declaration 'ra' definition 'bm'. sysprof-46.beta/contrib/eggbitset/roaring.c:10128:68: style:inconclusive: Function 'roaring_bitmap_frozen_size_in_bytes' argument 1 names different: declaration 'ra' definition 'rb'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6800:68: note: Function 'roaring_bitmap_frozen_size_in_bytes' argument 1 names different: declaration 'ra' definition 'rb'. sysprof-46.beta/contrib/eggbitset/roaring.c:10128:68: note: Function 'roaring_bitmap_frozen_size_in_bytes' argument 1 names different: declaration 'ra' definition 'rb'. sysprof-46.beta/contrib/eggbitset/roaring.c:10164:62: style:inconclusive: Function 'roaring_bitmap_frozen_serialize' argument 1 names different: declaration 'ra' definition 'rb'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6806:62: note: Function 'roaring_bitmap_frozen_serialize' argument 1 names different: declaration 'ra' definition 'rb'. sysprof-46.beta/contrib/eggbitset/roaring.c:10164:62: note: Function 'roaring_bitmap_frozen_serialize' argument 1 names different: declaration 'ra' definition 'rb'. sysprof-46.beta/contrib/eggbitset/roaring.c:10458:31: style:inconclusive: Function 'ra_init' argument 1 names different: declaration 't' definition 'new_ra'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6058:31: note: Function 'ra_init' argument 1 names different: declaration 't' definition 'new_ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:10458:31: note: Function 'ra_init' argument 1 names different: declaration 't' definition 'new_ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:10561:51: style:inconclusive: Function 'ra_clear_without_containers' argument 1 names different: declaration 'r' definition 'ra'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6085:51: note: Function 'ra_clear_without_containers' argument 1 names different: declaration 'r' definition 'ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:10561:51: note: Function 'ra_clear_without_containers' argument 1 names different: declaration 'r' definition 'ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:10570:32: style:inconclusive: Function 'ra_clear' argument 1 names different: declaration 'r' definition 'ra'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6080:32: note: Function 'ra_clear' argument 1 names different: declaration 'r' definition 'ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:10570:32: note: Function 'ra_clear' argument 1 names different: declaration 'r' definition 'ra'. sysprof-46.beta/contrib/eggbitset/roaring.c:10590:46: style:inconclusive: Function 'ra_append' argument 2 names different: declaration 's' definition 'key'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6123:46: note: Function 'ra_append' argument 2 names different: declaration 's' definition 'key'. sysprof-46.beta/contrib/eggbitset/roaring.c:10590:46: note: Function 'ra_append' argument 2 names different: declaration 's' definition 'key'. sysprof-46.beta/contrib/eggbitset/roaring.c:10590:57: style:inconclusive: Function 'ra_append' argument 3 names different: declaration 'c' definition 'container'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6123:55: note: Function 'ra_append' argument 3 names different: declaration 'c' definition 'container'. sysprof-46.beta/contrib/eggbitset/roaring.c:10590:57: note: Function 'ra_append' argument 3 names different: declaration 'c' definition 'container'. sysprof-46.beta/contrib/eggbitset/roaring.c:11068:47: style:inconclusive: Function 'ra_portable_deserialize' argument 1 names different: declaration 'ra' definition 'answer'. [funcArgNamesDifferent] sysprof-46.beta/contrib/eggbitset/roaring.h:6229:47: note: Function 'ra_portable_deserialize' argument 1 names different: declaration 'ra' definition 'answer'. sysprof-46.beta/contrib/eggbitset/roaring.c:11068:47: note: Function 'ra_portable_deserialize' argument 1 names different: declaration 'ra' definition 'answer'. sysprof-46.beta/src/sysprof/sysprof-chart.c:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart.c:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart.c:228:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart.c:312:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart.c:367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart.c:518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-chart.c:571:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:2591:41: style: Parameter 'bitset' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/contrib/eggbitset/roaring.c:6104:14: style: Variable 'inputsrc2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:6839:14: style: Variable 'inputsrc1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8012:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8014:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8094:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8151:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8153:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8236:23: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8308:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8310:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8398:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8474:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8476:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:8543:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9298:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9300:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9327:15: style: Variable 'container_to_flip' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9382:15: style: Variable 'container_to_flip' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9540:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9651:23: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9722:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9724:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9807:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9901:15: style: Variable 'container' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9916:15: style: Variable 'container' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9930:11: style: Variable 'container' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9965:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9967:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9995:19: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:9997:19: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:10069:11: style: Variable 'container' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:10274:15: style: Variable 'counts' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:11007:11: style: Variable 'bitmapOfRunContainers' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/roaring.c:11249:50: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/contrib/eggbitset/roaring.c:11249:76: style: Parameter 't2' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/contrib/eggbitset/roaring.h:703:57: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/contrib/eggbitset/roaring.h:725:52: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/contrib/eggbitset/roaring.h:6627:11: style: Variable 'container' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-chart.c:235:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart.c:302:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart.c:235:41: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart.c:267:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_chart_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-chart.c:303:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-chart.c:267:43: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-chart.c:392:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-chart.c:410:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-chart.c:475:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-color-iter.c:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkRGBA [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.h:389:17: style: Variable 'mid' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/src/sysprof/sysprof-column-layer.c:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_INVALID_LIST_POSITION [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-column-layer.c:201:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_INVALID_LIST_POSITION [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-column-layer.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_INVALID_LIST_POSITION [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-column-layer.c:292:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/contrib/eggbitset/roaring.c:4992:18: style: Variable 'val' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/contrib/eggbitset/roaring.c:5802:32: style: Variable 'last_val_in_range' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/contrib/eggbitset/roaring.c:5881:23: style: Variable 'start_pos' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/src/sysprof/sysprof-column-layer.c:232:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_column_layer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-column-layer.c:281:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-column-layer.c:232:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-column-layer.c:255:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_column_layer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-column-layer.c:282:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-column-layer.c:255:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/contrib/eggbitset/roaring.c:8467:17: style: Variable 's1' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/contrib/eggbitset/roaring.c:8468:17: style: Variable 's2' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/contrib/eggbitset/roaring.c:9512:13: style: Variable 'hb_end' is assigned a value that is never used. [unreadVariable] sysprof-46.beta/src/sysprof/sysprof-counters-section.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_counters_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-counters-section.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-cpu-section.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_cpu_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-cpu-section.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_CPU_INFO [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-cpu-section.c:37:24: style: struct member '_SysprofCpuSection::scrubber' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-css.c:40:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/libsysprof/timsort/gtktimsort.c:226:36: style: Parameter 'runs' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DBUS_MESSAGE_TYPE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:126:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DBUS_MESSAGE_FLAGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_dbus_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:189:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:55:25: style: Parameter 'data' can be declared as pointer to const. However it seems that 'format_serial' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:182:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:55:25: note: Parameter 'data' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:84:16: style: Variable 'val' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:120:24: style: Parameter 'data' can be declared as pointer to const. However it seems that 'format_flags' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:181:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:120:24: note: Parameter 'data' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:130:27: style: Parameter 'data' can be declared as pointer to const. However it seems that 'format_bus_type' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:180:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:130:27: note: Parameter 'data' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:142:25: style: Parameter 'data' can be declared as pointer to const. However it seems that 'cast_bus_type' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:179:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:142:25: note: Parameter 'data' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:149:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:184:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:149:25: note: Parameter 'unused' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:38:24: style: struct member '_SysprofDBusSection::scrubber' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_dbus_utility_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:59:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_dbus_utility_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:100:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:59:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:78:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_dbus_utility_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:101:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:78:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_duplex_layer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:153:59: style:inconclusive: Function 'sysprof_duplex_layer_set_upper_layer' argument 2 names different: declaration 'layer' definition 'upper_layer'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-duplex-layer.h:34:79: note: Function 'sysprof_duplex_layer_set_upper_layer' argument 2 names different: declaration 'layer' definition 'upper_layer'. sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:153:59: note: Function 'sysprof_duplex_layer_set_upper_layer' argument 2 names different: declaration 'layer' definition 'upper_layer'. sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:191:59: style:inconclusive: Function 'sysprof_duplex_layer_set_lower_layer' argument 2 names different: declaration 'layer' definition 'lower_layer'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-duplex-layer.h:37:79: note: Function 'sysprof_duplex_layer_set_lower_layer' argument 2 names different: declaration 'layer' definition 'lower_layer'. sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:191:59: note: Function 'sysprof_duplex_layer_set_lower_layer' argument 2 names different: declaration 'layer' definition 'lower_layer'. sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:62:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_duplex_layer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:111:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:62:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:85:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_duplex_layer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:112:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:85:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-energy-section.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_energy_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-energy-section.c:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-energy-section.c:37:24: style: struct member '_SysprofEnergySection::scrubber' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-files-section.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentFile [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-files-section.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_files_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-files-section.c:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_FILE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-files-section.c:49:14: style: Variable 'toplevel' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:210:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:311:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:392:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:207:63: style: Parameter 'position' can be declared as pointer to const. However it seems that 'sysprof_entry_popover_entry_insert_text' is a callback function, if 'position' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:408:28: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:207:63: note: Parameter 'position' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:231:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_entry_popover_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:303:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:231:45: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:266:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_entry_popover_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:304:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:266:47: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:55:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_frame_utility_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:145:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:90:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_frame_utility_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:139:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:90:54: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:113:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_frame_utility_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:140:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:113:56: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofFlameGraph [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:185:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:248:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:418:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:435:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GString [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:510:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:578:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:604:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofFlameGraph [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:748:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:805:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofFlameGraph [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:822:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofRecording [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofProfiler [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCaptureWriter [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofGreeter [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:279:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkFileDialog [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:345:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkStringObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:400:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:463:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_greeter_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-line-layer.c:106:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_GRAY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-line-layer.c:204:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-line-layer.c:290:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-line-layer.c:424:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-greeter.c:46:29: style: struct member '_SysprofGreeter::record_page' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:48:29: style: struct member '_SysprofGreeter::sample_native_stacks' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:49:29: style: struct member '_SysprofGreeter::sample_javascript_stacks' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:50:29: style: struct member '_SysprofGreeter::record_disk_usage' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:51:29: style: struct member '_SysprofGreeter::record_network_usage' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:52:29: style: struct member '_SysprofGreeter::record_compositor' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:53:29: style: struct member '_SysprofGreeter::record_system_logs' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:54:29: style: struct member '_SysprofGreeter::record_session_bus' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:55:29: style: struct member '_SysprofGreeter::record_system_bus' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-greeter.c:56:29: style: struct member '_SysprofGreeter::bundle_symbols' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-logs-section.c:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLog [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-logs-section.c:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_CRITICAL [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-logs-section.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_logs_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-logs-section.c:140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_BITSET_INDEX [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-logs-section.c:82:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-logs-section.c:136:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-logs-section.c:82:25: note: Parameter 'unused' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_chart_item_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_chart_item_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:154:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-line-layer.c:340:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_line_layer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-line-layer.c:413:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-line-layer.c:340:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-line-layer.c:375:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_line_layer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-line-layer.c:414:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-line-layer.c:375:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:86:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_chart_item_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:148:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:86:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:117:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_chart_item_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:149:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:117:53: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:207:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:213:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/contrib/eggbitset/eggbitset.c:762:30: style: Variable 'riter' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/eggbitset.c:958:30: style: Variable 'riter' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/contrib/eggbitset/eggbitset.c:979:30: style: Variable 'riter' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_chart_row_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:199:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:436:22: style: Variable 'symbol' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:437:29: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:522:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_flame_graph_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:567:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:522:47: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:545:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_flame_graph_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:568:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:545:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:60:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkNoSelection [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_chart_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:102:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_chart_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:143:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:102:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:121:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_chart_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:144:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:121:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:37:25: style: struct member '_SysprofMarkChartRow::layer' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:127:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_chart_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:176:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:127:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:150:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_chart_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:177:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:150:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-table.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentMark [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-table.c:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_table_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-table.c:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-marks-section.c:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_marks_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-marks-section.c:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-mark-table.c:93:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_table_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-table.c:134:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-table.c:93:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-mark-table.c:112:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_mark_table_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-mark-table.c:135:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-mark-table.c:112:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-marks-section.c:46:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-marks-section.c:77:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-marks-section.c:46:25: note: Parameter 'unused' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-marks-section.c:37:24: style: struct member '_SysprofMarksSection::mark_chart' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-marks-section.c:38:24: style: struct member '_SysprofMarksSection::mark_table' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-metadata-section.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_metadata_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-metadata-section.c:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_METADATA [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-metadata-section.c:34:19: style: struct member '_SysprofMetadataSection::column_view' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:310:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callers_column_view [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:324:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_memory_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:62:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:178:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-section.c:62:25: note: Parameter 'unused' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-memory-section.c:142:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_memory_section_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:165:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-section.c:142:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-memory-section.c:47:31: style: struct member '_SysprofMemorySection::callgraph_view' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-network-section.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofPair [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-network-section.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-network-section.c:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_network_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-network-section.c:160:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:65:39: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'augment_memory' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:347:40: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:65:39: note: Parameter 'user_data' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:108:30: style: Parameter 'item' can be declared as pointer to const. However it seems that 'get_total_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:368:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:108:30: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:119:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:120:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:132:29: style: Parameter 'item' can be declared as pointer to const. However it seems that 'get_self_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:367:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:132:29: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:143:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:144:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:156:40: style: Parameter 'item' can be declared as pointer to const. However it seems that 'functions_get_total_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:371:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:156:40: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:165:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:166:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:178:39: style: Parameter 'item' can be declared as pointer to const. However it seems that 'functions_get_self_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:370:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:178:39: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:187:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:188:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:206:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:207:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:208:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:227:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:228:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:229:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_normalized_series_item_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:248:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:249:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:250:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:269:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:270:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:271:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:322:26: style: Parameter 'item' can be declared as pointer to const. However it seems that 'get_total_size' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:369:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:322:26: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:57:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_normalized_series_item_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:105:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:57:58: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:80:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_normalized_series_item_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:106:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:80:60: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:122:67: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-network-section.c:130:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_network_section_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-network-section.c:153:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-network-section.c:130:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-pair.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_pair_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-pair.c:112:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-power-profiles.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-pair.c:58:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_pair_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-pair.c:106:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-pair.c:58:40: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-pair.c:81:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_pair_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-pair.c:107:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-pair.c:81:42: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-pair.c:123:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-process-dialog.c:45:32: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentProcess [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_processes_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_PROCESS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:79:1: error: Memory leak: dialog [memleak] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkExpression [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_normalized_series_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:259:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:269:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egg_bitset_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:347:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:463:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:501:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:52:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:143:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-processes-section.c:52:25: note: Parameter 'unused' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-processes-section.c:44:24: style: struct member '_SysprofProcessesSection::list_view' is never used. [unusedStructMember] sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_progress_cell_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:202:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:219:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_LABEL [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:151:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_progress_cell_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:192:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:151:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:170:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_progress_cell_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:193:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:170:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-recording-pad.c:56:27: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/sysprof/sysprof-recording-template.c:555:89: error: There is an unknown macro here somewhere. Configuration is required. If API_VERSION_S is a macro then please configure it. [unknownMacro] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:233:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:279:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_normalized_series_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:337:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:279:53: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:306:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_normalized_series_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:338:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:306:55: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:432:62: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:481:68: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:517:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_sampled_model_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:178:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:285:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:124:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_sampled_model_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:172:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:124:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:147:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_sampled_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:173:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:147:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-samples-section.c:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_samples_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-scheduler.c:119:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-samples-section.c:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-scheduler.c:149:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-scheduler.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-samples-section.c:62:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-samples-section.c:153:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-samples-section.c:62:25: note: Parameter 'unused' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-samples-section.c:93:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_samples_section_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-samples-section.c:135:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-samples-section.c:93:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-scheduler.c:217:3: error: Returning/dereferencing 'the_source' after it is deallocated / released [deallocret] sysprof-46.beta/src/sysprof/sysprof-scheduler.c:214:7: note: Returning/dereferencing 'the_source' after it is deallocated / released sysprof-46.beta/src/sysprof/sysprof-scheduler.c:217:3: note: Returning/dereferencing 'the_source' after it is deallocated / released sysprof-46.beta/src/sysprof/sysprof-scheduler.c:137:16: style: Variable 'task' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-section.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_session_model_item_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-section.c:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-section.c:329:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkWidget [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:58:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_session_model_item_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:106:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:58:54: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:81:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_session_model_item_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:107:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:81:56: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:123:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-series.c:35:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable series_item_type [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-series.c:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_series_item [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-series.c:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_series_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-series.c:171:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-series.c:263:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-section.c:75:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_section_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-section.c:156:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-section.c:75:43: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-section.c:114:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_section_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-section.c:157:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-section.c:114:45: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-section.c:195:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-section.c:202:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-section.c:229:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-section.c:251:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-section.c:273:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-section.c:295:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-section.c:317:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-session-model.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session-model.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session-model.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_session_model_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session-model.c:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session-model.c:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_LIST_MODEL [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-series.c:96:51: style: Parameter 'series' can be declared as pointer to const. However it seems that 'sysprof_series_real_items_changed' is a callback function, if 'series' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-series.c:172:26: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-series.c:96:51: note: Parameter 'series' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-series.c:97:51: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_series_real_items_changed' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-series.c:172:26: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-series.c:97:51: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-series.c:120:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_series_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-series.c:168:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-series.c:120:42: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-series.c:143:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_series_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-series.c:169:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-series.c:143:44: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-series.c:188:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-series.c:193:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-series.c:217:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-session-model.c:42:50: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_session_model_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session-model.c:80:26: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session-model.c:42:50: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-session-model.c:95:62: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_session_model_items_changed_cb' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session-model.c:191:34: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session-model.c:95:62: note: Parameter 'model' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-session-model.c:121:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_session_model_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session-model.c:169:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session-model.c:121:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-session-model.c:144:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_session_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session-model.c:170:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session-model.c:144:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-sidebar.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sidebar.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkStack [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sidebar.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_sidebar_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sidebar.c:240:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sidebar.c:253:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_STACK [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-single-model.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-single-model.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_single_model_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-single-model.c:133:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-sidebar.c:193:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_sidebar_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-sidebar.c:234:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-sidebar.c:193:43: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-sidebar.c:212:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_sidebar_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-sidebar.c:235:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-sidebar.c:212:45: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-single-model.c:87:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_single_model_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-single-model.c:127:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-single-model.c:87:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-single-model.c:106:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_single_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-single-model.c:128:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-single-model.c:106:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-single-model.c:139:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-session.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_session_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-split-layer.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_split_layer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session.c:261:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-split-layer.c:174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session.c:500:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session.c:512:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-session.c:533:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-split-layer.c:210:49: style:inconclusive: Function 'sysprof_split_layer_set_top' argument 2 names different: declaration 'bottom' definition 'top'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-split-layer.h:40:71: note: Function 'sysprof_split_layer_set_top' argument 2 names different: declaration 'bottom' definition 'top'. sysprof-46.beta/src/sysprof/sysprof-split-layer.c:210:49: note: Function 'sysprof_split_layer_set_top' argument 2 names different: declaration 'bottom' definition 'top'. sysprof-46.beta/src/sysprof/sysprof-split-layer.c:244:52: style:inconclusive: Function 'sysprof_split_layer_set_bottom' argument 2 names different: declaration 'top' definition 'bottom'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-split-layer.h:37:71: note: Function 'sysprof_split_layer_set_bottom' argument 2 names different: declaration 'top' definition 'bottom'. sysprof-46.beta/src/sysprof/sysprof-split-layer.c:244:52: note: Function 'sysprof_split_layer_set_bottom' argument 2 names different: declaration 'top' definition 'bottom'. sysprof-46.beta/src/sysprof/sysprof-split-layer.c:116:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_split_layer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-split-layer.c:165:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-split-layer.c:116:47: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-split-layer.c:139:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_split_layer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-split-layer.c:166:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-split-layer.c:139:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-split-layer.c:185:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-session.c:127:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_session_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session.c:255:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session.c:127:43: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-session.c:202:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_session_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session.c:256:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session.c:202:45: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-storage-section.c:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofPair [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-storage-section.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-storage-section.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_storage_section_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-storage-section.c:151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_symbol_label_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:131:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_INSCRIPTION [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-storage-section.c:121:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_storage_section_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-storage-section.c:144:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-storage-section.c:121:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:73:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_symbol_label_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:114:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:73:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:92:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_symbol_label_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:115:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:92:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-label.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_time_label_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:96:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-label.c:134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:175:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-label.c:162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_LABEL [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:207:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-label.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:363:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_INVALID_LIST_POSITION [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:502:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-scrubber.c:386:35: error: Syntax Error: AST broken, 'middle' doesn't have a parent. [internalAstError] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_time_ruler_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_time_ruler_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_time_ruler_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:265:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:280:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:362:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-label.c:71:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_label_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-label.c:128:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-label.c:71:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-label.c:98:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_label_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-label.c:129:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-label.c:98:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:52:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:181:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:127:47: style:inconclusive: Function '_sysprof_time_series_item_new' argument 2 names different: declaration 'x_expression' definition 'begin_time_expression'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-time-series-item-private.h:30:70: note: Function '_sysprof_time_series_item_new' argument 2 names different: declaration 'x_expression' definition 'begin_time_expression'. sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:127:47: note: Function '_sysprof_time_series_item_new' argument 2 names different: declaration 'x_expression' definition 'begin_time_expression'. sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:128:47: style:inconclusive: Function '_sysprof_time_series_item_new' argument 3 names different: declaration 'y_expression' definition 'end_time_expression'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-time-series-item-private.h:31:70: note: Function '_sysprof_time_series_item_new' argument 3 names different: declaration 'y_expression' definition 'end_time_expression'. sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:128:47: note: Function '_sysprof_time_series_item_new' argument 3 names different: declaration 'y_expression' definition 'end_time_expression'. sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:62:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_series_item_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:95:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:62:52: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:121:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:105:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_filter_model_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:170:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:105:53: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:136:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_filter_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:171:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:136:55: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:214:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_ruler_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:256:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:214:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:233:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_ruler_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:257:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:233:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-series.c:69:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series.c:145:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series.c:195:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series.c:233:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series.c:270:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series.c:307:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-series.c:223:67: style:inconclusive: Function 'sysprof_time_series_set_begin_time_expression' argument 2 names different: declaration 'time_expression' definition 'begin_time_expression'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-time-series.h:45:82: note: Function 'sysprof_time_series_set_begin_time_expression' argument 2 names different: declaration 'time_expression' definition 'begin_time_expression'. sysprof-46.beta/src/sysprof/sysprof-time-series.c:223:67: note: Function 'sysprof_time_series_set_begin_time_expression' argument 2 names different: declaration 'time_expression' definition 'begin_time_expression'. sysprof-46.beta/src/sysprof/sysprof-time-series.c:80:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_series_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-series.c:137:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-series.c:80:47: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-series.c:107:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_series_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-series.c:138:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-series.c:107:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-series.c:159:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-time-series.c:214:67: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-time-series.c:251:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-time-series.c:288:62: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentFrame [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_traceables_utility_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:45:30: style: Parameter 'cell' can be declared as pointer to const. However it seems that 'format_time_offset' is a callback function, if 'cell' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:177:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:45:30: note: Parameter 'cell' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:111:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_traceables_utility_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:160:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:111:54: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:134:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_traceables_utility_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:161:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:134:56: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-util.c:36:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-util.c:30:11: style: Variable 'begin_time' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:68:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:224:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_POPOVER_MENU [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_tree_expander_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:433:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:505:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_IMAGE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:646:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:660:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:800:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:828:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:867:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:91:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:101:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:111:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:120:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_value_axis_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:168:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-value-axis.c:120:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-value-axis.c:143:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_value_axis_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:169:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-value-axis.c:143:48: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-value-axis.c:189:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:194:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-value-axis.c:217:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:327:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callers_column_view [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:157:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:341:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:442:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:491:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:82:39: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'augment_weight' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:345:40: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:82:39: note: Parameter 'user_data' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:118:26: style: Parameter 'item' can be declared as pointer to const. However it seems that 'get_total_hits' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:367:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:118:26: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:137:30: style: Parameter 'item' can be declared as pointer to const. However it seems that 'get_total_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:366:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:137:30: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:148:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:149:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:158:29: style: Parameter 'item' can be declared as pointer to const. However it seems that 'get_self_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:365:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:158:29: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:169:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:170:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:179:40: style: Parameter 'item' can be declared as pointer to const. However it seems that 'functions_get_total_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:369:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:179:40: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:188:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:189:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:198:39: style: Parameter 'item' can be declared as pointer to const. However it seems that 'functions_get_self_fraction' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:368:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:198:39: note: Parameter 'item' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:207:22: style: Variable 'sum' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:208:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:223:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:224:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:225:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:244:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:245:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:246:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:265:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:266:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:267:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:286:18: style: Variable 'aug_a' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:287:18: style: Variable 'aug_b' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:288:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:851:5: error: Memory leak: pair [memleak] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:630:63: style:inconclusive: Function 'sysprof_tree_expander_set_expanded_icon' argument 2 names different: declaration 'icon' definition 'expanded_icon'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-tree-expander.h:42:84: note: Function 'sysprof_tree_expander_set_expanded_icon' argument 2 names different: declaration 'icon' definition 'expanded_icon'. sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:630:63: note: Function 'sysprof_tree_expander_set_expanded_icon' argument 2 names different: declaration 'icon' definition 'expanded_icon'. sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:330:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_tree_expander_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:427:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:330:49: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:377:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_tree_expander_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:428:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:377:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-window.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkWindow [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkFileDialog [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:423:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofWindow [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:441:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofWindow [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:463:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkFileDialog [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:495:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_window_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:557:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:621:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPropertyAction [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:692:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofWindow [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:747:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:788:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_xy_layer_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:128:58: style:inconclusive: Function 'sysprof_xy_series_item_get_x_value' argument 2 names different: declaration 'x_value' definition 'value'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-xy-series-item.h:34:67: note: Function 'sysprof_xy_series_item_get_x_value' argument 2 names different: declaration 'x_value' definition 'value'. sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:128:58: note: Function 'sysprof_xy_series_item_get_x_value' argument 2 names different: declaration 'x_value' definition 'value'. sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:137:58: style:inconclusive: Function 'sysprof_xy_series_item_get_y_value' argument 2 names different: declaration 'y_value' definition 'value'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-xy-series-item.h:36:67: note: Function 'sysprof_xy_series_item_get_y_value' argument 2 names different: declaration 'y_value' definition 'value'. sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:137:58: note: Function 'sysprof_xy_series_item_get_y_value' argument 2 names different: declaration 'y_value' definition 'value'. sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:59:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_xy_series_item_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:80:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:59:50: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:91:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:60:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_xy_layer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:134:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:60:44: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:101:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_xy_layer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:135:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:101:46: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-xy-series.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:134:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:164:38: style:inconclusive: Function 'sysprof_window_open_file' argument 1 names different: declaration 'transient_for' definition 'parent'. [funcArgNamesDifferent] sysprof-46.beta/src/sysprof/sysprof-window.h:38:67: note: Function 'sysprof_window_open_file' argument 1 names different: declaration 'transient_for' definition 'parent'. sysprof-46.beta/src/sysprof/sysprof-window.c:164:38: note: Function 'sysprof_window_open_file' argument 1 names different: declaration 'transient_for' definition 'parent'. sysprof-46.beta/src/sysprof/sysprof-xy-series.c:176:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:250:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-window.c:284:14: style: Variable 'sidebar' can be declared as pointer to const [constVariablePointer] sysprof-46.beta/src/sysprof/sysprof-window.c:502:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-window.c:551:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-window.c:502:42: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-window.c:529:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-window.c:552:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-window.c:529:44: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-window.c:729:62: style: Parameter 'loader' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:77:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_xy_series_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:126:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-xy-series.c:77:45: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-xy-series.c:100:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_xy_series_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:127:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-xy-series.c:100:47: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-xy-series.c:144:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:194:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprof/sysprof-xy-series.c:231:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sysprof-46.beta/src/sysprofd/helpers.c:282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:305:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:399:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:440:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:495:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/helpers.c:518:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:219:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:305:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-service-impl.c:460:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:88:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipc_rapl_profiler_parent_class [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:261:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:274:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutexLocker [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vdbl [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:353:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turbostat [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutexLocker [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:117:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:117:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sysprof-46.beta/src/sysprofd/helpers.c:360:30: style: Condition 'helpers_list_processes(&processes,&n_processes)' is always false [knownConditionTrueFalse] sysprof-46.beta/src/sysprofd/helpers.c:360:30: note: Calling function 'helpers_list_processes' returns 0 sysprof-46.beta/src/sysprofd/helpers.c:360:30: note: Condition 'helpers_list_processes(&processes,&n_processes)' is always false sysprof-46.beta/src/sysprofd/helpers.c:539:30: style: Condition 'helpers_list_processes(&processes,&n_processes)' is always false [knownConditionTrueFalse] sysprof-46.beta/src/sysprofd/helpers.c:539:30: note: Calling function 'helpers_list_processes' returns 0 sysprof-46.beta/src/sysprofd/helpers.c:539:30: note: Condition 'helpers_list_processes(&processes,&n_processes)' is always false sysprof-46.beta/src/sysprofd/sysprofd.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/sysprofd.c:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activity [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/sysprofd.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/sysprofd.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/sysprofd.c:151:43: error: Allocation with g_strdup, g_timeout_add_seconds_full doesn't release it. [leakNoVarFunctionCall] sysprof-46.beta/src/sysprofd/sysprofd.c:164:3: style:inconclusive: Statements following noreturn function 'g_error()' will never be executed. [unreachableCode] sysprof-46.beta/src/sysprofd/sysprofd.c:69:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'name_acquired_cb' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprofd/sysprofd.c:144:45: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprofd/sysprofd.c:69:36: note: Parameter 'connection' can be declared as pointer to const sysprof-46.beta/src/sysprofd/sysprofd.c:71:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'name_acquired_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprofd/sysprofd.c:144:45: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprofd/sysprofd.c:71:36: note: Parameter 'user_data' can be declared as pointer to const sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:225:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:284:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_io_channel_unref [valueFlowBailoutIncompleteVar] sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:350:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_span_layer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:432:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:350:51: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:393:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sysprof_time_span_layer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:433:32: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:393:53: note: Parameter 'pspec' can be declared as pointer to const sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:97:43: style: Parameter 'channel' can be declared as pointer to const. However it seems that 'sysprof_turbostat_watch_cb' is a callback function, if 'channel' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:264:25: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:97:43: note: Parameter 'channel' can be declared as pointer to const sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:288:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] diff: head sysprof-46.beta/contrib/eggbitset/eggbitset.c:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/eggbitset.c:491:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/eggbitset.c:522:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/eggbitset.c:702:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/eggbitset.c:747:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:11071:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:4895:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:5839:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:6743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:7125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:7365:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:7724:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:8794:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:8893:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:8968:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/eggbitset/roaring.c:9056:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:109:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_name [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:110:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_type [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:111:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_flags [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:112:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_addr [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:113:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_offset [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:114:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_size [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:122:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_name [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:123:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_info [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:124:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_value [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:125:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_size [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:126:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_shndx [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:141:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:181:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EI_NIDENT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:255:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHF_ALLOC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:388:34: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/contrib/elfparser/elfparser.c:445:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_SEQUENTIAL [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:541:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Elf64_Sym [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:624:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_SYMTAB [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:786:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_NOTE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:827:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_PROGBITS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:852:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_PROGBITS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:98:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_shnum [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/elfparser.c:99:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_shstrndx [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/contrib/elfparser/rust-demangle.c:1233:45: error: The address of local variable 'ascii' is accessed at non-zero index. [objectIndex] sysprof-46.beta/contrib/elfparser/rust-demangle.c:1209:34: note: Address of variable taken here. sysprof-46.beta/contrib/elfparser/rust-demangle.c:1229:31: note: Assuming condition is false sysprof-46.beta/contrib/elfparser/rust-demangle.c:1233:45: note: The address of local variable 'ascii' is accessed at non-zero index. 2.13.0 sysprof-46.beta/contrib/elfparser/rust-demangle.c:1238:26: warning: The address of local variable 'ascii' might be accessed at non-zero index. [objectIndex] sysprof-46.beta/contrib/elfparser/rust-demangle.c:1209:34: note: Address of variable taken here. sysprof-46.beta/contrib/elfparser/rust-demangle.c:1229:31: note: Assuming condition is false sysprof-46.beta/contrib/elfparser/rust-demangle.c:1233:38: note: Address of variable taken here. sysprof-46.beta/contrib/elfparser/rust-demangle.c:1238:26: note: The address of local variable 'ascii' might be accessed at non-zero index. 2.13.0 sysprof-46.beta/contrib/elfparser/rust-demangle.c:1239:33: warning: The address of local variable 'ascii' might be accessed at non-zero index. [objectIndex] sysprof-46.beta/contrib/elfparser/rust-demangle.c:1209:34: note: Address of variable taken here. sysprof-46.beta/contrib/elfparser/rust-demangle.c:1229:31: note: Assuming condition is false sysprof-46.beta/contrib/elfparser/rust-demangle.c:1233:38: note: Address of variable taken here. sysprof-46.beta/contrib/elfparser/rust-demangle.c:1239:33: note: The address of local variable 'ascii' might be accessed at non-zero index. head sysprof-46.beta/contrib/elfparser/rust-demangle.c:1269:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/rust-demangle.c:244:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/contrib/elfparser/rust-demangle.c:298:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/examples/app.c:57:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _p [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:349:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:359:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:412:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:488:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:519:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/mapped-ring-buffer.c:580:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/rewrite-pid.c:82:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/rewrite-pid.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBytes [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture-cursor.c:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_capture_cursor_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:497:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:542:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:625:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:677:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:725:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:758:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:862:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:934:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-capture.c:988:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_CURRENT_TIME [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:129:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof-capture/tests/test-mapped-ring-buffer.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/mapped-ring-buffer-source.c:134:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EggBitset [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:42:51: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_address_layout_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:64:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-address-layout.c:42:51: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-battery-charge.c:298:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_frame_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:157:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:179:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:437:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:55:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_frame_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:93:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph-frame.c:55:52: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:102:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:193:64: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_symbol_list_model_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:215:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:193:64: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:229:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:244:76: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_symbol_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph-symbol.c:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:154:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:182:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:38:46: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:64:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:38:46: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_USER [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:44:44: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_callgraph_get_n_items' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:65:24: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:44:44: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:518:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentTraceable [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:573:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraph [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:623:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLIB_SIZEOF_VOID_P [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPatternSpec [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:797:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:80:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:834:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:855:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofAddress [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:886:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EggBitset [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:90:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-callgraph.c:955:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-categories.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBytes [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-categories.c:240:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-categories.c:57:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_CALLGRAPH_CATEGORY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:114:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-category-summary.c:125:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-controlfd-instrument.c:327:75: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-controlfd-instrument.c:341:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:120:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-cpu-info.c:137:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-cpu-usage.c:393:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_dbus_monitor_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:318:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:330:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:55:63: style: Parameter 'instrument' can be declared as pointer to const. However it seems that 'sysprof_dbus_monitor_list_required_policy' is a callback function, if 'instrument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:312:44: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-dbus-monitor.c:55:63: note: Parameter 'instrument' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocument [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:40:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_descendants_model_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:66:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:40:54: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:46:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_descendants_model_get_n_items' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:67:24: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:46:52: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_descendants_model_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-descendants-model.c:96:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:110:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-diagnostic.c:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GByteArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:417:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCaptureCounterValue [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-disk-usage.c:434:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:164:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:220:62: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:62:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:72:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-allocation.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egg_bitset_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:133:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:140:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-bitset-index.c:166:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:129:67: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_INT64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_DOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_DOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter-value.c:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:184:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:285:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_int64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:301:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_int64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:315:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_double [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CAPTURE_COUNTER_DOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:48:53: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_document_counter_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:72:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:48:53: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-document-counter.c:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ref_string_release [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-ctrdef.c:39:65: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-ctrdef.c:44:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-ctrdef.c:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-ctrset.c:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-ctrset.c:39:65: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-ctrset.c:44:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:231:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:243:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:270:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:323:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:336:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:405:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:419:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:450:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-dbus-message.c:461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-exit.c:39:61: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-exit.c:44:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:102:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/libsysprof/sysprof-document-file-chunk.c:86:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-file.c:101:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-file.c:122:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-file.c:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInputStream [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-file.c:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInputStream [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:81:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-fork.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame-private.h:95:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:147:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:189:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:278:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needs_swap [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needs_swap [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:304:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needs_swap [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:340:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:72:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_name [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-frame.c:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_mapped_file_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-jitmap.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_document_loader_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:281:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:425:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:448:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocument [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMappedFile [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:534:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolizer [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-loader.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-log.c:106:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-log.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-log.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-log.c:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:145:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mark.c:192:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-metadata.c:91:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:132:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-mmap.c:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:101:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-overlay.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-process.c:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-process.c:158:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-process.c:169:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-process.c:317:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-process.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_document_process_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:168:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:69:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-sample.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_NONE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:153:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_HYPERVISOR [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:292:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_GUEST_USER [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_document_symbols_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-document-symbols.c:84:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:280:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:334:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofElf [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:406:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-elf-loader.c:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-energy-usage.c:39:59: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-energy-usage.c:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:107:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:120:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable augment [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:135:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_started [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:295:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/libsysprof/sysprof-instrument.c:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:70:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_required_policy [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-instrument.c:92:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepare [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jitmap [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_ADDRESS_CONTEXT_USER [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:222:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-jitmap-symbolizer.c:70:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ref_string_release [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-journald-source.c:104:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd_journal_close [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-journald-source.c:54:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SD_JOURNAL_APPEND [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:57:1: style: Parameter 'head' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-leak-detector.c:75:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable podman [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:342:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_linux_instrument_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-linux-instrument.c:468:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:173:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mark-catalog.c:231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GByteArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-memory-usage.c:337:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:111:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-mount-device.c:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:36:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_mount_namespace_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:62:26: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:36:52: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-mount-namespace.c:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mount.c:121:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mount.c:167:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-mount.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofMount [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-mount.c:50:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ref_string_release [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-multi-symbolizer.c:146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-multi-symbolizer.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-multi-symbolizer.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:39:60: style: Parameter 'symbolizer' can be declared as pointer to const. However it seems that 'sysprof_no_symbolizer_symbolize' is a callback function, if 'symbolizer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:53:33: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:39:60: note: Parameter 'symbolizer' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:40:60: style: Parameter 'strings' can be declared as pointer to const. However it seems that 'sysprof_no_symbolizer_symbolize' is a callback function, if 'strings' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:53:33: note: You might need to cast the function pointer here sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:40:60: note: Parameter 'strings' can be declared as pointer to const head sysprof-46.beta/src/libsysprof/sysprof-no-symbolizer.c:57:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-podman.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-podman.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-polkit.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolkitAuthority [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-polkit.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolkitAuthorizationResult [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_power_profile_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:289:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-power-profile.c:295:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-process-info.c:80:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egg_bitset_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-profiler.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-profiler.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofRecording [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:205:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_proxied_instrument_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:278:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:294:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-proxied-instrument.c:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:362:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofd [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-spawnable.c:392:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/libsysprof/sysprof-strings-private.h:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-strings.c:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_subprocess_output_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:307:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:358:70: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:387:73: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-subprocess-output.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-symbolizer.c:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-symbolizer.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_symbolizer_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-symbolizer.c:64:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-symbols-bundle.c:122:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.13.0 sysprof-46.beta/src/libsysprof/sysprof-system-logs.c:173:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-system-logs.c:186:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-thread-info.c:132:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/sysprof-time-span.h:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-time-span.h:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/libsysprof/sysprof-time-span.h:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/sysprof-tracefd-consumer.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_tracefd_consumer_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/read-build-id.c:27:13: style: Parameter 'argv' can be declared as const array [constParameter] head sysprof-46.beta/src/libsysprof/tests/test-allocs-by-func.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMainLoop [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-callgraph.c:80:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-leak-detector.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-profiler.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-profiler.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-profiler.c:77:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDiagnostic [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-profiler.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:121:22: style: Variable 'lookup' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:183:22: style: Variable 'symbol' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/libsysprof/tests/test-symbol-cache.c:204:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:271:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:40:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:610:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:759:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:878:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:907:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort-impl.c:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/libsysprof/timsort/gtktimsort.c:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof-diff/sysprof-diff.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-animation.c:728:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_animation_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-animation.c:757:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_animation_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-animation.c:838:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-animation.c:940:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINDOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-axis.c:112:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-axis.c:132:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-axis.c:44:44: style: Parameter 'axis' can be declared as pointer to const. However it seems that 'sysprof_axis_real_normalize' is a callback function, if 'axis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-axis.c:107:22: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-axis.c:44:44: note: Parameter 'axis' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-axis.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_axis_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:132:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:196:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkSortListModel [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphFrame [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:372:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_callgraph_view_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:596:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_LIST_MODEL [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:651:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:716:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CALLGRAPH_FLAGS_IGNORE_PROCESS_0 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:771:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:838:58: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'sysprof_callgraph_view_get_internal_child' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:854:31: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:838:58: note: Parameter 'builder' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-callgraph-view.c:842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callers_column_view [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-category-icon.c:117:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-category-icon.c:145:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CALLGRAPH_CATEGORY_UNCATEGORIZED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-category-icon.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_CALLGRAPH_CATEGORY_LAST [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-category-icon.c:175:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bytes_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:173:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:189:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-factory.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_factory_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_item_widget_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-item-widget.c:198:68: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer-item.c:123:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_layer_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:66:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_WINDOW [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart-layer.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:228:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_chart_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:312:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-chart.c:571:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-chart.c:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-column-layer.c:201:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_INVALID_LIST_POSITION [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-column-layer.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_INVALID_LIST_POSITION [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-column-layer.c:292:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-counters-section.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-cpu-section.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_CPU_INFO [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:120:24: style: Parameter 'data' can be declared as pointer to const. However it seems that 'format_flags' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:181:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:120:24: note: Parameter 'data' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:126:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DBUS_MESSAGE_FLAGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:130:27: style: Parameter 'data' can be declared as pointer to const. However it seems that 'format_bus_type' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:180:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:130:27: note: Parameter 'data' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:142:25: style: Parameter 'data' can be declared as pointer to const. However it seems that 'cast_bus_type' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:179:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:142:25: note: Parameter 'data' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:149:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:184:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:149:25: note: Parameter 'unused' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_dbus_section_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:189:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:55:25: style: Parameter 'data' can be declared as pointer to const. However it seems that 'format_serial' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:182:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-dbus-section.c:55:25: note: Parameter 'data' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-dbus-utility.c:106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-duplex-layer.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-energy-section.c:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:210:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:311:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-entry-popover.c:392:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-files-section.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_files_section_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-files-section.c:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_FILE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:185:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:248:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:418:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:435:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GString [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:437:29: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:510:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:578:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:604:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofFlameGraph [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:748:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:805:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofFlameGraph [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-flame-graph.c:822:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-frame-source.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:145:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-frame-utility.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_frame_utility_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-graphics-section.c:53:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SORT_ASCENDING [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofRecording [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofProfiler [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCaptureWriter [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofGreeter [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:279:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkFileDialog [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:345:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkStringObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:400:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:463:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_greeter_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-greeter.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-greeter.c:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-line-layer.c:204:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-line-layer.c:290:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-line-layer.c:424:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-logs-section.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_logs_section_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-logs-section.c:140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_BITSET_INDEX [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-logs-section.c:82:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-logs-section.c:136:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-logs-section.c:82:25: note: Parameter 'unused' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-logs-section.c:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_CRITICAL [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:154:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-chart-item.c:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_chart_item_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-chart-row.c:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_chart_row_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_chart_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-chart.c:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkNoSelection [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-table.c:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-mark-table.c:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_mark_table_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-marks-section.c:46:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-marks-section.c:77:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-marks-section.c:46:25: note: Parameter 'unused' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-marks-section.c:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_MARK [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:120:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:144:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:166:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:188:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:208:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:229:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:250:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:271:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:310:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callers_column_view [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-callgraph-view.c:324:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-section.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-section.c:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_memory_section_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-section.c:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-memory-section.c:62:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-memory-section.c:178:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-memory-section.c:62:25: note: Parameter 'unused' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-memory-section.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-metadata-section.c:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_METADATA [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-network-section.c:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_network_section_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-network-section.c:160:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-network-section.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series-item.c:122:67: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_normalized_series_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:259:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:269:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egg_bitset_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:347:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:463:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:501:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-normalized-series.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkExpression [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-pair.c:112:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-pair.c:123:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-processes-section.c:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentProcess [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-processes-section.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_processes_section_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-processes-section.c:147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_TYPE_DOCUMENT_PROCESS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-processes-section.c:52:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-processes-section.c:143:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-processes-section.c:52:25: note: Parameter 'unused' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:202:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-progress-cell.c:219:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_LABEL [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_sampled_model_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:178:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sampled-model.c:285:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-samples-section.c:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-samples-section.c:62:25: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'format_number' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-samples-section.c:153:58: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-samples-section.c:62:25: note: Parameter 'unused' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-scheduler.c:149:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-scheduler.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-section.c:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-section.c:195:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-section.c:329:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkWidget [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-series.c:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_series_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-series.c:171:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-series.c:188:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-series.c:263:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-series.c:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_series_item [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-series.c:96:51: style: Parameter 'series' can be declared as pointer to const. However it seems that 'sysprof_series_real_items_changed' is a callback function, if 'series' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-series.c:172:26: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-series.c:96:51: note: Parameter 'series' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-series.c:97:51: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_series_real_items_changed' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-series.c:172:26: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-series.c:97:51: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session-model-item.c:123:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-session-model.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_session_model_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session-model.c:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session-model.c:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_LIST_MODEL [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session-model.c:42:50: style: Parameter 'model' can be declared as pointer to const. However it seems that 'sysprof_session_model_get_item_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprof/sysprof-session-model.c:80:26: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprof/sysprof-session-model.c:42:50: note: Parameter 'model' can be declared as pointer to const head sysprof-46.beta/src/sysprof/sysprof-session-model.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session.c:261:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session.c:500:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session.c:512:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-session.c:533:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sidebar.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkStack [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sidebar.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_sidebar_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sidebar.c:240:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sidebar.c:253:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_STACK [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-sidebar.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-sidebar.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-single-model.c:133:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-single-model.c:139:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-single-model.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_single_model_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-split-layer.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_split_layer_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-split-layer.c:174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-split-layer.c:185:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-split-layer.c:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-storage-section.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_storage_section_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-storage-section.c:151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-storage-section.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListModel [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-symbol-label.c:131:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_INSCRIPTION [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:175:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:207:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:363:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_INVALID_LIST_POSITION [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:502:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-filter-model.c:96:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-label.c:134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-label.c:162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_LABEL [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-label.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_time_ruler_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_time_ruler_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_time_ruler_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:265:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:280:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-ruler.c:362:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSPROF_NSEC_PER_SEC [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:121:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series-item.c:181:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series.c:145:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series.c:159:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-time-series.c:195:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series.c:233:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series.c:270:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series.c:307:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-series.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:157:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:341:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:442:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:491:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-time-span-layer.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_traceables_utility_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-traceables-utility.c:166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:224:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_POPOVER_MENU [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_tree_expander_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:433:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:505:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_IMAGE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:646:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:660:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:800:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:828:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-tree-expander.c:867:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-value-axis.c:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-value-axis.c:189:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-value-axis.c:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-value-axis.c:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:149:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:170:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:189:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofCallgraphSymbol [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:208:22: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:225:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:246:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:267:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:288:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:327:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callers_column_view [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-weighted-callgraph-view.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprof/sysprof-window.c:107:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkWindow [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkFileDialog [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:423:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofWindow [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:441:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofWindow [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:463:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkFileDialog [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:495:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_window_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:557:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:621:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPropertyAction [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:692:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofWindow [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:729:62: style: Parameter 'loader' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-window.c:747:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-window.c:788:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SysprofDocumentLoader [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-layer.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sysprof_xy_layer_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-series-item.c:91:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-xy-series.c:134:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-series.c:144:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head sysprof-46.beta/src/sysprof/sysprof-xy-series.c:176:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-series.c:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprof/sysprof-xy-series.c:250:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_expression_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:305:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:360:30: style: Condition 'helpers_list_processes(&processes,&n_processes)' is always false [knownConditionTrueFalse] sysprof-46.beta/src/sysprofd/helpers.c:360:30: note: Calling function 'helpers_list_processes' returns 0 sysprof-46.beta/src/sysprofd/helpers.c:360:30: note: Condition 'helpers_list_processes(&processes,&n_processes)' is always false head sysprof-46.beta/src/sysprofd/helpers.c:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:399:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:440:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:495:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:518:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/helpers.c:539:30: style: Condition 'helpers_list_processes(&processes,&n_processes)' is always false [knownConditionTrueFalse] sysprof-46.beta/src/sysprofd/helpers.c:539:30: note: Calling function 'helpers_list_processes' returns 0 sysprof-46.beta/src/sysprofd/helpers.c:539:30: note: Condition 'helpers_list_processes(&processes,&n_processes)' is always false 2.13.0 sysprof-46.beta/src/sysprofd/helpers.c:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipc_rapl_profiler_parent_class [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:261:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:274:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutexLocker [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vdbl [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:353:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turbostat [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-rapl-profiler.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutexLocker [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:219:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:305:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:460:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD [valueFlowBailoutIncompleteVar] 2.13.0 sysprof-46.beta/src/sysprofd/ipc-service-impl.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/ipc-service-impl.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:225:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/sysprof-turbostat.c:284:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_io_channel_unref [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/sysprofd.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/sysprofd.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusConnection [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/sysprofd.c:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activity [valueFlowBailoutIncompleteVar] head sysprof-46.beta/src/sysprofd/sysprofd.c:69:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'name_acquired_cb' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprofd/sysprofd.c:144:45: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprofd/sysprofd.c:69:36: note: Parameter 'connection' can be declared as pointer to const head sysprof-46.beta/src/sysprofd/sysprofd.c:71:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'name_acquired_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sysprof-46.beta/src/sysprofd/sysprofd.c:144:45: note: You might need to cast the function pointer here sysprof-46.beta/src/sysprofd/sysprofd.c:71:36: note: Parameter 'user_data' can be declared as pointer to const DONE