2025-06-29 18:46 ftp://ftp.de.debian.org/debian/pool/main/p/pangoterm/pangoterm_0~bzr613.orig.tar.gz 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 --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: ca83f56 (2025-06-29 00:31:22 +0200) count: 65 17 elapsed-time: 0.5 0.1 head-timing-info: old-timing-info: head results: pangoterm-0~bzr613/main.c:38:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:40:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:42:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:43:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:45:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCSWINSZ [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:82:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_CHECK_VERSION [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/conf.c:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/conf.c:217:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionEntry [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/main.c:223:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pangoterm-0~bzr613/main.c:257:3: error: Memory leak: gio_master [memleak] pangoterm-0~bzr613/main.c:54:65: style: Parameter 'user' can be declared as pointer to const. However it seems that 'write_master' is a callback function, if 'user' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/main.c:248:31: note: You might need to cast the function pointer here pangoterm-0~bzr613/main.c:54:65: note: Parameter 'user' can be declared as pointer to const pangoterm-0~bzr613/main.c:245:15: style: Variable 'gio_master' can be declared as pointer to const [constVariablePointer] pangoterm-0~bzr613/pangoterm.c:14:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:15:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:16:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:18:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:36:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:38:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:40:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:42:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:43:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:45:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:47:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:49:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:51:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:53:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:58:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:60:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:62:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:218:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_F35 [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:301:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_MOD_NONE [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:365:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:391:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:554:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:627:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:795:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_WEIGHT_NORMAL [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:906:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_PROP_CURSORSHAPE_BLOCK [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1151:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1300:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_KEY_RIGHT [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1405:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Divide [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1539:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SHIFT_MASK [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1657:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_PROP_MOUSE_CLICK [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1719:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SHIFT_MASK [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1815:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_CONTENT_COLOR [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1884:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGOTERM_SHAREDIR [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:1951:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:2034:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:2102:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pangoterm-0~bzr613/pangoterm.c:30:10: warning: Either the condition 'index>16' is redundant or the array 'colours[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] pangoterm-0~bzr613/pangoterm.c:27:25: note: Assuming that condition 'index>16' is not redundant pangoterm-0~bzr613/pangoterm.c:30:10: note: Array index out of bounds pangoterm-0~bzr613/pangoterm.c:31:32: warning: Either the condition 'index>16' is redundant or the array 'colours[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] pangoterm-0~bzr613/pangoterm.c:27:25: note: Assuming that condition 'index>16' is not redundant pangoterm-0~bzr613/pangoterm.c:31:32: note: Array index out of bounds pangoterm-0~bzr613/pangoterm.c:1916:3: error: Memory leak: str [memleak] pangoterm-0~bzr613/pangoterm.c:343:33: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] pangoterm-0~bzr613/pangoterm.c:352:33: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] pangoterm-0~bzr613/pangoterm.c:1635:69: style: Parameter 'event' can be declared as pointer to const. However it seems that 'widget_mousemove' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1986:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1635:69: note: Parameter 'event' can be declared as pointer to const pangoterm-0~bzr613/pangoterm.c:1710:66: style: Parameter 'event' can be declared as pointer to const. However it seems that 'widget_scroll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1987:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1710:66: note: Parameter 'event' can be declared as pointer to const pangoterm-0~bzr613/pangoterm.c:1868:39: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'widget_quit' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1990:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1868:39: note: Parameter 'widget' can be declared as pointer to const pangoterm-0~bzr613/pangoterm.c:1868:56: style: Parameter 'unused_data' can be declared as pointer to const. However it seems that 'widget_quit' is a callback function, if 'unused_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1990:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1868:56: note: Parameter 'unused_data' can be declared as pointer to const pangoterm-0~bzr613/pangoterm.c:1873:39: style: Parameter 'background' can be declared as pointer to const [constParameterPointer] pangoterm-0~bzr613/pangoterm.c:1674:40: style: Variable 'pos_left1.col' is assigned a value that is never used. [unreadVariable] diff: 2.17.0 pangoterm-0~bzr613/conf.c:244:29: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] pangoterm-0~bzr613/conf.c:241:30: note: Assuming allocation function fails pangoterm-0~bzr613/conf.c:241:30: note: Assignment 'longname=g_strdup(cfg->longname)', assigned value is 0 pangoterm-0~bzr613/conf.c:244:19: note: Assignment 's=longname', assigned value is 0 pangoterm-0~bzr613/conf.c:244:29: note: Null pointer dereference 2.17.0 pangoterm-0~bzr613/main.c:215:12: warning: If memory allocation fails, then there is a possible null pointer dereference: term [nullPointerOutOfMemory] pangoterm-0~bzr613/main.c:214:34: note: Assuming allocation function fails pangoterm-0~bzr613/main.c:214:34: note: Assignment 'term=g_strdup_printf("TERM=%s",CONF_term)', assigned value is 0 pangoterm-0~bzr613/main.c:215:12: note: Null pointer dereference 2.17.0 pangoterm-0~bzr613/main.c:224:16: warning: If memory allocation fails, then there is a possible null pointer dereference: envstr [nullPointerOutOfMemory] pangoterm-0~bzr613/main.c:223:40: note: Assuming allocation function fails pangoterm-0~bzr613/main.c:223:40: note: Assignment 'envstr=g_strdup_printf("WINDOWID=%d",pangoterm_get_windowid(pt))', assigned value is 0 pangoterm-0~bzr613/main.c:224:16: note: Null pointer dereference head pangoterm-0~bzr613/main.c:245:15: style: Variable 'gio_master' can be declared as pointer to const [constVariablePointer] head pangoterm-0~bzr613/pangoterm.c:1151:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1300:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_KEY_RIGHT [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1405:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Divide [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:14:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1539:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SHIFT_MASK [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:15:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1635:69: style: Parameter 'event' can be declared as pointer to const. However it seems that 'widget_mousemove' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1986:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1635:69: note: Parameter 'event' can be declared as pointer to const head pangoterm-0~bzr613/pangoterm.c:1657:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_PROP_MOUSE_CLICK [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1674:40: style: Variable 'pos_left1.col' is assigned a value that is never used. [unreadVariable] head pangoterm-0~bzr613/pangoterm.c:16:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1710:66: style: Parameter 'event' can be declared as pointer to const. However it seems that 'widget_scroll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1987:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1710:66: note: Parameter 'event' can be declared as pointer to const head pangoterm-0~bzr613/pangoterm.c:1719:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SHIFT_MASK [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1815:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_CONTENT_COLOR [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1868:39: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'widget_quit' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1990:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1868:39: note: Parameter 'widget' can be declared as pointer to const head pangoterm-0~bzr613/pangoterm.c:1868:56: style: Parameter 'unused_data' can be declared as pointer to const. However it seems that 'widget_quit' is a callback function, if 'unused_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pangoterm-0~bzr613/pangoterm.c:1990:3: note: You might need to cast the function pointer here pangoterm-0~bzr613/pangoterm.c:1868:56: note: Parameter 'unused_data' can be declared as pointer to const head pangoterm-0~bzr613/pangoterm.c:1873:39: style: Parameter 'background' can be declared as pointer to const [constParameterPointer] head pangoterm-0~bzr613/pangoterm.c:1884:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGOTERM_SHAREDIR [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:18:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:1916:3: error: Memory leak: str [memleak] head pangoterm-0~bzr613/pangoterm.c:1951:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:2034:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:2102:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:218:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_F35 [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:301:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_MOD_NONE [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:30:10: warning: Either the condition 'index>16' is redundant or the array 'colours[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] pangoterm-0~bzr613/pangoterm.c:27:25: note: Assuming that condition 'index>16' is not redundant pangoterm-0~bzr613/pangoterm.c:30:10: note: Array index out of bounds head pangoterm-0~bzr613/pangoterm.c:31:32: warning: Either the condition 'index>16' is redundant or the array 'colours[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] pangoterm-0~bzr613/pangoterm.c:27:25: note: Assuming that condition 'index>16' is not redundant pangoterm-0~bzr613/pangoterm.c:31:32: note: Array index out of bounds head pangoterm-0~bzr613/pangoterm.c:343:33: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] head pangoterm-0~bzr613/pangoterm.c:352:33: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] head pangoterm-0~bzr613/pangoterm.c:365:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:36:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:38:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:391:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:40:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:42:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:43:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:45:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:47:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:49:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:51:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:53:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:554:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:58:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:60:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.17.0 pangoterm-0~bzr613/pangoterm.c:627:17: error: Syntax Error: AST broken, 'pt' doesn't have a parent. [internalAstError] head pangoterm-0~bzr613/pangoterm.c:627:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:62:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:795:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_WEIGHT_NORMAL [valueFlowBailoutIncompleteVar] head pangoterm-0~bzr613/pangoterm.c:906:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTERM_PROP_CURSORSHAPE_BLOCK [valueFlowBailoutIncompleteVar] DONE