2025-01-28 23:06 ftp://ftp.de.debian.org/debian/pool/main/j/jack-capture/jack-capture_0.9.73.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 -j4 platform: Linux-6.1.0-29-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.64 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.16.0 head-info: 90c464e (2025-01-28 23:03:13 +0100) count: 343 319 elapsed-time: 10.1 0.6 head-timing-info: old-timing-info: head results: jack_capture-0.9.73/atomic.h:189:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/atomic.h:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/upwaker.c:13:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/vringbuffer.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/vringbuffer.c:241:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] jack_capture-0.9.73/vringbuffer.c:123:19: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:123:19: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:132:88: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:126:18: note: Assuming condition is false jack_capture-0.9.73/vringbuffer.c:132:88: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:133:19: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:126:18: note: Assuming condition is false jack_capture-0.9.73/vringbuffer.c:133:19: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:126:18: note: Assuming condition is false jack_capture-0.9.73/vringbuffer.c:134:5: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:169:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:169:3: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:170:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:170:3: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:171:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:171:3: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:173:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:173:3: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:174:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:174:3: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:176:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:176:3: note: Null pointer dereference jack_capture-0.9.73/vringbuffer.c:252:64: style:inconclusive: Function 'vringbuffer_set_autoincrease_callback' argument 1 names different: declaration 'vrg' definition 'vrb'. [funcArgNamesDifferent] jack_capture-0.9.73/vringbuffer.h:108:64: note: Function 'vringbuffer_set_autoincrease_callback' argument 1 names different: declaration 'vrg' definition 'vrb'. jack_capture-0.9.73/vringbuffer.c:252:64: note: Function 'vringbuffer_set_autoincrease_callback' argument 1 names different: declaration 'vrg' definition 'vrb'. jack_capture-0.9.73/jack_capture_gui2.cpp:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:315:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:810:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:925:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1002:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1068:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1139:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1210:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1227:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1291:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1315:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1520:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1536:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1574:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1608:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1633:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1858:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:283:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:385:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:415:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsInput [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:492:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:513:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsInput [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:585:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:613:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:721:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:851:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:972:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1372:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1636:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1681:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackTransportRolling [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1805:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1888:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:1988:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2088:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsTerminal [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2122:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2134:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackNoStartServer [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2346:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2631:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2704:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2747:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture.c:2814:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] jack_capture-0.9.73/jack_capture_gui2.cpp:1167:12: warning: Assert statement modifies 'fTop'. [assignmentInAssert] jack_capture-0.9.73/jack_capture_gui2.cpp:1174:12: warning: Assert statement modifies 'fTop'. [assignmentInAssert] jack_capture-0.9.73/jack_capture_gui2.cpp:138:28: style:inconclusive: Boolean expression 'in!=-1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:146:28: style:inconclusive: Boolean expression 'in!=-1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:158:31: style:inconclusive: Boolean expression 'in==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:163:31: style:inconclusive: Boolean expression 'in==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:367:23: style:inconclusive: Boolean expression 'is==1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:374:23: style:inconclusive: Boolean expression 'is==1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:382:23: style:inconclusive: Boolean expression 'is==1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:390:23: style:inconclusive: Boolean expression 'is==1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:398:23: style:inconclusive: Boolean expression 'is==1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jack_capture-0.9.73/jack_capture_gui2.cpp:812:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] jack_capture-0.9.73/jack_capture_gui2.cpp:1152:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1153:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1155:18: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1217:23: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1284:23: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1296:9: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1307:23: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1336:23: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1440:9: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1441:9: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1469:9: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1470:9: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1505:23: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1506:24: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1523:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1524:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1525:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1539:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1578:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1610:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1622:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1635:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] jack_capture-0.9.73/jack_capture_gui2.cpp:1693:1: style: The class 'myGUI' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jack_capture-0.9.73/jack_capture_gui2.cpp:199:10: performance:inconclusive: Technically the member function 'UI::IntToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] jack_capture-0.9.73/jack_capture_gui2.cpp:593:10: style:inconclusive: Technically the member function 'UI::stopped' can be const. [functionConst] jack_capture-0.9.73/jack_capture_gui2.cpp:646:13: style:inconclusive: Technically the member function 'uiItem::cache' can be const. [functionConst] jack_capture-0.9.73/jack_capture_gui2.cpp:666:19: style: The function 'reflectZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:650:19: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:666:19: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:759:18: style: The function 'addDrawBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:579:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:759:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:760:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:580:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:760:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:761:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:581:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:761:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:762:18: style: The function 'openEventBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:582:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:762:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:763:18: style: The function 'openExpanderBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:583:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:763:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:764:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:584:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:764:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:767:18: style: The function 'addComboBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:568:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:767:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:768:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:569:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:768:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:769:18: style: The function 'addExitButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:570:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:769:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:770:18: style: The function 'addRecToggleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:571:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:770:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:771:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:572:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:771:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:772:18: style: The function 'addRadioButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:573:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:772:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:773:18: style: The function 'addRadioButtonwithGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:574:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:773:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:775:18: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:586:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:775:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:776:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:587:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:776:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:1273:18: style: The function 'reflectZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:650:19: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:1273:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:1393:18: style: The function 'reflectZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:650:19: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:1393:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:1492:18: style: The function 'reflectZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:650:19: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:1492:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:1554:18: style: The function 'reflectZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:650:19: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:1554:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:1593:18: style: The function 'reflectZone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:650:19: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:1593:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:1730:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jack_capture-0.9.73/jack_capture_gui2.cpp:1684:18: note: Virtual function in base class jack_capture-0.9.73/jack_capture_gui2.cpp:1730:18: note: Function in derived class jack_capture-0.9.73/jack_capture_gui2.cpp:138:21: style: Condition 'in!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:146:21: style: Condition 'in!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:270:24: style: Condition 'in!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:294:24: style: Condition 'in!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:331:24: style: Condition 'in!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:356:24: style: Condition 'in!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:498:28: style: Condition 'in!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:878:17: style: Condition 'isn!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:881:18: style: Condition 'isn==-1' is always false [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:882:18: style: Condition 'isn!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:1201:13: style: Condition 'isn!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:1428:21: style: Condition 'isn!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:1431:22: style: Condition 'isn==-1' is always false [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:1432:22: style: Condition 'isn!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:1458:21: style: Condition 'isn!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:1461:22: style: Condition 'isn==-1' is always false [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:1462:22: style: Condition 'isn!=-1' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture_gui2.cpp:153:39: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:152:30: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:152:30: note: Assignment 'readports=popen("jack_lsp","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:153:39: note: Null pointer dereference jack_capture-0.9.73/jack_capture_gui2.cpp:873:31: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:872:22: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:872:22: note: Assignment 'readports=popen("jack_lsp -t","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:873:31: note: Null pointer dereference jack_capture-0.9.73/jack_capture_gui2.cpp:1196:24: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assignment 'readports=popen(b,"r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1196:24: note: Null pointer dereference jack_capture-0.9.73/jack_capture_gui2.cpp:1197:12: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assignment 'readports=popen(b,"r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1197:12: note: Null pointer dereference jack_capture-0.9.73/jack_capture_gui2.cpp:1423:35: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1422:26: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1422:26: note: Assignment 'readports=popen("jack_lsp -t","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1423:35: note: Null pointer dereference jack_capture-0.9.73/jack_capture_gui2.cpp:1453:35: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1452:26: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1452:26: note: Assignment 'readports=popen("jack_lsp -t","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1453:35: note: Null pointer dereference jack_capture-0.9.73/jack_capture_gui2.cpp:853:42: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:854:43: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:861:39: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:862:40: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:865:36: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:866:36: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:884:39: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:885:39: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:890:30: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:891:30: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1143:27: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1150:30: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1151:27: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1152:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1153:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1157:23: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1158:24: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1211:24: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1218:37: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1247:28: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1270:10: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1285:37: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1292:28: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1296:29: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1310:41: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1316:28: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1322:41: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1328:28: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1339:41: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1345:28: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1351:41: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1357:28: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1368:28: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1371:29: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1374:35: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1389:46: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1390:10: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1398:34: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1434:43: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1439:52: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1440:29: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1441:29: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1464:43: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1468:52: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1469:29: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1470:29: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1482:21: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1488:21: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1507:37: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1508:37: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1509:24: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1510:24: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1511:34: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1512:34: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1516:44: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1523:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1524:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1525:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1539:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1550:20: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1551:10: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1578:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1589:20: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1590:10: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1609:54: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1610:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1621:54: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1622:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1634:54: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1635:25: style: C-style pointer casting [cstyleCast] jack_capture-0.9.73/jack_capture_gui2.cpp:1870:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] jack_capture-0.9.73/jack_capture_gui2.cpp:234:21: style: The scope of the variable 'oggit' can be reduced. [variableScope] jack_capture-0.9.73/jack_capture_gui2.cpp:237:80: style: The scope of the variable 'ma' can be reduced. [variableScope] jack_capture-0.9.73/jack_capture_gui2.cpp:799:25: style: The scope of the variable 'rcfilename' can be reduced. [variableScope] jack_capture-0.9.73/jack_capture_gui2.cpp:1421:16: style: The scope of the variable 'a' can be reduced. [variableScope] jack_capture-0.9.73/jack_capture_gui2.cpp:1451:16: style: The scope of the variable 'a' can be reduced. [variableScope] jack_capture-0.9.73/jack_capture_gui2.cpp:224:28: style: Local variable 'capturas' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:828:13: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:224:28: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:225:28: style: Local variable 'recbutton' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:819:13: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:225:28: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:226:23: style: Local variable 'com' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:837:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:226:23: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:227:20: style: Local variable 'getset' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:833:5: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:227:20: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:228:20: style: Local variable 'countfile' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:834:5: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:228:20: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:229:23: style: Local variable 'text' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:829:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:229:23: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:230:23: style: Local variable 'text1' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:830:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:230:23: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:269:40: style: Local variable 'in' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:831:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:269:40: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:293:40: style: Local variable 'in' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:831:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:293:40: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:330:40: style: Local variable 'in' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:831:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:330:40: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:355:40: style: Local variable 'in' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:831:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:355:40: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:497:44: style: Local variable 'in' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:831:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:497:44: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:629:30: style: Local variable 'path' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:839:15: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:629:30: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:630:30: style: Local variable 'serverpath' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:840:15: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:630:30: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:631:30: style: Local variable 'fname' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:843:15: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:631:30: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:632:30: style: Local variable 'sett' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:842:15: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:632:30: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:633:31: style: Local variable 'input' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:826:13: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:633:31: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:634:31: style: Local variable 'output' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:827:13: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:634:31: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:809:16: style: Local variable 'com' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:837:8: note: Shadowed declaration jack_capture-0.9.73/jack_capture_gui2.cpp:809:16: note: Shadow variable jack_capture-0.9.73/jack_capture_gui2.cpp:124:52: performance: Function parameter 'mand1' should be passed by const reference. [passedByValue] jack_capture-0.9.73/jack_capture_gui2.cpp:124:66: performance: Function parameter 'mand2' should be passed by const reference. [passedByValue] jack_capture-0.9.73/jack_capture_gui2.cpp:124:80: performance: Function parameter 'mandc' should be passed by const reference. [passedByValue] jack_capture-0.9.73/jack_capture_gui2.cpp:699:17: style: Variable 'z' can be declared as pointer to const [constVariablePointer] jack_capture-0.9.73/jack_capture_gui2.cpp:845:38: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] jack_capture-0.9.73/jack_capture_gui2.cpp:1152:63: note: You might need to cast the function pointer here jack_capture-0.9.73/jack_capture_gui2.cpp:845:38: note: Parameter 'widget' can be declared as pointer to const jack_capture-0.9.73/jack_capture_gui2.cpp:845:56: style: Parameter 'event' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] jack_capture-0.9.73/jack_capture_gui2.cpp:1152:63: note: You might need to cast the function pointer here jack_capture-0.9.73/jack_capture_gui2.cpp:845:56: note: Parameter 'event' can be declared as pointer to const jack_capture-0.9.73/jack_capture_gui2.cpp:845:72: style: Parameter 'data' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] jack_capture-0.9.73/jack_capture_gui2.cpp:1152:63: note: You might need to cast the function pointer here jack_capture-0.9.73/jack_capture_gui2.cpp:845:72: note: Parameter 'data' can be declared as pointer to const jack_capture-0.9.73/jack_capture_gui2.cpp:1858:9: style: Variable 'a' can be declared as pointer to const [constVariablePointer] jack_capture-0.9.73/jack_capture_gui2.cpp:106:63: performance: Searching before insertion is not necessary. Instead of 'fZoneMap[z]=new std::list()' consider using 'fZoneMap.try_emplace(z, new std::list());'. [stlFindInsert] jack_capture-0.9.73/jack_capture_gui2.cpp:158:44: warning: String literal compared with variable 'a.c_str()'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] jack_capture-0.9.73/jack_capture_gui2.cpp:163:44: warning: String literal compared with variable 'd.c_str()'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] jack_capture-0.9.73/jack_capture_gui2.cpp:473:24: warning: String literal compared with variable 'lameit'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] jack_capture-0.9.73/jack_capture_gui2.cpp:737:22: style: class member 'GTKUI::fGuiList' is never used. [unusedStructMember] jack_capture-0.9.73/jack_capture_gui2.cpp:132:20: style: Unused variable: buffer [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:132:27: style: Unused variable: port1 [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:132:34: style: Unused variable: port2 [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:234:27: style: Variable 'oggit' is assigned a value that is never used. [unreadVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:301:19: style: Variable 'oggit' is assigned a value that is never used. [unreadVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:520:25: style: Variable 'sel' is assigned a value that is never used. [unreadVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:237:30: style: Unused variable: mando [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:237:37: style: Unused variable: manda [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:237:84: style: Unused variable: can [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:237:89: style: Unused variable: can1 [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:237:95: style: Unused variable: com2 [unusedVariable] jack_capture-0.9.73/jack_capture_gui2.cpp:114:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:251:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:257:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:280:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:305:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:342:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:366:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:373:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:381:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:389:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:397:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:405:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:414:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:423:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:438:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:446:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:467:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:508:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:546:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:561:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:684:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:697:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture_gui2.cpp:702:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jack_capture-0.9.73/jack_capture.c:564:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] jack_capture-0.9.73/jack_capture.c:2746:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] jack_capture-0.9.73/jack_capture.c:1587:25: style: Condition 'buffer_interleaved==true' is always true [knownConditionTrueFalse] jack_capture-0.9.73/jack_capture.c:1018:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1027:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1028:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1029:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1030:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1039:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1040:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1041:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1050:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1051:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1052:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1053:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:1054:3: error: Memory leak: argv [memleak] jack_capture-0.9.73/jack_capture.c:483:5: error: Common realloc mistake: 'cportnames' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1018:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1027:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1028:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1029:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1030:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1039:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1040:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1041:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1050:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1051:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1052:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1053:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:1054:3: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc] jack_capture-0.9.73/jack_capture.c:468:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pattern [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:467:25: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:467:25: note: Assignment 'pattern=strdup(name)', assigned value is 0 jack_capture-0.9.73/jack_capture.c:468:5: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:1017:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1017:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1017:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1017:3: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:1026:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1026:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1026:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1026:3: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:1038:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1038:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1038:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1038:3: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:1049:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1049:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1049:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1049:3: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:1368:7: warning:inconclusive: Possible null pointer dereference: tobuffer [nullPointer] jack_capture-0.9.73/jack_capture.c:1354:25: note: Assignment 'tobuffer=NULL', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1368:7: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:1369:7: warning:inconclusive: Possible null pointer dereference: tobuffer [nullPointer] jack_capture-0.9.73/jack_capture.c:1354:25: note: Assignment 'tobuffer=NULL', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1369:7: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:2494:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:2489:27: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:2489:27: note: Assignment 'ret=calloc(1,end-start+1)', assigned value is 0 jack_capture-0.9.73/jack_capture.c:2494:5: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:2532:15: warning: If memory allocation fails, then there is a possible null pointer dereference: readline [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:2531:26: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:2531:26: note: Assignment 'readline=malloc(512)', assigned value is 0 jack_capture-0.9.73/jack_capture.c:2532:15: note: Null pointer dereference jack_capture-0.9.73/jack_capture.c:2356:5: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] jack_capture-0.9.73/jack_capture.c:2134:18: style: Local variable 'client' shadows outer variable [shadowVariable] jack_capture-0.9.73/jack_capture.c:102:23: note: Shadowed declaration jack_capture-0.9.73/jack_capture.c:2134:18: note: Shadow variable jack_capture-0.9.73/jack_capture.c:1353:35: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] jack_capture-0.9.73/jack_capture.c:1600:17: style: Variable 'curr_in' can be declared as pointer to const [constVariablePointer] jack_capture-0.9.73/jack_capture.c:2169:9: style: Variable 'fgets_result' can be declared as pointer to const [constVariablePointer] jack_capture-0.9.73/jack_capture.c:2472:27: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] jack_capture-0.9.73/jack_capture.c:2472:36: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] jack_capture-0.9.73/jack_capture.c:2478:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] jack_capture-0.9.73/jack_capture.c:2488:23: style: Parameter 's' can be declared as pointer to const [constParameterPointer] diff: 2.16.0 jack_capture-0.9.73/atomic.h:189:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/atomic.h:189:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/atomic.h:193:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/atomic.h:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1017:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1017:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1017:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1017:3: note: Null pointer dereference head jack_capture-0.9.73/jack_capture.c:1026:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1026:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1026:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1026:3: note: Null pointer dereference head jack_capture-0.9.73/jack_capture.c:1038:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1038:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1038:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1038:3: note: Null pointer dereference head jack_capture-0.9.73/jack_capture.c:1049:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:1049:3: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:1049:3: note: Assignment 'argv=(char**)calloc(2,sizeof(char*))', assigned value is 0 jack_capture-0.9.73/jack_capture.c:1049:3: note: Null pointer dereference 2.16.0 jack_capture-0.9.73/jack_capture.c:1185:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1283:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1372:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1372:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1442:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1563:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1587:25: style: Condition 'buffer_interleaved==true' is always true [knownConditionTrueFalse] 2.16.0 jack_capture-0.9.73/jack_capture.c:1636:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1636:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1681:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable JackTransportRolling [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1681:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackTransportRolling [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1805:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1805:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1888:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1888:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:1988:8: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:1988:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2088:88: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsTerminal [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2088:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsTerminal [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2122:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2122:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2134:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable JackNoStartServer [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2134:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackNoStartServer [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2173:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2346:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2346:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:247:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2494:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:2489:27: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:2489:27: note: Assignment 'ret=calloc(1,end-start+1)', assigned value is 0 jack_capture-0.9.73/jack_capture.c:2494:5: note: Null pointer dereference head jack_capture-0.9.73/jack_capture.c:2532:15: warning: If memory allocation fails, then there is a possible null pointer dereference: readline [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:2531:26: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:2531:26: note: Assignment 'readline=malloc(512)', assigned value is 0 jack_capture-0.9.73/jack_capture.c:2532:15: note: Null pointer dereference 2.16.0 jack_capture-0.9.73/jack_capture.c:2538:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:254:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2631:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2631:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:263:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2704:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2704:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2747:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2747:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2760:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:2814:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:2814:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:283:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:283:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:291:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:385:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:385:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:415:83: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsInput [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:415:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsInput [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:468:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pattern [nullPointerOutOfMemory] jack_capture-0.9.73/jack_capture.c:467:25: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture.c:467:25: note: Assignment 'pattern=strdup(name)', assigned value is 0 jack_capture-0.9.73/jack_capture.c:468:5: note: Null pointer dereference 2.16.0 jack_capture-0.9.73/jack_capture.c:492:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:492:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:513:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsInput [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:513:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsInput [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:585:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:585:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:613:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:613:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:721:53: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:721:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:851:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:851:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture.c:972:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture.c:972:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1002:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1002:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1068:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1068:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1139:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1139:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:118:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1196:24: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assignment 'readports=popen(b,"r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1196:24: note: Null pointer dereference head jack_capture-0.9.73/jack_capture_gui2.cpp:1197:12: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1195:22: note: Assignment 'readports=popen(b,"r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1197:12: note: Null pointer dereference 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1210:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1210:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1227:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1227:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1291:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1291:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1315:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1315:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1344:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1423:35: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1422:26: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1422:26: note: Assignment 'readports=popen("jack_lsp -t","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1423:35: note: Null pointer dereference head jack_capture-0.9.73/jack_capture_gui2.cpp:1453:35: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:1452:26: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:1452:26: note: Assignment 'readports=popen("jack_lsp -t","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:1453:35: note: Null pointer dereference 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1520:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1520:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1536:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1536:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:153:39: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:152:30: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:152:30: note: Assignment 'readports=popen("jack_lsp","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:153:39: note: Null pointer dereference 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1574:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1574:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1608:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1608:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1620:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1633:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1633:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_PRELIGHT [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:1858:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:1858:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:315:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:315:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:810:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:810:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:873:31: warning: If resource allocation fails, then there is a possible null pointer dereference: readports [nullPointerOutOfResources] jack_capture-0.9.73/jack_capture_gui2.cpp:872:22: note: Assuming allocation function fails jack_capture-0.9.73/jack_capture_gui2.cpp:872:22: note: Assignment 'readports=popen("jack_lsp -t","r")', assigned value is 0 jack_capture-0.9.73/jack_capture_gui2.cpp:873:31: note: Null pointer dereference 2.16.0 jack_capture-0.9.73/jack_capture_gui2.cpp:925:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/jack_capture_gui2.cpp:925:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/upwaker.c:13:6: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/upwaker.c:13:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] 2.16.0 jack_capture-0.9.73/vringbuffer.c:104:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/vringbuffer.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head jack_capture-0.9.73/vringbuffer.c:123:19: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:123:19: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:132:88: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:126:18: note: Assuming condition is false jack_capture-0.9.73/vringbuffer.c:132:88: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:133:19: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:126:18: note: Assuming condition is false jack_capture-0.9.73/vringbuffer.c:133:19: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:180:35: note: Calling function 'vringbuffer_increase_writer1', 1st argument 'vrb' value is 0 jack_capture-0.9.73/vringbuffer.c:126:18: note: Assuming condition is false jack_capture-0.9.73/vringbuffer.c:134:5: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:169:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:169:3: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:170:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:170:3: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:171:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:171:3: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:173:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:173:3: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:174:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:174:3: note: Null pointer dereference head jack_capture-0.9.73/vringbuffer.c:176:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vrb [nullPointerOutOfMemory] jack_capture-0.9.73/vringbuffer.c:167:28: note: Assuming allocation function fails jack_capture-0.9.73/vringbuffer.c:167:28: note: Assignment 'vrb=calloc(1,sizeof(struct vringbuffer_t))', assigned value is 0 jack_capture-0.9.73/vringbuffer.c:176:3: note: Null pointer dereference DONE