Skip to content

Instantly share code, notes, and snippets.

@hfiref0x
Created January 29, 2019 12:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hfiref0x/81957322b56568e17314a471ad09bb00 to your computer and use it in GitHub Desktop.
Save hfiref0x/81957322b56568e17314a471ad09bb00 to your computer and use it in GitHub Desktop.
vlc_log
/Build/vlc-3.0.6/include/vlc_arrays.h 347 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pp' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/include/vlc_arrays.h 532 warn V522 There might be dereferencing of a potential null pointer 'p_entry'. Check lines: 532, 531.
/Build/vlc-3.0.6/include/vlc_charset.h 271 warn V769 The 'utf8' pointer in the 'utf8 ++' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 271, 261.
/Build/vlc-3.0.6/include/vlc_vlm.h 238 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_dst->ppsz_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/include/vlc_vlm.h 240 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_dst->ppsz_option' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/config/core.c 109 warn V1004 The 'p_config' pointer was used unsafely after it was verified against nullptr. Check lines: 98, 109.
/Build/vlc-3.0.6/src/config/core.c 139 warn V1004 The 'p_config' pointer was used unsafely after it was verified against nullptr. Check lines: 128, 139.
/Build/vlc-3.0.6/src/config/core.c 173 warn V1004 The 'p_config' pointer was used unsafely after it was verified against nullptr. Check lines: 163, 173.
/Build/vlc-3.0.6/src/config/core.c 209 warn V1004 The 'p_config' pointer was used unsafely after it was verified against nullptr. Check lines: 194, 209.
/Build/vlc-3.0.6/src/config/core.c 239 warn V1004 The 'p_config' pointer was used unsafely after it was verified against nullptr. Check lines: 231, 239.
/Build/vlc-3.0.6/src/config/core.c 272 warn V1004 The 'p_config' pointer was used unsafely after it was verified against nullptr. Check lines: 263, 272.
/Build/vlc-3.0.6/src/config/core.c 307 warn V1004 The 'cfg' pointer was used unsafely after it was verified against nullptr. Check lines: 300, 307.
/Build/vlc-3.0.6/src/config/core.c 369 warn V522 There might be dereferencing of a potential null pointer 'vals'.
/Build/vlc-3.0.6/src/config/core.c 370 warn V522 There might be dereferencing of a potential null pointer 'txts'.
/Build/vlc-3.0.6/src/config/core.c 441 warn V522 There might be dereferencing of a potential null pointer 'vals'.
/Build/vlc-3.0.6/src/config/core.c 443 warn V522 There might be dereferencing of a potential null pointer 'txts'.
/Build/vlc-3.0.6/src/config/chain.c 153 err V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
/Build/vlc-3.0.6/src/config/chain.c 492 warn V769 The 'dst' pointer in the 'dst ++' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 492, 484.
/Build/vlc-3.0.6/src/config/file.c 174 warn V547 Expression 'file == NULL' is always true.
/Build/vlc-3.0.6/src/config/file.c 405 warn V1004 The 'file' pointer was used unsafely after it was verified against nullptr. Check lines: 395, 405.
/Build/vlc-3.0.6/src/modules/bank.c 185 warn V600 Consider inspecting the condition. The 'vlc_static_modules' pointer is always not equal to NULL.
/Build/vlc-3.0.6/src/modules/bank.c 238 warn V1004 The 'plugin' pointer was used unsafely after it was verified against nullptr. Check lines: 230, 238.
/Build/vlc-3.0.6/src/modules/bank.c 242 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/src/modules/bank.c 309 warn V522 There might be dereferencing of a potential null pointer 'bank->plugins'.
/Build/vlc-3.0.6/src/modules/cache.c 236 warn V522 There might be dereferencing of a potential null pointer 'cfg->list_text'.
/Build/vlc-3.0.6/src/modules/cache.c 309 warn V522 There might be dereferencing of a potential null pointer 'module->pp_shortcuts'.
/Build/vlc-3.0.6/src/modules/entry.c 217 warn V522 There might be dereferencing of a potential null pointer 'submodule->pp_shortcuts'.
/Build/vlc-3.0.6/src/modules/entry.c 294 warn V522 There might be dereferencing of a potential null pointer 'module->pp_shortcuts'. Check lines: 294, 293.
/Build/vlc-3.0.6/src/modules/entry.c 417 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument.
/Build/vlc-3.0.6/src/modules/entry.c 428 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument.
/Build/vlc-3.0.6/src/modules/entry.c 528 warn V522 There might be dereferencing of a potential null pointer 'sym'. Check lines: 528, 526.
/Build/vlc-3.0.6/src/playlist/art.c 73 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'asprintf' function. Under certain conditions the pointer can be null.
/Build/vlc-3.0.6/src/playlist/art.c 73 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'asprintf' function. Under certain conditions the pointer can be null.
/Build/vlc-3.0.6/src/playlist/art.c 97 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'asprintf' function. Under certain conditions the pointer can be null.
/Build/vlc-3.0.6/src/playlist/thread.c 493 warn V560 A part of conditional expression is always true: !p_sys->killed.
/Build/vlc-3.0.6/src/playlist/fetcher.c 188 err V530 The return value of function 'InvokeModule' is required to be utilized.
/Build/vlc-3.0.6/src/playlist/loadsave.c 140 warn V1004 The 'psz_datadir' pointer was used unsafely after it was verified against nullptr. Check lines: 133, 140.
/Build/vlc-3.0.6/src/playlist/loadsave.c 191 warn V1004 The 'psz_temp' pointer was used unsafely after it was verified against nullptr. Check lines: 185, 191.
/Build/vlc-3.0.6/src/playlist/tree.c 156 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_parent->pp_children' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/playlist/tree.c 404 err V614 Potentially uninitialized pointer 'p_parent' used.
/Build/vlc-3.0.6/src/playlist/item.c 537 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(p_playlist->items).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/playlist/item.c 648 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_node->pp_children' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/playlist/item.c 687 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_node->pp_children' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/playlist/services_discovery.c 193 warn V1004 The 'sds' pointer was used unsafely after it was verified against nullptr. Check lines: 186, 193.
/Build/vlc-3.0.6/src/playlist/services_discovery.c 255 err V575 The 'memmove' function processes '0' elements. Inspect the third argument.
/Build/vlc-3.0.6/src/input/info.h 81 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'cat->pp_infos' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/info.h 93 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'cat->pp_infos' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 197 err V1028 Possible overflow. Consider casting operands of the 'p_child->i_options + optc' operator to the 'size_t' type, not the result.
/Build/vlc-3.0.6/src/input/item.c 203 err V1028 Possible overflow. Consider casting operands of the 'p_child->i_options + optc' operator to the 'size_t' type, not the result.
/Build/vlc-3.0.6/src/input/item.c 351 warn V575 The potential null pointer is passed into 'strrchr' function. Inspect the first argument. Check lines: 351, 342.
/Build/vlc-3.0.6/src/input/item.c 564 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_input->ppsz_options' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 690 warn V1016 Expression is always false.
/Build/vlc-3.0.6/src/input/item.c 695 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_item->pp_slaves' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 763 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_i->pp_categories' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 841 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_item->pp_categories' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 860 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_item->pp_categories' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 949 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_item->pp_epg' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 1293 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_parent->pp_children' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 1337 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'item->es' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 1436 err V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
/Build/vlc-3.0.6/src/input/item.c 1687 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_rdh->pp_dirs' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/item.c 1796 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_rdh->pp_slaves' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/access.c 88 err V654 The condition 'redirc < 5' of loop is always true.
/Build/vlc-3.0.6/src/input/decoder.c 309 err V501 There are identical sub-expressions 'a->pb_gain[i] != b->pb_gain[i]' to the left and to the right of the '||' operator.
/Build/vlc-3.0.6/src/input/decoder.c 309 err V501 There are identical sub-expressions 'a->pb_peak[i] != b->pb_peak[i]' to the left and to the right of the '||' operator.
/Build/vlc-3.0.6/src/input/decoder.c 820 warn V614 Potentially uninitialized variable 'i_rate' used.
/Build/vlc-3.0.6/src/input/decoder.c 1384 warn V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
/Build/vlc-3.0.6/src/input/decoder.c 1449 warn V547 Expression 'p_owner->error' is always false.
/Build/vlc-3.0.6/src/input/decoder.c 1922 warn V1004 The 'p_dec' pointer was used unsafely after it was verified against nullptr. Check lines: 1914, 1922.
/Build/vlc-3.0.6/src/input/decoder.c 2086 warn V560 A part of conditional expression is always true: !p_owner->b_draining.
/Build/vlc-3.0.6/src/input/decoder.c 2210 warn V1004 The 'p_cc' pointer was used unsafely after it was verified against nullptr. Check lines: 2196, 2210.
/Build/vlc-3.0.6/src/input/es_out.c 337 err V773 Visibility scope of the 'out' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/input/es_out.c 440 warn V547 Expression 'p_sys->b_buffering' is always true.
/Build/vlc-3.0.6/src/input/es_out.c 832 warn V1004 The 'p_es_video' pointer was used unsafely after it was verified against nullptr. Check lines: 825, 832.
/Build/vlc-3.0.6/src/input/es_out.c 1110 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pgrm' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/es_out.c 1643 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->es' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/es_out.c 2392 warn V1020 The function exited without calling the 'EsDestroyDecoder' function. Check lines: 2392, 2380.
/Build/vlc-3.0.6/src/input/es_out.c 2997 warn V575 The potential null pointer is passed into 'strcmp' function. Inspect the first argument.
/Build/vlc-3.0.6/src/input/es_out.c 2988 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/es_out.c 2992 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/es_out.c 2999 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/es_out.c 3012 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/es_out_timeshift.c 447 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pp_es' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/input.c 1306 err V547 Expression 'i_es_out_mode == ES_OUT_MODE_PARTIAL' is always false.
/Build/vlc-3.0.6/src/input/input.c 1302 err V547 Expression 'i_es_out_mode == ES_OUT_MODE_ALL' is always false.
/Build/vlc-3.0.6/src/input/input.c 1900 warn V547 Expression 'b_viewpoint_ch' is always false.
/Build/vlc-3.0.6/src/input/meta.c 244 warn V1004 The 'p_attachment' pointer was used unsafely after it was verified against nullptr. Check lines: 235, 244.
/Build/vlc-3.0.6/src/input/resource.c 106 err V595 The 'psz_sout' pointer was utilized before it was verified against nullptr. Check lines: 106, 112.
/Build/vlc-3.0.6/src/input/stats.c 179 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_counter->pp_samples' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/stats.c 183 err V557 Array overrun is possible. The '2' index is pointing beyond array bound.
/Build/vlc-3.0.6/src/input/stats.c 184 err V575 The 'memmove' function processes '0' elements. Inspect the third argument.
/Build/vlc-3.0.6/src/input/stats.c 184 err V547 Expression '(p_counter->i_samples) > 1' is always true.
/Build/vlc-3.0.6/src/input/stats.c 199 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_counter->pp_samples' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/stats.c 199 err V547 Expression '(p_counter->i_samples) > 0' is always false.
/Build/vlc-3.0.6/src/input/stream_extractor.c 358 warn V776 Potentially infinite loop. The variable in the loop exit condition 'idx < count' does not change its value between iterations.
/Build/vlc-3.0.6/src/input/stream_extractor.c 358 err V712 Be advised that compiler may delete this cycle or make it infinity. Use volatile variable(s) or synchronization primitives to avoid this.
/Build/vlc-3.0.6/src/input/stream_filter.c 77 warn V547 Expression 'p_filter == NULL' is always true.
/Build/vlc-3.0.6/src/input/stream_memory.c 71 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 71, 65.
/Build/vlc-3.0.6/src/audio_output/common.c 157 warn V560 A part of conditional expression is always true: (p_format->i_physical_channels & 0x1).
/Build/vlc-3.0.6/src/audio_output/common.c 158 warn V560 A part of conditional expression is always false.
/Build/vlc-3.0.6/src/audio_output/common.c 562 err V614 Uninitialized pointer 'psz_list' used.
/Build/vlc-3.0.6/src/audio_output/common.c 648 err V773 Visibility scope of the 'psz_new' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/audio_output/filters.c 423 warn V1004 The 'filter' pointer was used unsafely after it was verified against nullptr. Check lines: 415, 423.
/Build/vlc-3.0.6/src/audio_output/filters.c 661 err V773 Visibility scope of the 'filters' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/video_output/control.c 105 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(ctrl->cmd).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/video_output/control.c 196 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(ctrl->cmd).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/video_output/display.c 1134 warn V522 There might be dereferencing of a potential null pointer 'osys'. Check lines: 1134, 1133.
/Build/vlc-3.0.6/src/video_output/chrono.h 78 err V629 Consider inspecting the '1 << chrono->shift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/vlc-3.0.6/src/video_output/chrono.h 80 err V629 Consider inspecting the '1 << chrono->shift_var' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/vlc-3.0.6/src/video_output/snapshot.c 213 warn V1004 The 'file' pointer was used unsafely after it was verified against nullptr. Check lines: 208, 213.
/Build/vlc-3.0.6/src/video_output/vout_spuregion_helper.h 39 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/vlc-3.0.6/src/video_output/vout_spuregion_helper.h 40 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/vlc-3.0.6/src/video_output/vout_spuregion_helper.h 41 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/vlc-3.0.6/src/video_output/video_epg.c 173 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_epg.c 176 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_epg.c 182 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_epg.c 345 err V595 The 'p_current' pointer was utilized before it was verified against nullptr. Check lines: 345, 353.
/Build/vlc-3.0.6/src/video_output/video_epg.c 659 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/video_output/video_widgets.c 64 warn V619 The array 'r->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_widgets.c 65 warn V619 The array 'r->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_widgets.c 70 warn V619 The array 'r->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_widgets.c 91 warn V619 The array 'r->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_widgets.c 92 warn V619 The array 'r->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/src/video_output/video_widgets.c 166 warn V555 The expression of the 'A - B > 0' kind will work as 'A != B'.
/Build/vlc-3.0.6/src/video_output/video_widgets.c 170 warn V555 The expression of the 'A - B > 0' kind will work as 'A != B'.
/Build/vlc-3.0.6/src/video_output/vout_subpictures.c 889 warn V547 Expression '!region->p_private->p_picture' is always false.
/Build/vlc-3.0.6/include/vlc_opengl.h 107 err V671 It is possible that the 'swap' function interchanges the 'gl' variable with itself.
/Build/vlc-3.0.6/src/video_output/opengl.c 147 warn V547 Expression 'gl == NULL' is always true.
/Build/vlc-3.0.6/src/network/http_auth.c 378 err V575 The null pointer is passed into 'free' function. Inspect the first argument.
/Build/vlc-3.0.6/src/network/http_auth.c 383 err V575 The null pointer is passed into 'free' function. Inspect the first argument.
/Build/vlc-3.0.6/src/network/httpd.c 468 warn V575 The potential null pointer is passed into 'sprintf' function. Inspect the first argument.
/Build/vlc-3.0.6/src/network/httpd.c 666 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument.
/Build/vlc-3.0.6/src/network/httpd.c 796 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument.
/Build/vlc-3.0.6/src/network/httpd.c 1054 warn V522 There might be dereferencing of a potential null pointer 'url'.
/Build/vlc-3.0.6/src/network/httpd.c 1065 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'host->url' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/network/httpd.c 1460 warn V575 The potential null pointer is passed into 'strchr' function. Inspect the first argument. Check lines: 1460, 1459.
/Build/vlc-3.0.6/src/network/httpd.c 1623 warn V560 A part of conditional expression is always true: i_len < 0.
/Build/vlc-3.0.6/src/network/httpd.c 1623 warn V560 A part of conditional expression is always false: (i_len == 0).
/Build/vlc-3.0.6/src/network/httpd.c 1838 warn V1004 The 'answer' pointer was used unsafely after it was verified against nullptr. Check lines: 1827, 1838.
/Build/vlc-3.0.6/src/network/httpd.c 2032 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'host->client' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/network/udp.c 234 warn V614 Potentially uninitialized variable 'proto' used. Consider checking the second actual argument of the 'setsockopt' function.
/Build/vlc-3.0.6/src/network/udp.c 234 warn V614 Potentially uninitialized variable 'cmd' used. Consider checking the third actual argument of the 'setsockopt' function.
/Build/vlc-3.0.6/src/text/strings.c 226 err V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics.
/Build/vlc-3.0.6/src/text/strings.c 511 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/src/misc/background_worker.c 115 err V522 Dereferencing of the null pointer 'item' might take place.
/Build/vlc-3.0.6/src/misc/background_worker.c 77 warn V560 A part of conditional expression is always true: item == NULL.
/Build/vlc-3.0.6/src/misc/background_worker.c 79 warn V547 Expression 'item' is always false.
/Build/vlc-3.0.6/src/misc/background_worker.c 82 warn V547 Expression 'item' is always false.
/Build/vlc-3.0.6/src/misc/background_worker.c 226 warn V1020 The function exited without calling the 'vlc_mutex_unlock' function. Check lines: 226, 220.
/Build/vlc-3.0.6/src/misc/md5.c 299 err V512 A call of the 'memset' function will lead to underflow of the buffer 'hd->buf'.
/Build/vlc-3.0.6/src/misc/block.c 388 err V501 There are identical sub-expressions to the left and to the right of the '-' operator: (& st)->st_mode - (& st)->st_mode
/Build/vlc-3.0.6/src/misc/block.c 388 warn V560 A part of conditional expression is always true: !((& st)->st_mode - (& st)->st_mode).
/Build/vlc-3.0.6/src/misc/interrupt.c 242 err V529 Odd semicolon ';' after 'while' operator.
/Build/vlc-3.0.6/src/misc/epg.c 182 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_epg->pp_event' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/epg.c 182 warn V555 The expression '(p_epg->i_event) - (i_pos) > 0' will work as 'p_epg->i_event != i_pos'.
/Build/vlc-3.0.6/src/misc/epg.c 186 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_epg->pp_event' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/epg.c 236 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_epg->pp_event' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/events.c 138 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(slot->listeners).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/events.c 162 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(slot->listeners).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/events.c 171 warn V1020 The function exited without calling the 'vlc_mutex_unlock' function. Check lines: 171, 155.
/Build/vlc-3.0.6/src/misc/image.c 474 warn V1004 The 'file' pointer was used unsafely after it was verified against nullptr. Check lines: 458, 474.
/Build/vlc-3.0.6/src/misc/objects.c 540 err V773 Visibility scope of the 'l' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/misc/variables.c 1393 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(* names).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/include/vlc_addons.h 195 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/vlc-3.0.6/src/misc/addons.c 222 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(p_manager->p_priv->finder.uris).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/addons.c 278 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/addons.c 351 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(p_manager->p_priv->finder.uris).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/addons.c 478 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/addons.c 519 err V530 The return value of function 'addons_manager_WriteCatalog' is required to be utilized.
/Build/vlc-3.0.6/src/misc/addons.c 535 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/misc/filter_chain.c 355 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/src/misc/text_style.c 154 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 152, 154.
/Build/vlc-3.0.6/src/posix/rand.c 113 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'mdo.buf'.
/Build/vlc-3.0.6/src/posix/timer.c 106 warn V1020 The function exited without calling the 'vlc_mutex_unlock' function. Check lines: 106, 57.
/Build/vlc-3.0.6/src/posix/thread.c 675 err V549 The third argument of 'clock_nanosleep' function is equal to the fourth argument.
/Build/vlc-3.0.6/src/stream_output/stream_output.c 97 err V614 Potentially uninitialized pointer 'psz_chain' used.
/Build/vlc-3.0.6/src/stream_output/stream_output.c 134 err V773 Visibility scope of the 'psz_chain' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/stream_output/stream_output.c 184 err V773 Visibility scope of the 'p_input' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/stream_output/stream_output.c 611 warn V522 There might be dereferencing of a potential null pointer 'psz_parser'. Check lines: 611, 604.
/Build/vlc-3.0.6/src/stream_output/stream_output.c 884 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/src/input/vlm.c 135 warn V1020 The function exited without calling the 'vlc_mutex_unlock' function. Check lines: 135, 124.
/Build/vlc-3.0.6/src/input/vlm.c 480 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz_scheduled_commands' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlm.c 713 warn V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
/Build/vlc-3.0.6/src/input/vlm.c 768 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_vlm->media' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlm.c 819 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pp_dsc' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlm.c 883 err V773 Visibility scope of the 'p_instance' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/src/input/vlm.c 916 warn V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
/Build/vlc-3.0.6/src/input/vlm.c 928 warn V547 Expression '!p_instance' is always true.
/Build/vlc-3.0.6/src/input/vlm.c 962 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_media->instance' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlm.c 1121 warn V522 There might be dereferencing of a potential null pointer 'p_idsc'.
/Build/vlc-3.0.6/src/input/vlm.c 1133 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pp_idsc' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlmshell.c 422 err V734 An excessive expression. Examine the substrings "s" and "ms".
/Build/vlc-3.0.6/src/input/vlmshell.c 684 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_cfg->ppsz_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlmshell.c 730 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_cfg->ppsz_option' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlmshell.c 991 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'vlm->schedule' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlmshell.c 1088 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed int type is expected.
/Build/vlc-3.0.6/src/input/vlmshell.c 1088 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the signed int type is expected.
/Build/vlc-3.0.6/src/input/vlmshell.c 1088 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the signed int type is expected.
/Build/vlc-3.0.6/src/input/vlmshell.c 1201 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'schedule->command' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlmshell.c 1276 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_message->child' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/src/input/vlmshell.c 1529 warn V560 A part of conditional expression is always true: (media == NULL).
/Build/vlc-3.0.6/src/input/vlmshell.c 1529 warn V560 A part of conditional expression is always true: (schedule == NULL).
/Build/vlc-3.0.6/modules/access/vdr.c 649 warn V547 Expression '!infofile' is always true.
/Build/vlc-3.0.6/modules/access/vdr.c 792 warn V547 Expression '!marksfile' is always true.
/Build/vlc-3.0.6/modules/access/linsys/linsys_hdsdi.c 726 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/access/v4l2/v4l2.c 463 err V773 Visibility scope of the 'dev' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/access/v4l2/video.c 725 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/access/v4l2/demux.c 815 warn V1004 The 'block' pointer was used unsafely after it was verified against nullptr. Check lines: 809, 815.
/Build/vlc-3.0.6/modules/access/screen/xcb.c 431 warn V1004 The 'geo' pointer was used unsafely after it was verified against nullptr. Check lines: 343, 431.
/Build/vlc-3.0.6/modules/access/cdda.c 671 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/access/vcd/cdrom.c 750 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/access/vcd/cdrom.c 751 warn V586 The 'free' function is called twice for deallocation of the same memory space.
/Build/vlc-3.0.6/modules/access/vcd/vcd.c 107 warn V575 The potential null pointer is passed into 'strchr' function. Inspect the first argument. Check lines: 107, 100.
/Build/vlc-3.0.6/modules/access/vcd/vcd.c 139 warn V774 The 'psz_dup' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/access/vcd/vcd.c 140 warn V586 The 'free' function is called twice for deallocation of the same memory space.
/Build/vlc-3.0.6/modules/access/dtv/access.c 493 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/access/dtv/linux.c 274 err V773 Visibility scope of the 'd' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/access/dtv/linux.c 656 warn V776 Potentially infinite loop. The variable in the loop exit condition 'n > 0' does not change its value between iterations.
/Build/vlc-3.0.6/modules/access/dtv/linux.c 654 err V597 The compiler could delete the 'memset' function call, which is used to flush 'buf' buffer. The memset_s() function should be used to erase the private data.
/Build/vlc-3.0.6/modules/access/dtv/en50221.c 377 warn V769 The 'p' pointer in the 'p ++' expression could be nullptr. In such case, resulting value will be senseless and it should not be used.
/Build/vlc-3.0.6/modules/access/dtv/en50221.c 814 warn V769 The 'p' pointer in the 'p ++' expression could be nullptr. In such case, resulting value will be senseless and it should not be used.
/Build/vlc-3.0.6/modules/access/dtv/en50221.c 382 warn V522 Dereferencing of the null pointer 'p_data' might take place. The potential null pointer is passed into 'SPDUSend' function. Inspect the third argument. Check lines: 382, 822.
/Build/vlc-3.0.6/modules/access/dtv/en50221.c 846 warn V614 Potentially uninitialized variable 'i_ret' used.
/Build/vlc-3.0.6/modules/access/dtv/en50221.c 1110 warn V522 There might be dereferencing of a potential null pointer 'p_data'.
/Build/vlc-3.0.6/modules/access/dtv/en50221.c 1146 warn V522 There might be dereferencing of a potential null pointer 'p_data'.
/Build/vlc-3.0.6/modules/access/dtv/en50221.c 1750 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_mmi->u.menu.ppsz_choices' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/access/ftp.c 666 warn V547 Expression 'url->psz_path' is always true.
/Build/vlc-3.0.6/modules/access/ftp.c 750 warn V547 Expression 'b_directory' is always true.
/Build/vlc-3.0.6/modules/access/ftp.c 1082 err V614 Uninitialized pointer 'psz_arg' used. Consider checking the first actual argument of the 'strchr' function.
/Build/vlc-3.0.6/modules/access/ftp.c 1092 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/vlc-3.0.6/modules/access/ftp.c 1094 warn V586 The 'free' function is called twice for deallocation of the same memory space.
/Build/vlc-3.0.6/modules/access/ftp.c 1107 warn V586 The 'free' function is called twice for deallocation of the same memory space.
/Build/vlc-3.0.6/modules/access/ftp.c 1116 warn V586 The 'free' function is called twice for deallocation of the same memory space.
/Build/vlc-3.0.6/modules/access/ftp.c 1213 err V547 Expression 'ret == (- 0)' is always true.
/Build/vlc-3.0.6/modules/access/ftp.c 1218 err V547 Expression 'ret == (- 0)' is always true.
/Build/vlc-3.0.6/modules/access/http.c 481 warn V522 There might be dereferencing of a potential null pointer 'psz_meta'. Check lines: 481, 477.
/Build/vlc-3.0.6/modules/access/mms/mmsh.c 763 warn V522 There might be dereferencing of a potential null pointer 'p_sys->p_header'.
/Build/vlc-3.0.6/modules/access/mms/mmstu.c 1435 warn V560 A part of conditional expression is always false: i_packet_tcp_type == 1.
/Build/vlc-3.0.6/modules/access/mms/mmstu.c 1569 warn V547 Expression 'i_status == 1' is always false.
/Build/vlc-3.0.6/modules/access/mms/buffer.c 129 warn V614 Potentially uninitialized variable 'i_out' used.
/Build/vlc-3.0.6/modules/access/satip.c 406 err V547 Expression is always false.
/Build/vlc-3.0.6/modules/access/satip.c 592 err V712 Be advised that compiler may delete this cycle or make it infinity. Use volatile variable(s) or synchronization primitives to avoid this.
/Build/vlc-3.0.6/modules/access/satip.c 612 warn V547 Expression 'sys->udp_sock < 0' is always false.
/Build/vlc-3.0.6/modules/access/http/access.c 275 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/access/http/message.c 412 warn V507 Pointer to local array 'status' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/vlc-3.0.6/modules/access/http/message.c 879 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the uintmax_t type is expected.
/Build/vlc-3.0.6/modules/access/http/file.c 92 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the uintmax_t type is expected.
/Build/vlc-3.0.6/modules/access/http/file.c 92 err V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the uintmax_t type is expected.
/Build/vlc-3.0.6/modules/access/http/file.c 143 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the uintmax_t type is expected.
/Build/vlc-3.0.6/modules/access/http/file.c 143 err V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the uintmax_t type is expected.
/Build/vlc-3.0.6/modules/access/http/file.c 162 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the uintmax_t type is expected.
/Build/vlc-3.0.6/modules/access/http/file.c 143 err V595 The 'range' pointer was utilized before it was verified against nullptr. Check lines: 143, 159.
/Build/vlc-3.0.6/modules/access/http/hpack.c 131 err V629 Consider inspecting the '(b & 0x7F) << shift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/vlc-3.0.6/modules/access/http/h2frame.c 307 warn V1001 The 'p' variable is assigned but is not used by the end of the function.
/Build/vlc-3.0.6/modules/access/http/chunked.c 86 err V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the uintmax_t type is expected.
/Build/vlc-3.0.6/modules/access/http/connmgr.c 246 err V614 Potentially uninitialized pointer 'conn' used. Consider checking the first actual argument of the 'vlc_http_conn_release' function.
/Build/vlc-3.0.6/modules/access/rtp/session.c 184 err V773 Visibility scope of the 'source' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/access/rtp/session.c 300 warn V547 Expression 'src == NULL' is always true.
/Build/vlc-3.0.6/modules/access/rtp/session.c 518 warn V1004 The 'pt' pointer was used unsafely after it was verified against nullptr. Check lines: 511, 518.
/Build/vlc-3.0.6/modules/access/rtp/rtp.c 200 warn V547 Expression 'dhost != NULL' is always true.
/Build/vlc-3.0.6/modules/access_output/http.c 149 warn V557 Array overrun is possible. The value of 'i' index could reach 5.
/Build/vlc-3.0.6/modules/audio_output/amem.c 292 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/audio_output/alsa.c 242 warn V547 Expression 'chans == - 1' is always false.
/Build/vlc-3.0.6/modules/audio_output/alsa.c 260 warn V1004 The 'maps' pointer was used unsafely after it was verified against nullptr. Check lines: 217, 260.
/Build/vlc-3.0.6/modules/audio_output/alsa.c 335 warn V547 Expression 'spdif' is always false.
/Build/vlc-3.0.6/modules/audio_output/alsa.c 356 err V547 Expression 'sep != '\\0'' is always false.
/Build/vlc-3.0.6/modules/audio_output/alsa.c 829 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/audio_filter/audiobargraph_a.c 189 warn V522 There might be dereferencing of a potential null pointer 'new'.
/Build/vlc-3.0.6/modules/audio_filter/chorus_flanger.c 400 warn V769 The 'p_sys->p_delayLineStart' pointer in the expression could be nullptr. In such case, resulting value of arithmetic operations on this pointer will be senseless and it should not be used. Check lines: 400, 393.
/Build/vlc-3.0.6/modules/audio_filter/spatializer/allpass.cpp 10 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: feedback, bufsize.
/Build/vlc-3.0.6/modules/audio_filter/spatializer/comb.cpp 10 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: feedback, damp1, damp2, bufsize.
/Build/vlc-3.0.6/modules/audio_filter/channel_mixer/dolby.c 198 err V609 Divide by zero. Denominator range [0..3].
/Build/vlc-3.0.6/modules/audio_filter/channel_mixer/headphone.c 524 warn V1004 The 'p_out' pointer was used unsafely after it was verified against nullptr. Check lines: 517, 524.
/Build/vlc-3.0.6/modules/audio_filter/channel_mixer/mono.c 445 warn V1004 The 'p_out' pointer was used unsafely after it was verified against nullptr. Check lines: 439, 445.
/Build/vlc-3.0.6/modules/audio_filter/channel_mixer/remap.c 411 warn V1004 The 'p_out' pointer was used unsafely after it was verified against nullptr. Check lines: 405, 411.
/Build/vlc-3.0.6/modules/audio_filter/channel_mixer/simple.c 380 warn V1004 The 'p_out' pointer was used unsafely after it was verified against nullptr. Check lines: 373, 380.
/Build/vlc-3.0.6/modules/audio_filter/channel_mixer/trivial.c 255 warn V557 Array overrun is possible. The value of 'i + 2' index could reach 10.
/Build/vlc-3.0.6/include/vlc_bits.h 255 err V629 Consider inspecting the '1U << i' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/vlc-3.0.6/modules/audio_filter/converter/tospdif.c 447 warn V614 Potentially uninitialized variable 'i_data_type' used. Consider checking the second actual argument of the 'write_finalize' function.
/Build/vlc-3.0.6/modules/packetizer/dts_header.c 304 warn V560 A part of conditional expression is always false: !p_header->i_frame_size.
/Build/vlc-3.0.6/modules/packetizer/dts_header.c 305 warn V560 A part of conditional expression is always false: !p_header->i_frame_length.
/Build/vlc-3.0.6/modules/audio_filter/converter/format.c 414 err V615 An odd explicit conversion from 'double *' type to 'float *' type.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb8.c 47 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb8.c 91 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 111 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 145 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 190 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 191 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 216 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 250 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 294 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16.c 295 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 198 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 294 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 295 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 302 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 413 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 506 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 507 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 514 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 626 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 719 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 720 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 727 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 852 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 865 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 866 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 872 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/copy.c 955 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/copy.c 956 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/copy.c 957 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 166 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 179 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 180 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 263 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 276 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 277 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 360 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 373 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 374 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 468 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 114 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 121 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 122 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 163 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 164 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 168 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 169 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 170 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/grey_yuv.c 171 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 121 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 135 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 136 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 192 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 206 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 207 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 263 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 277 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i420.c 278 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 121 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 133 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 134 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 165 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 177 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 178 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 209 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 221 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuy2_i422.c 222 warn V619 The array 'p_source->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/chain.c 408 err V547 Expression 'i_ret != (- 0)' is always true.
/Build/vlc-3.0.6/modules/video_chroma/yuvp.c 124 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuvp.c 170 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/yuvp.c 171 warn V619 The array 'p_out->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 107 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 137 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 319 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 320 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 339 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 369 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 551 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 552 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 572 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 601 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 781 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 782 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 802 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 831 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1011 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1012 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1032 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1061 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1238 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1239 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1259 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1288 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1465 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1466 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 167 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 208 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 209 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 260 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 261 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 399 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 440 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 441 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 492 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 493 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 630 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 671 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 672 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 723 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 724 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 860 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 901 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 902 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 953 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 954 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1090 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1131 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1132 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1183 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1184 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1317 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1358 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1359 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1410 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_rgb16_x86.c 1411 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 347 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 354 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 380 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 557 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 564 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 592 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 770 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 777 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i420_yuy2.c 805 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 185 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 282 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_chroma/i422_yuy2.c 379 warn V619 The array 'p_dest->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/ddummy.c 91 err V568 It's odd that 'sizeof()' operator evaluates the size of a pointer to a class, but not the size of the 'p_dec' class object.
/Build/vlc-3.0.6/modules/codec/adpcm.c 93 warn V578 An odd bitwise operation detected: 0x2 | 0x4 | 0x1 | 0x20 | 0x20. Consider verifying it.
/Build/vlc-3.0.6/modules/codec/adpcm.c 214 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 220 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 224 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 227 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 230 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 232 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 237 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 239 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 240 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 244 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 246 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 247 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 252 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 253 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 256 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 258 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 259 warn V774 The 'p_sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/adpcm.c 290 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/codec/araw.c 625 err V629 Consider inspecting the '((int) y - diff[d]) << shift[d]' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/vlc-3.0.6/modules/codec/lpcm.c 846 warn V686 A pattern was detected: ((i_index_rate_g1 & 0x07) > 0x02) || (((i_index_rate_g1 & 0x07) > 0x02) && ...). The expression is excessive or contains a logical error.
/Build/vlc-3.0.6/modules/codec/lpcm.c 861 warn V547 Expression 'g[0].i_bits' is always true.
/Build/vlc-3.0.6/modules/codec/xwd.c 138 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/xwd.c 143 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/substext.h 294 warn V522 There might be dereferencing of a potential null pointer 'sys'. Check lines: 294, 287.
/Build/vlc-3.0.6/modules/codec/cea708.c 90 warn V547 Expression 'i_data < 2' is always false.
/Build/vlc-3.0.6/modules/codec/cea708.c 545 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/codec/cea708.c 1647 warn V560 A part of conditional expression is always true: c >= 0x20.
/Build/vlc-3.0.6/modules/codec/cea708.c 1649 warn V560 A part of conditional expression is always true: c >= 0x80.
/Build/vlc-3.0.6/modules/codec/cvdsub.c 542 warn V1004 The 'p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 534, 542.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 474 warn V560 A part of conditional expression is always false: p_sys->b_page.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 787 warn V560 A part of conditional expression is always true: (i_state != 0x02).
/Build/vlc-3.0.6/modules/codec/dvbsub.c 976 warn V522 There might be dereferencing of a potential null pointer 'p_region->p_object_defs'.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 977 warn V522 There might be dereferencing of a potential null pointer 'p_obj'.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 1194 warn V522 There might be dereferencing of a potential null pointer 'p_region->p_object_defs[i].psz_text'.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 1228 warn V1004 The 'p_region->p_pixbuf' pointer was used unsafely after it was verified against nullptr. Check lines: 1216, 1228.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 1602 warn V1004 The 'p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 1578, 1602.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 1626 warn V1004 The 'p_spu_region' pointer was used unsafely after it was verified against nullptr. Check lines: 1621, 1626.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 1859 warn V522 There might be dereferencing of a potential null pointer 'pi_delta'.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2094 warn V522 There might be dereferencing of a potential null pointer 'p_sys->p_regions'.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2229 warn V1004 The 'p_pal' pointer was used unsafely after it was verified against nullptr. Check lines: 2223, 2229.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2416 warn V619 The array 'p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2417 warn V619 The array 'p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2507 warn V619 The array 'p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2508 warn V619 The array 'p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2605 warn V619 The array 'p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/dvbsub.c 2606 warn V619 The array 'p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/scte18.c 115 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 115, 114.
/Build/vlc-3.0.6/modules/codec/scte27.c 87 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/scte27.c 272 warn V619 The array 'r->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/scte27.c 461 warn V522 There might be dereferencing of a potential null pointer 'sys->segment_buffer'.
/Build/vlc-3.0.6/modules/codec/scte27.c 478 warn V547 Expression 'sub != NULL' is always false.
/Build/vlc-3.0.6/modules/codec/scte27.c 483 warn V612 An unconditional 'break' within a loop.
/Build/vlc-3.0.6/modules/codec/spudec/spudec.c 88 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 88, 86.
/Build/vlc-3.0.6/modules/codec/spudec/parse.c 725 warn V1004 The 'p_spu->p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 717, 725.
/Build/vlc-3.0.6/modules/codec/spudec/parse.c 727 warn V619 The array 'p_spu->p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/spudec/parse.c 728 warn V619 The array 'p_spu->p_region->p_picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/codec/stl.c 316 warn V560 A part of conditional expression is always true: code >= 0x20.
/Build/vlc-3.0.6/modules/codec/stl.c 321 warn V560 A part of conditional expression is always true: code >= 0x80.
/Build/vlc-3.0.6/modules/codec/stl.c 449 warn V1004 The 'header' pointer was used unsafely after it was verified against nullptr. Check lines: 439, 449.
/Build/vlc-3.0.6/modules/codec/subsdec.c 304 err V614 Potentially uninitialized pointer 'encoding' used. Consider checking the first actual argument of the 'strcasecmp' function.
/Build/vlc-3.0.6/modules/codec/subsdec.c 311 err V575 The null pointer is passed into 'free' function. Inspect the first argument.
/Build/vlc-3.0.6/modules/codec/subsdec.c 445 warn V774 The 'psz_new_subtitle' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/subsdec.c 444 warn V774 The 'psz_new_subtitle' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/codec/subsdec.c 444 warn V586 The 'realloc' function is called twice for deallocation of the same memory space.
/Build/vlc-3.0.6/modules/codec/subsdec.c 671 err V522 Dereferencing of the null pointer 'p_prev' might take place.
/Build/vlc-3.0.6/modules/codec/subsusf.c 262 warn V1004 The 'p_spu' pointer was used unsafely after it was verified against nullptr. Check lines: 254, 262.
/Build/vlc-3.0.6/modules/codec/subsusf.c 585 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pp_ssa_styles' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/codec/subsusf.c 1015 warn V769 The 'psz_text' pointer in the 'psz_text ++' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 1015, 1002.
/Build/vlc-3.0.6/modules/codec/subsusf.c 1135 warn V1004 The 'p_pic' pointer was used unsafely after it was verified against nullptr. Check lines: 1123, 1135.
/Build/vlc-3.0.6/modules/codec/subsusf.c 1147 warn V1004 The 'p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 1140, 1147.
/Build/vlc-3.0.6/modules/codec/ttml/substtml.c 857 warn V1004 The 'p_segment' pointer was used unsafely after it was verified against nullptr. Check lines: 810, 857.
/Build/vlc-3.0.6/modules/demux/ttml.c 91 err V529 Odd semicolon ';' after 'for' operator.
/Build/vlc-3.0.6/modules/codec/webvtt/subsvtt.c 578 err V595 The 'psz' pointer was utilized before it was verified against nullptr. Check lines: 578, 582.
/Build/vlc-3.0.6/modules/codec/webvtt/subsvtt.c 710 warn V547 Expression '!p_matchsel' is always false.
/Build/vlc-3.0.6/modules/codec/webvtt/subsvtt.c 1319 warn V547 Expression 'p_cue' is always true.
/Build/vlc-3.0.6/modules/codec/webvtt/subsvtt.c 1827 warn V547 Expression 'i_substart != i_start' is always false.
/Build/vlc-3.0.6/modules/codec/webvtt/webvtt.c 215 warn V547 Expression 'p->p_cue' is always true.
/Build/vlc-3.0.6/modules/demux/webvtt.c 356 warn V560 A part of conditional expression is always true: p_cue->i_start <= i_start.
/Build/vlc-3.0.6/modules/demux/webvtt.c 343 warn V751 Parameter 'i_end' is not used inside function body.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSGrammar.c 65 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2418 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2407, 2418.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2571 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2560, 2571.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2589 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2585, 2589.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2710 err V1028 Possible overflow. Consider casting operands of the '_yybytes_len + 2' operator to the 'yy_size_t' type, not the result.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2782 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2779, 2782.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2795 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2792, 2795.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2857 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2854, 2857.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2872 warn V1004 The 'yyg->yy_buffer_stack' pointer was used unsafely after it was verified against nullptr. Check lines: 2869, 2872.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSLexer.c 2 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/vlc-3.0.6/modules/codec/webvtt/CSSGrammar.h 115 err V011 Presence of #line directives may cause some diagnostic messages to have incorrect file name and line number.
/Build/vlc-3.0.6/modules/codec/webvtt/css_parser.c 73 warn V522 Dereferencing of the null pointer 'p_expr' might take place. The potential null pointer is passed into 'vlc_css_expression_AddTerm' function. Inspect the first argument. Check lines: 73, 117, 116.
/Build/vlc-3.0.6/modules/codec/webvtt/css_parser.c 153 warn V522 There might be dereferencing of a potential null pointer 'p_decl'. Check lines: 153, 152.
/Build/vlc-3.0.6/modules/codec/webvtt/css_parser.c 187 warn V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing.
/Build/vlc-3.0.6/modules/codec/webvtt/css_parser.c 197 warn V522 There might be dereferencing of a potential null pointer 'p_sel'. Check lines: 197, 196.
/Build/vlc-3.0.6/modules/codec/webvtt/css_parser.c 221 warn V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing.
/Build/vlc-3.0.6/modules/codec/svcdsub.c 315 warn V1004 The 'p_spu' pointer was used unsafely after it was verified against nullptr. Check lines: 305, 315.
/Build/vlc-3.0.6/modules/codec/svcdsub.c 479 warn V1004 The 'p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 471, 479.
/Build/vlc-3.0.6/modules/codec/telx.c 467 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('hamming_8_4(packet[4])' = [-1..15]).
/Build/vlc-3.0.6/modules/codec/telx.c 662 warn V555 The expression 'sizeof (psz_text) - total - 1 > 0' will work as 'sizeof (psz_text) - total != 1'.
/Build/vlc-3.0.6/modules/codec/telx.c 691 warn V1004 The 'p_spu' pointer was used unsafely after it was verified against nullptr. Check lines: 681, 691.
/Build/vlc-3.0.6/modules/codec/telx.c 699 warn V1004 The 'p_spu->p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 692, 699.
/Build/vlc-3.0.6/modules/codec/telx.c 716 warn V547 Expression 'p_spu != NULL' is always false.
/Build/vlc-3.0.6/modules/codec/telx.c 691 err V595 The 'p_spu' pointer was utilized before it was verified against nullptr. Check lines: 691, 711.
/Build/vlc-3.0.6/modules/codec/substx3g.c 225 err V595 The 'p_segment_left' pointer was utilized before it was verified against nullptr. Check lines: 225, 235.
/Build/vlc-3.0.6/modules/codec/substx3g.c 227 err V595 The 'p_segment_right' pointer was utilized before it was verified against nullptr. Check lines: 227, 238.
/Build/vlc-3.0.6/modules/codec/cc.h 303 warn V560 A part of conditional expression is always true: i_src > 2.
/Build/vlc-3.0.6/modules/codec/avcodec/video.c 1575 warn V547 Expression '!can_hwaccel' is always true.
/Build/vlc-3.0.6/modules/codec/avcodec/encoder.c 1274 warn V547 Expression is always true.
/Build/vlc-3.0.6/modules/codec/avcodec/encoder.c 1292 warn V547 Expression is always true.
/Build/vlc-3.0.6/modules/codec/avcodec/encoder.c 1386 warn V1004 The 'p_aout_buf' pointer was used unsafely after it was verified against nullptr. Check lines: 1333, 1386.
/Build/vlc-3.0.6/modules/control/gestures.c 410 warn V547 Expression 'pattern' is always false.
/Build/vlc-3.0.6/modules/control/gestures.c 489 warn V547 Expression 'p_sys->p_vout != NULL' is always false.
/Build/vlc-3.0.6/modules/control/hotkeys.c 192 err V614 Uninitialized variable 'b_vrnav_can_change' used.
/Build/vlc-3.0.6/modules/control/oldrc.c 1436 warn V547 Expression 'p_input' is always true.
/Build/vlc-3.0.6/modules/control/oldrc.c 1982 warn V522 There might be dereferencing of a potential null pointer 'ppsz_options'.
/Build/vlc-3.0.6/modules/control/motion.c 107 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/control/motion.c 145 warn V560 A part of conditional expression is always true: i_oldx > - 800.
/Build/vlc-3.0.6/modules/control/motion.c 150 warn V560 A part of conditional expression is always false: i_oldx < - 1000.
/Build/vlc-3.0.6/modules/control/motion.c 151 warn V560 A part of conditional expression is always false: i_oldx > 1000.
/Build/vlc-3.0.6/modules/control/motion.c 156 warn V560 A part of conditional expression is always true: i_oldx < 800.
/Build/vlc-3.0.6/modules/control/motion.c 171 warn V547 Expression 'p_vout' is always false.
/Build/vlc-3.0.6/modules/demux/flac.c 168 err V547 Expression is always false.
/Build/vlc-3.0.6/modules/demux/flac.c 335 warn V547 Expression 'p_block_out' is always true.
/Build/vlc-3.0.6/modules/demux/flac.c 402 warn V612 An unconditional 'break' within a loop.
/Build/vlc-3.0.6/modules/demux/flac.c 675 warn V522 There might be dereferencing of a potential null pointer 's'.
/Build/vlc-3.0.6/modules/demux/flac.c 677 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/flac.c 790 warn V522 There might be dereferencing of a potential null pointer 's'.
/Build/vlc-3.0.6/modules/demux/flac.c 806 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/flac.c 836 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->attachments' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/xiph_metadata.c 287 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '* ppp_seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/xiph_metadata.c 344 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '* ppp_seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/xiph_metadata.c 491 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '* attachments' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/xiph_metadata.c 476 err V571 Recurring check. This condition was already verified in line 476.
/Build/vlc-3.0.6/modules/demux/xiph_metadata.c 575 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '* ppp_seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/au.c 264 warn V614 Potentially uninitialized variable 'i_cat' used.
/Build/vlc-3.0.6/modules/demux/au.c 324 warn V1004 The 'p_block' pointer was used unsafely after it was verified against nullptr. Check lines: 318, 324.
/Build/vlc-3.0.6/modules/demux/wav.c 279 warn V560 A part of conditional expression is always true: p_sys->i_channel_mask == 0.
/Build/vlc-3.0.6/modules/demux/wav.c 476 warn V1004 The 'p_block' pointer was used unsafely after it was verified against nullptr. Check lines: 470, 476.
/Build/vlc-3.0.6/modules/demux/nsv.c 278 warn V560 A part of conditional expression is always true: i_size > 0.
/Build/vlc-3.0.6/modules/demux/real.c 216 warn V547 Expression 'b_real_audio' is always false.
/Build/vlc-3.0.6/modules/demux/real.c 335 warn V1004 The 'tk' pointer was used unsafely after it was verified against nullptr. Check lines: 329, 335.
/Build/vlc-3.0.6/modules/demux/real.c 422 warn V560 A part of conditional expression is always false: p_sys->i_our_duration > 0.
/Build/vlc-3.0.6/modules/demux/real.c 1349 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/demux/mpeg/pes.h 36 err V1028 Possible overflow. Consider casting operands of the 'p_data[1] << 22' operator to the 'mtime_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/mpeg/pes.h 48 err V1028 Possible overflow. Consider casting operands of the 'p_data[1] << 20' operator to the 'mtime_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/mpeg/pes.h 111 warn V547 Expression 'i_header < i_skip + 1' is always false.
/Build/vlc-3.0.6/modules/demux/mpeg/ps.c 768 warn V519 The '* __builtin_va_arg' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 767, 768.
/Build/vlc-3.0.6/modules/demux/pva.c 420 err V1028 Possible overflow. Consider casting operands of the 'hdr[10] << 22' operator to the 'mtime_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/pva.c 428 err V1028 Possible overflow. Consider casting operands of the 'hdr[15] << 22' operator to the 'mtime_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/mjpeg.c 280 warn V1004 The 'p_block' pointer was used unsafely after it was verified against nullptr. Check lines: 265, 280.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1008 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1009 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1100 warn V1004 The 's' pointer was used unsafely after it was verified against nullptr. Check lines: 1087, 1100.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1154 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1154 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1125 warn V522 Dereferencing of the null pointer 's' might take place. The potential null pointer is passed into 'subtitle_ParseSubRipTimingValue' function. Inspect the second argument. Check lines: 1125, 1155, 1151.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1125 warn V522 Dereferencing of the null pointer 's' might take place. The potential null pointer is passed into 'subtitle_ParseSubRipTimingValue' function. Inspect the second argument. Check lines: 1125, 1156, 1152.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1248 err V518 The 'malloc' function allocates strange amount of memory calculated by 'strlen(expr)'. Perhaps the correct variant is 'strlen(expr) + 1'.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1252 warn V576 Incorrect format. Consider checking the 12 actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1335 warn V576 Incorrect format. Consider checking the sixth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1571 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1572 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1640 warn V575 The potential null pointer is passed into 'strlen' function. Inspect the first argument. Check lines: 1640, 1603.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1677 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1737 err V518 The 'malloc' function allocates strange amount of memory calculated by 'strlen(expr)'. Perhaps the correct variant is 'strlen(expr) + 1'.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1744 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1785 warn V575 The potential null pointer is passed into 'strlen' function. Inspect the first argument. Check lines: 1785, 1707.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1830 warn V576 Incorrect format. Consider checking the 11 actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1842 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1844 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1846 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/vlc-3.0.6/modules/demux/subtitle.c 1985 warn V522 There might be dereferencing of a potential null pointer 'psz_text2'. Check lines: 1985, 1965.
/Build/vlc-3.0.6/modules/demux/subtitle.c 2069 warn V576 Incorrect format. Consider checking the ninth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 2102 err V1028 Possible overflow. Consider casting operands of the '((* h * 60 + * m) * 60) + * s' operator to the 'int64_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/subtitle.c 2137 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 2141 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 2220 warn V576 Incorrect format. Consider checking the sixth actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/vlc-3.0.6/modules/demux/subtitle.c 2369 warn V1004 The 's' pointer was used unsafely after it was verified against nullptr. Check lines: 2357, 2369.
/Build/vlc-3.0.6/modules/demux/subtitle.c 2469 warn V575 The potential null pointer is passed into 'strrchr' function. Inspect the first argument. Check lines: 2469, 2466.
/Build/vlc-3.0.6/modules/demux/ty.c 564 err V1028 Possible overflow. Consider casting operands of the 'buf[1] << 22' operator to the 'mtime_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/ty.c 1442 warn V547 Expression 'm->current.psz_name' is always true.
/Build/vlc-3.0.6/modules/demux/ty.c 1628 err V530 The return value of function 'vlc_stream_Read' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/ty.c 1650 err V530 The return value of function 'vlc_stream_Read' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/ty.c 1656 err V530 The return value of function 'vlc_stream_Read' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/ty.c 1725 warn V547 Expression 'b_probe_error' is always false.
/Build/vlc-3.0.6/modules/demux/ty.c 1938 warn V522 There might be dereferencing of a potential null pointer 'p_hdrs'.
/Build/vlc-3.0.6/modules/demux/ty.c 1939 warn V522 There might be dereferencing of a potential null pointer 'p_rec_hdr'.
/Build/vlc-3.0.6/modules/demux/vobsub.c 128 warn V547 Expression is always false.
/Build/vlc-3.0.6/modules/demux/vobsub.c 170 err V547 Expression 'p_sys->i_tracks > 0' is always false.
/Build/vlc-3.0.6/modules/demux/vobsub.c 546 warn V522 There might be dereferencing of a potential null pointer 'p_sys->track'.
/Build/vlc-3.0.6/modules/demux/vobsub.c 599 warn V522 There might be dereferencing of a potential null pointer 'current_tk->p_subtitles'.
/Build/vlc-3.0.6/modules/demux/vobsub.c 578 warn V576 Incorrect format. Consider checking the eighth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/vlc-3.0.6/modules/demux/vobsub.c 589 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/vlc-3.0.6/modules/demux/vobsub.c 629 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/vlc-3.0.6/modules/demux/xa.c 160 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/demux/xa.c 188 warn V1004 The 'p_block' pointer was used unsafely after it was verified against nullptr. Check lines: 182, 188.
/Build/vlc-3.0.6/modules/demux/nsc.c 295 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/vlc-3.0.6/modules/demux/cdg.c 146 warn V1004 The 'p_block' pointer was used unsafely after it was verified against nullptr. Check lines: 128, 146.
/Build/vlc-3.0.6/modules/demux/smf.c 607 warn V614 Potentially uninitialized variable 'multitrack' used.
/Build/vlc-3.0.6/modules/demux/image.c 536 err V530 The return value of function 'vlc_stream_Seek' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/stl.c 152 warn V560 A part of conditional expression is always true: sys->count > 0.
/Build/vlc-3.0.6/modules/demux/asf/asf.c 175 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 175, 166.
/Build/vlc-3.0.6/modules/demux/asf/asf.c 473 err V614 Uninitialized variable 'i_ret' used.
/Build/vlc-3.0.6/modules/demux/asf/asf.c 572 warn V547 Expression 'p_vout' is always false.
/Build/vlc-3.0.6/modules/demux/asf/asf.c 634 warn V1004 The 'tk' pointer was used unsafely after it was verified against nullptr. Check lines: 612, 634.
/Build/vlc-3.0.6/modules/demux/asf/asf.c 806 warn V1004 The 'p_sys->p_root' pointer was used unsafely after it was verified against nullptr. Check lines: 801, 806.
/Build/vlc-3.0.6/modules/demux/asf/libasf.c 419 warn V560 A part of conditional expression is always true: p_record->p_data.
/Build/vlc-3.0.6/modules/demux/asf/libasf.c 576 warn V547 Expression 'p_sp->i_stream_number > 127' is always false.
/Build/vlc-3.0.6/modules/demux/asf/asfpacket.c 96 warn V1004 The 'p_frag' pointer was used unsafely after it was verified against nullptr. Check lines: 91, 96.
/Build/vlc-3.0.6/modules/demux/asf/asfpacket.c 130 warn V519 The 'i_payload_extensions_size' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 127, 130.
/Build/vlc-3.0.6/modules/demux/asf/asfpacket.c 278 warn V560 A part of conditional expression is always false: !pkt->left.
/Build/vlc-3.0.6/modules/demux/asf/asfpacket.c 283 warn V614 Potentially uninitialized variable 'i_pkt_time' used.
/Build/vlc-3.0.6/modules/demux/asf/asfpacket.c 400 warn V751 Parameter 'i_data_packet_max' is not used inside function body.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 1309 warn V1004 The 'p_frame' pointer was used unsafely after it was verified against nullptr. Check lines: 1300, 1309.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 1185 err V530 The return value of function 'vlc_stream_Seek' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 1193 err V530 The return value of function 'vlc_stream_Seek' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 1263 err V530 The return value of function 'vlc_stream_Seek' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 1917 err V530 The return value of function 'vlc_stream_Seek' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 1925 err V530 The return value of function 'vlc_stream_Seek' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 2443 warn V1004 The 'p_idx1' pointer was used unsafely after it was verified against nullptr. Check lines: 2427, 2443.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 2608 warn V1004 The 'p_indx' pointer was used unsafely after it was verified against nullptr. Check lines: 2600, 2608.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 2722 warn V1004 The 'p_movi' pointer was used unsafely after it was verified against nullptr. Check lines: 2713, 2722.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 2725 err V530 The return value of function 'vlc_stream_Seek' is required to be utilized.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 3015 warn V614 Potentially uninitialized variable 'i_position' used. Consider checking the second actual argument of the 'vlc_stream_Seek' function.
/Build/vlc-3.0.6/modules/demux/avi/avi.c 3057 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->attachment' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 83 warn V560 A part of conditional expression is always false.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 357 warn V799 The 'p_buff' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 389 warn V799 The 'p_buff' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 432 warn V1004 The 'p_strh' pointer was used unsafely after it was verified against nullptr. Check lines: 426, 432.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 603 warn V799 The 'p_buff' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 650 warn V799 The 'p_buff' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 744 warn V799 The 'p_buff' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 778 warn V799 The 'p_buff' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 851 warn V799 The 'p_buff' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/demux/avi/libavi.c 995 warn V1004 The 'p_chk' pointer was used unsafely after it was verified against nullptr. Check lines: 989, 995.
/Build/vlc-3.0.6/modules/demux/caf.c 547 warn V614 Potentially uninitialized variable 'i_extra' used.
/Build/vlc-3.0.6/modules/demux/caf.c 840 err V547 Expression 'i_idx != 0' is always false.
/Build/vlc-3.0.6/modules/demux/caf.c 999 warn V1004 The 'p_block' pointer was used unsafely after it was verified against nullptr. Check lines: 993, 999.
/Build/vlc-3.0.6/modules/demux/mpeg/h26x.c 332 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 332, 331.
/Build/vlc-3.0.6/modules/packetizer/av1_obu.h 124 warn V614 Potentially uninitialized variable 'i_header' used.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 400 warn V547 Expression is always false.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 753 warn V1004 The 'p_sys->p_moov' pointer was used unsafely after it was verified against nullptr. Check lines: 747, 753.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 1241 warn V1004 The 'p_block' pointer was used unsafely after it was verified against nullptr. Check lines: 1224, 1241.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 1645 warn V560 A part of conditional expression is always true: p_sys->b_seekable.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 2161 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->p_title->seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 2180 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->p_title->seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 2226 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->p_title->seekpoint' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 2453 warn V1004 The 'p_box' pointer was used unsafely after it was verified against nullptr. Check lines: 2447, 2453.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 2931 warn V560 A part of conditional expression is always true: i_sample >= i_group_sample.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 3123 warn V547 Expression 'b_reselect' is always false.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 3288 warn V1004 The 'p_sdp' pointer was used unsafely after it was verified against nullptr. Check lines: 3282, 3288.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 3382 warn V560 A part of conditional expression is always true: TrackCreateChunksIndex(p_demux, p_track).
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 3383 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 3671 warn V547 Expression 'p_track->i_sample_size' is always true.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 3756 warn V547 Expression 'p_track->i_sample_size == 0' is always false.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 4085 warn V560 A part of conditional expression is always true: p_tfhd.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 4417 err V547 Expression 'i_ret == (- 1 - 2)' is always false.
/Build/vlc-3.0.6/modules/demux/mp4/mp4.c 4933 warn V560 A part of conditional expression is always true: i_status != 0.
/Build/vlc-3.0.6/modules/demux/mp4/fragments.c 39 warn V560 A part of conditional expression is always false.
/Build/vlc-3.0.6/modules/demux/mp4/libmp4.c 406 warn V547 Expression 'p_box' is always true.
/Build/vlc-3.0.6/modules/demux/mp4/libmp4.c 1387 warn V522 There might be dereferencing of a potential null pointer 'p_box->data.p_hdlr->psz_name'. Check lines: 1387, 1382.
/Build/vlc-3.0.6/modules/demux/mp4/libmp4.c 2318 warn V785 Constant expression in switch statement.
/Build/vlc-3.0.6/modules/demux/mp4/libmp4.c 3444 warn V1004 The 'p_dcom' pointer was used unsafely after it was verified against nullptr. Check lines: 3436, 3444.
/Build/vlc-3.0.6/modules/demux/mp4/libmp4.c 3458 warn V1004 The 'p_cmvd' pointer was used unsafely after it was verified against nullptr. Check lines: 3436, 3458.
/Build/vlc-3.0.6/modules/demux/mp4/essetup.c 164 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 164, 163.
/Build/vlc-3.0.6/modules/demux/mp4/essetup.c 550 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 550, 549.
/Build/vlc-3.0.6/modules/demux/mp4/essetup.c 824 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 824, 823.
/Build/vlc-3.0.6/modules/demux/mp4/essetup.c 1234 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 1234, 1233.
/Build/vlc-3.0.6/modules/demux/mp4/meta.c 237 err V614 Potentially uninitialized pointer 'type' used.
/Build/vlc-3.0.6/modules/demux/mpeg/mpgv.c 119 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 119, 118.
/Build/vlc-3.0.6/modules/demux/playlist/asx.c 79 warn V522 There might be dereferencing of a potential null pointer 'psz_value'. Check lines: 79, 76.
/Build/vlc-3.0.6/modules/demux/playlist/asx.c 115 warn V547 Expression 'i_subfractions != - 1' is always true.
/Build/vlc-3.0.6/modules/demux/playlist/asx.c 107 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 103, 107.
/Build/vlc-3.0.6/modules/demux/playlist/asx.c 316 err V614 Uninitialized buffer '(const char * *) ppsz_options' used. Consider checking the third actual argument of the 'input_item_AddOptions' function.
/Build/vlc-3.0.6/modules/demux/playlist/asx.c 798 err V773 Visibility scope of the 'psz_base' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/demux/playlist/itml.c 225 err V522 Dereferencing of the null pointer 'p_handler' might take place.
/Build/vlc-3.0.6/modules/demux/playlist/itml.c 228 err V575 The null pointer is passed into 'strdup' function. Inspect the first argument.
/Build/vlc-3.0.6/modules/demux/playlist/itml.c 225 warn V1004 The 'p_handler->name' pointer was used unsafely after it was verified against nullptr. Check lines: 217, 225.
/Build/vlc-3.0.6/modules/demux/playlist/itml.c 299 err V763 Parameter 'p_track' is always rewritten in function body before being used.
/Build/vlc-3.0.6/modules/demux/playlist/m3u.c 274 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz_options' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/playlist/pls.c 58 warn V666 Consider inspecting third argument of the function 'strncasecmp'. It is possible that the value does not correspond with the length of a string which was passed with the second argument.
/Build/vlc-3.0.6/modules/demux/playlist/podcast.c 381 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/vlc-3.0.6/modules/demux/playlist/podcast.c 381 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/vlc-3.0.6/modules/demux/playlist/podcast.c 381 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/vlc-3.0.6/modules/demux/playlist/podcast.c 384 err V1028 Possible overflow. Consider casting operands of the '(h * 60 + m) * 60 + s' operator to the 'mtime_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/playlist/podcast.c 386 err V1028 Possible overflow. Consider casting operands of the 'h * 60 + m' operator to the 'mtime_t' type, not the result.
/Build/vlc-3.0.6/modules/demux/playlist/ram.c 289 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz_options' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/playlist/ram.c 299 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz_options' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/demux/playlist/ram.c 393 warn V575 The potential null pointer is passed into 'strchr' function. Inspect the first argument. Check lines: 393, 392.
/Build/vlc-3.0.6/modules/demux/playlist/sgimb.c 181 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/demux/playlist/sgimb.c 370 warn V1004 The 'p_sys->psz_uri' pointer was used unsafely after it was verified against nullptr. Check lines: 362, 370.
/Build/vlc-3.0.6/modules/demux/playlist/xspf.c 108 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/demux/playlist/xspf.c 456 warn V560 A part of conditional expression is always true: p_sys->i_track_id < 0.
/Build/vlc-3.0.6/modules/demux/playlist/xspf.c 457 warn V560 A part of conditional expression is always false: p_sys->i_track_id == 0x7fffffff.
/Build/vlc-3.0.6/modules/demux/playlist/xspf.c 458 err V568 It's odd that 'sizeof()' operator evaluates the size of a pointer to a class, but not the size of the 'p_new_input' class object.
/Build/vlc-3.0.6/modules/demux/playlist/xspf.c 500 warn V547 Expression 'p_new_input' is always true.
/Build/vlc-3.0.6/modules/demux/playlist/xspf.c 639 warn V1004 The 'psz_application' pointer was used unsafely after it was verified against nullptr. Check lines: 631, 639.
/Build/vlc-3.0.6/modules/demux/adaptive/http/Chunk.h 139 warn V703 It is odd that the 'eof' field in derived class 'HTTPChunkBufferedSource' overwrites field in base class 'HTTPChunkSource'. Check lines: Chunk.h:139, Chunk.h:107.
/Build/vlc-3.0.6/modules/demux/adaptive/tools/Properties.hpp 26 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: value.
/Build/vlc-3.0.6/modules/demux/adaptive/playlist/SegmentInformation.cpp 250 err V557 The 'list' container is empty, the access to its elements is impossible.
/Build/vlc-3.0.6/modules/demux/adaptive/playlist/SegmentInformation.cpp 255 err V557 The 'list' container is empty, the access to its elements is impossible.
/Build/vlc-3.0.6/modules/demux/adaptive/playlist/SegmentInformation.cpp 297 warn V522 There might be dereferencing of a potential null pointer 'templ'.
/Build/vlc-3.0.6/modules/demux/adaptive/tools/MovingAverage.hpp 60 err V1022 An exception was thrown by pointer. Consider throwing it by value instead.
/Build/vlc-3.0.6/modules/demux/adaptive/logic/Representationselectors.cpp 96 warn V547 Expression 'best' is always false.
/Build/vlc-3.0.6/modules/demux/adaptive/http/ConnectionParams.cpp 33 warn V730 Not all members of a class are initialized inside the constructor. Consider inspecting: port.
/Build/vlc-3.0.6/modules/demux/adaptive/http/Downloader.cpp 31 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: thread_handle.
/Build/vlc-3.0.6/modules/demux/adaptive/http/HTTPConnectionManager.cpp 66 warn V522 There might be dereferencing of a potential null pointer 'downloader'. Check lines: 66, 65.
/Build/vlc-3.0.6/modules/demux/adaptive/http/HTTPConnectionManager.cpp 75 warn V522 There might be dereferencing of a potential null pointer 'downloader'. Check lines: 75, 74.
/Build/vlc-3.0.6/modules/demux/adaptive/plumbing/CommandsQueue.cpp 246 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/demux/adaptive/PlaylistManager.cpp 687 err V529 Odd semicolon ';' after 'while' operator.
/Build/vlc-3.0.6/modules/demux/adaptive/PlaylistManager.cpp 51 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: thread.
/Build/vlc-3.0.6/modules/demux/adaptive/Streams.cpp 41 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: connManager.
/Build/vlc-3.0.6/modules/demux/hls/playlist/Parser.cpp 267 warn V522 There might be dereferencing of a potential null pointer 'segmentList'. Check lines: 267, 195.
/Build/vlc-3.0.6/modules/demux/hls/playlist/Parser.cpp 493 warn V522 There might be dereferencing of a potential null pointer 'rep'.
/Build/vlc-3.0.6/modules/demux/hls/HLSManager.cpp 97 warn V560 A part of conditional expression is always false: size < 0.
/Build/vlc-3.0.6/modules/demux/hls/HLSStreams.cpp 137 warn V668 There is no sense in testing the 'ret' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/vlc-3.0.6/modules/demux/hls/HLSStreams.cpp 147 warn V668 There is no sense in testing the 'ret' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/vlc-3.0.6/modules/demux/dash/mpd/IsoffMainParser.cpp 233 warn V668 There is no sense in testing the 'adaptationSet' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/vlc-3.0.6/modules/demux/smooth/playlist/Parser.cpp 94 err V783 Dereferencing of the invalid iterator 'it' might take place. Check lines: 73, 94.
/Build/vlc-3.0.6/modules/demux/smooth/playlist/Parser.cpp 236 warn V668 There is no sense in testing the 'templ' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
/Build/vlc-3.0.6/modules/mux/mp4/libmp4mux.c 529 err V614 Uninitialized buffer 'mp4_a52_header' used. Consider checking the second actual argument of the 'bs_init' function.
/Build/vlc-3.0.6/modules/mux/mp4/libmp4mux.c 1680 warn V560 A part of conditional expression is always true: mvex.
/Build/vlc-3.0.6/modules/keystore/file.c 229 warn V560 A part of conditional expression is always false: i_key >= KEY_MAX.
/Build/vlc-3.0.6/modules/keystore/file.c 250 err V590 Consider inspecting the '* p == '\\0' || * p != ':'' expression. The expression is excessive or contains a misprint.
/Build/vlc-3.0.6/modules/keystore/file.c 539 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/lua/extension.c 802 err V547 Expression 'i_ret != (- 0)' is always false.
/Build/vlc-3.0.6/modules/lua/extension_thread.c 185 warn V719 The switch statement does not cover all values of the enum: CMD_ACTIVATE, CMD_DEACTIVATE.
/Build/vlc-3.0.6/modules/lua/extension_thread.c 339 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/vlc-3.0.6/modules/lua/meta.c 138 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/lua/services_discovery.c 351 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->ppsz_query' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/lua/vlc.c 446 err V773 Visibility scope of the 'psz_option' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/lua/vlc.c 682 warn V575 The potential null pointer is passed into 'strstr' function. Inspect the first argument. Check lines: 682, 681.
/Build/vlc-3.0.6/modules/lua/libs/equalizer.c 85 warn V524 It is odd that the body of 'vlclua_preamp_set' function is fully equivalent to the body of 'vlclua_preamp_get' function.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 425 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 425, 424.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 447 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 447, 446.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 465 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 465, 464.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 484 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 484, 483.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 500 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 500, 499.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 513 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 513, 512.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 530 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 530, 529.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 548 warn V522 There might be dereferencing of a potential null pointer 'p_widget'. Check lines: 548, 547.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 739 warn V522 There might be dereferencing of a potential null pointer 'p_new_value'. Check lines: 739, 738.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 1047 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(p_dialog->widgets).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/lua/libs/dialog.c 1075 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(p_dialog->widgets).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/lua/libs/net.c 315 warn V522 There might be dereferencing of a potential null pointer 'luafds'.
/Build/vlc-3.0.6/modules/lua/libs/net.c 316 warn V522 There might be dereferencing of a potential null pointer 'p_fds'.
/Build/vlc-3.0.6/modules/lua/libs/osd.c 78 warn V547 Expression 'p_vout' is always false.
/Build/vlc-3.0.6/modules/lua/libs/osd.c 125 warn V547 Expression 'p_vout' is always false.
/Build/vlc-3.0.6/modules/lua/libs/osd.c 169 warn V547 Expression 'p_vout' is always false.
/Build/vlc-3.0.6/modules/lua/libs/osd.c 186 warn V547 Expression '!p_vout' is always true.
/Build/vlc-3.0.6/modules/lua/libs/osd.c 206 warn V547 Expression '!p_vout' is always true.
/Build/vlc-3.0.6/modules/lua/libs/stream.c 105 err V773 Visibility scope of the 'psz_content' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/lua/libs/variables.c 185 warn V524 It is odd that the body of 'vlclua_var_set' function is fully equivalent to the body of 'vlclua_var_get' function.
/Build/vlc-3.0.6/modules/lua/libs/video.c 54 warn V547 Expression '!p_vout' is always true.
/Build/vlc-3.0.6/modules/lua/libs/io.c 196 err V568 It's odd that 'sizeof()' operator evaluates the size of a pointer to a class, but not the size of the 'p_f' class object.
/Build/vlc-3.0.6/modules/meta_engine/folder.c 152 err V614 Uninitialized pointer 'filename' used. Consider checking the fourth actual argument of the 'asprintf' function.
/Build/vlc-3.0.6/modules/meta_engine/folder.c 154 err V614 Uninitialized pointer 'filebuf' used. Consider checking the first actual argument of the 'free' function.
/Build/vlc-3.0.6/modules/meta_engine/folder.c 152 err V614 Potentially uninitialized pointer 'filename' used. Consider checking the fourth actual argument of the 'asprintf' function.
/Build/vlc-3.0.6/modules/meta_engine/folder.c 154 err V614 Potentially uninitialized pointer 'filebuf' used. Consider checking the first actual argument of the 'free' function.
/Build/vlc-3.0.6/modules/misc/audioscrobbler.c 254 warn V560 A part of conditional expression is always false: !p_sys->p_current_song.psz_a.
/Build/vlc-3.0.6/modules/misc/audioscrobbler.c 255 warn V560 A part of conditional expression is always false: !p_sys->p_current_song.psz_t.
/Build/vlc-3.0.6/modules/misc/audioscrobbler.c 701 warn V547 Expression '!b_handshaked' is always true.
/Build/vlc-3.0.6/modules/misc/webservices/acoustid.c 105 warn V1004 The 'root' pointer was used unsafely after it was verified against nullptr. Check lines: 100, 105.
/Build/vlc-3.0.6/modules/misc/webservices/acoustid.c 116 warn V1004 The 'node' pointer was used unsafely after it was verified against nullptr. Check lines: 111, 116.
/Build/vlc-3.0.6/modules/misc/webservices/json.c 86 warn V1019 Compound assignment expression 'state->used_memory += size' is used inside condition.
/Build/vlc-3.0.6/modules/misc/webservices/json.c 375 err V522 Dereferencing of the null pointer 'top' might take place.
/Build/vlc-3.0.6/modules/misc/webservices/json.c 377 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/vlc-3.0.6/modules/misc/webservices/json.c 532 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/vlc-3.0.6/modules/misc/fingerprinter.c 392 warn V547 Expression 'results_available' is always false.
/Build/vlc-3.0.6/modules/misc/gnutls.c 312 err V773 Visibility scope of the 'priv' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/misc/gnutls.c 397 warn V547 Expression 'priv == NULL' is always true.
/Build/vlc-3.0.6/modules/misc/gnutls.c 634 warn V547 Expression 'priv != NULL' is always false.
/Build/vlc-3.0.6/modules/misc/addons/vorepository.c 470 err V773 Visibility scope of the 'psz_archive_uri' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/misc/addons/fsstorage.c 313 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '(p_finder->entries).p_elems' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/misc/addons/fsstorage.c 608 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'fprintf' function. Under certain conditions the pointer can be null.
/Build/vlc-3.0.6/modules/misc/addons/fsstorage.c 890 warn V1020 The function exited without calling the 'vlc_mutex_unlock' function. Check lines: 890, 865.
/Build/vlc-3.0.6/modules/misc/addons/fsstorage.c 880 warn V1020 The function exited without calling the 'vlc_mutex_unlock' function. Check lines: 880, 865.
/Build/vlc-3.0.6/modules/misc/rtsp.c 711 err V773 Visibility scope of the 'p_es' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/misc/rtsp.c 790 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->media' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/misc/rtsp.c 869 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_media->rtsp' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/mux/avi.c 667 warn V614 Potentially uninitialized variable 'i_microsecperframe' used. Consider checking the second actual argument of the 'bo_add_32le' function.
/Build/vlc-3.0.6/modules/mux/avi.c 673 warn V614 Potentially uninitialized variable 'i_totalframes' used. Consider checking the second actual argument of the 'bo_add_32le' function.
/Build/vlc-3.0.6/modules/mux/mp4/mp4.c 735 warn V519 The 'p_stream->i_last_dts' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 713, 735.
/Build/vlc-3.0.6/modules/mux/mp4/mp4.c 1310 err V501 There are identical sub-expressions 'p_stream->mux.fmt.audio.i_rate' to the left and to the right of the '&&' operator.
/Build/vlc-3.0.6/modules/mux/mpeg/pes.c 415 err V522 Dereferencing of the null pointer 'p_pes' might take place.
/Build/vlc-3.0.6/modules/mux/mpeg/pes.c 388 err V595 The 'p_es' pointer was utilized before it was verified against nullptr. Check lines: 388, 404.
/Build/vlc-3.0.6/modules/packetizer/av1.c 337 warn V560 A part of conditional expression is always true: !p_output.
/Build/vlc-3.0.6/modules/packetizer/av1.c 528 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 528, 524.
/Build/vlc-3.0.6/modules/packetizer/mpegvideo.c 210 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 210, 201.
/Build/vlc-3.0.6/modules/packetizer/mpegvideo.c 890 warn V1016 Expression 'startcode >= SLICE_STARTCODE_FIRST' is always true.
/Build/vlc-3.0.6/modules/packetizer/mpeg4audio.c 639 err V628 It's possible that the line was commented out improperly, thus altering the program's operation logics.
/Build/vlc-3.0.6/modules/packetizer/mpeg4audio.c 711 err V547 Expression 'i_mux_versionA == 0' is always true.
/Build/vlc-3.0.6/modules/packetizer/mpeg4audio.c 819 warn V560 A part of conditional expression is always true: p_sys->i_channels.
/Build/vlc-3.0.6/modules/packetizer/mpeg4audio.c 819 warn V560 A part of conditional expression is always true: p_sys->i_rate.
/Build/vlc-3.0.6/modules/packetizer/mpeg4audio.c 819 warn V560 A part of conditional expression is always true: p_sys->i_frame_length > 0.
/Build/vlc-3.0.6/modules/packetizer/mpeg4audio.c 1063 err V547 Expression 'p_sys->i_state != STATE_SYNC' is always true.
/Build/vlc-3.0.6/modules/packetizer/h264_slice.c 185 warn V547 Expression 'p_slice->i_nal_type != 5' is always true.
/Build/vlc-3.0.6/modules/packetizer/h264.c 444 warn V560 A part of conditional expression is always true: !p_sys->b_new_pps.
/Build/vlc-3.0.6/modules/packetizer/h264.c 444 warn V560 A part of conditional expression is always true: !p_sys->b_new_sps.
/Build/vlc-3.0.6/modules/packetizer/h264.c 1003 warn V547 Expression 'p_pic' is always true.
/Build/vlc-3.0.6/modules/packetizer/dirac.c 240 warn V522 There might be dereferencing of a potential null pointer 'p_fake'.
/Build/vlc-3.0.6/modules/packetizer/dirac.c 1018 warn V1004 The 'p_sys->p_eu' pointer was used unsafely after it was verified against nullptr. Check lines: 978, 1018.
/Build/vlc-3.0.6/modules/packetizer/hevc.c 142 err V595 The 'p_output' pointer was utilized before it was verified against nullptr. Check lines: 142, 153.
/Build/vlc-3.0.6/modules/packetizer/hevc.c 179 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 179, 175.
/Build/vlc-3.0.6/modules/services_discovery/mediadirs.c 336 warn V575 The potential null pointer is passed into 'strrchr' function. Inspect the first argument. Check lines: 336, 335.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 322 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz_new_urls' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 328 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pp_new_items' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 331 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pp_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 336 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'ppsz_new_urls' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 338 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pp_new_items' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 396 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->ppsz_urls' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 403 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pp_items' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 406 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pp_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 444 warn V575 The potential null pointer is passed into 'strcat' function. Inspect the first argument. Check lines: 444, 440.
/Build/vlc-3.0.6/modules/services_discovery/podcast.c 451 err V773 Visibility scope of the 'psz_urls' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 322 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 727 warn V522 There might be dereferencing of a potential null pointer 'decomp'.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 911 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pp_announces' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 1029 warn V1004 The 'vlc_proto' pointer was used unsafely after it was verified against nullptr. Check lines: 1022, 1029.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 1354 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sdp->pp_attributes' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 1449 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 1481 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sd->p_sys->pi_fd' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/services_discovery/sap.c 1505 warn V522 There might be dereferencing of a potential null pointer 'psz_dst'.
/Build/vlc-3.0.6/modules/stream_out/cycle.c 159 err V1021 The 'block' variable is assigned the same value on several loop iterations.
/Build/vlc-3.0.6/modules/stream_out/cycle.c 295 warn V774 The 'sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/stream_out/cycle.c 296 warn V774 The 'sys' pointer was used after the memory was released.
/Build/vlc-3.0.6/modules/stream_out/delay.c 118 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/stats.c 134 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/stats.c 210 err V773 Visibility scope of the 'outputhash' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/stats.c 236 warn V576 Incorrect format. Consider checking the ninth actual argument of the 'fprintf' function. Under certain conditions the pointer can be null.
/Build/vlc-3.0.6/modules/stream_out/description.c 124 err V773 Visibility scope of the 'p_fmt_copy' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/duplicate.c 235 err V773 Visibility scope of the 'id' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/display.c 124 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/bridge.c 434 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/mosaic_bridge.c 659 warn V524 It is odd that the body of 'WidthCallback' function is fully equivalent to the body of 'HeightCallback' function.
/Build/vlc-3.0.6/modules/stream_out/autodel.c 91 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 91, 83.
/Build/vlc-3.0.6/modules/stream_out/autodel.c 127 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->pp_es' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/stream_out/record.c 199 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_sys->id' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/stream_out/smem.c 318 err V773 Visibility scope of the 'id' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/smem.c 344 err V773 Visibility scope of the 'id' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/smem.c 381 warn V1004 The 'p_pixels' pointer was used unsafely after it was verified against nullptr. Check lines: 373, 381.
/Build/vlc-3.0.6/modules/stream_out/smem.c 417 warn V1004 The 'p_pcm_buffer' pointer was used unsafely after it was verified against nullptr. Check lines: 409, 417.
/Build/vlc-3.0.6/modules/stream_out/transcode/transcode.c 252 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 252, 251.
/Build/vlc-3.0.6/modules/stream_out/transcode/transcode.c 428 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/transcode/video.c 867 warn V547 Expression 'p_pic' is always true.
/Build/vlc-3.0.6/modules/stream_out/rtp.c 1218 err V773 Visibility scope of the 'id' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_out/rtp.c 1335 warn V1004 The 'f' pointer was used unsafely after it was verified against nullptr. Check lines: 1328, 1335.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 201 warn V1004 The 'p_fmt' pointer was used unsafely after it was verified against nullptr. Check lines: 186, 201.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 326 warn V560 A part of conditional expression is always false: p_64_sps.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 326 warn V560 A part of conditional expression is always false: p_64_pps.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 327 err V576 Incorrect format. Consider checking the fourth actual argument of the 'asprintf' function. A null pointer is used.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 327 err V576 Incorrect format. Consider checking the fifth actual argument of the 'asprintf' function. A null pointer is used.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 335 warn V547 Expression 'rtp_fmt->fmtp == NULL' is always true.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 433 warn V560 A part of conditional expression is always false: i_tiers >= 0.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 440 warn V560 A part of conditional expression is always false: i_space >= 0.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 177 err V595 The 'p_fmt' pointer was utilized before it was verified against nullptr. Check lines: 177, 186.
/Build/vlc-3.0.6/modules/stream_out/rtpfmt.c 1791 err V547 Expression is always true.
/Build/vlc-3.0.6/modules/stream_out/rtcp.c 121 warn V614 Potentially uninitialized variable 'fd' used.
/Build/vlc-3.0.6/modules/stream_out/rtsp.c 356 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'rtsp->sessionv' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/stream_out/rtsp.c 466 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'session->trackv' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/modules/stream_out/vod.c 272 err V773 Visibility scope of the 'p_media' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/spu/subsdelay.c 355 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/spu/subsdelay.c 432 warn V1004 The 'p_entry' pointer was used unsafely after it was verified against nullptr. Check lines: 423, 432.
/Build/vlc-3.0.6/modules/spu/audiobargraph_v.c 196 warn V522 There might be dereferencing of a potential null pointer 'p_BarGraph->i_values'.
/Build/vlc-3.0.6/modules/spu/audiobargraph_v.c 409 warn V1004 The 'p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 401, 409.
/Build/vlc-3.0.6/modules/spu/logo.c 400 warn V1004 The 'p_region' pointer was used unsafely after it was verified against nullptr. Check lines: 391, 400.
/Build/vlc-3.0.6/modules/spu/marq.c 356 warn V1004 The 'stream' pointer was used unsafely after it was verified against nullptr. Check lines: 348, 356.
/Build/vlc-3.0.6/modules/spu/mosaic.c 254 warn V522 There might be dereferencing of a potential null pointer 'p_sys->pi_x_offsets'.
/Build/vlc-3.0.6/modules/spu/mosaic.c 260 warn V522 There might be dereferencing of a potential null pointer 'p_sys->pi_y_offsets'.
/Build/vlc-3.0.6/modules/spu/rss.c 475 warn V522 There might be dereferencing of a potential null pointer 'a'. Check lines: 475, 468.
/Build/vlc-3.0.6/modules/spu/rss.c 609 warn V522 There might be dereferencing of a potential null pointer 'psz_clean'. Check lines: 609, 606.
/Build/vlc-3.0.6/modules/spu/rss.c 717 warn V522 There might be dereferencing of a potential null pointer 'p_feed->p_items'.
/Build/vlc-3.0.6/modules/spu/rss.c 957 err V614 Uninitialized pointer 'p_xml_reader' used.
/Build/vlc-3.0.6/modules/spu/rss.c 959 err V614 Uninitialized pointer 'p_stream' used.
/Build/vlc-3.0.6/modules/spu/rss.c 956 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/spu/dynamicoverlay/dynamicoverlay_commands.c 234 warn V512 A call of the 'parse_digit' function will lead to overflow of the buffer '& p_params->fontstyle.i_font_alpha'.
/Build/vlc-3.0.6/modules/spu/dynamicoverlay/dynamicoverlay_commands.c 476 warn V1004 The 'p_data' pointer was used unsafely after it was verified against nullptr. Check lines: 469, 476.
/Build/vlc-3.0.6/modules/spu/dynamicoverlay/dynamicoverlay_commands.c 534 warn V1004 The 'p_data' pointer was used unsafely after it was verified against nullptr. Check lines: 511, 534.
/Build/vlc-3.0.6/modules/spu/dynamicoverlay/dynamicoverlay_commands.c 536 warn V1004 The 'p_ovl' pointer was used unsafely after it was verified against nullptr. Check lines: 424, 536.
/Build/vlc-3.0.6/modules/stream_filter/cache_read.c 403 warn V547 Expression is always false.
/Build/vlc-3.0.6/modules/stream_filter/cache_read.c 551 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_filter/cache_block.c 479 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/stream_filter/prefetch.c 258 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/stream_filter/hds/hds.c 317 warn V1004 The 'data_p' pointer was used unsafely after it was verified against nullptr. Check lines: 312, 317.
/Build/vlc-3.0.6/modules/stream_filter/hds/hds.c 429 warn V1004 The 'data_p' pointer was used unsafely after it was verified against nullptr. Check lines: 424, 429.
/Build/vlc-3.0.6/modules/stream_filter/hds/hds.c 552 warn V575 The potential null pointer is passed into 'strlen' function. Inspect the first argument. Check lines: 552, 551.
/Build/vlc-3.0.6/modules/stream_filter/hds/hds.c 570 warn V575 The potential null pointer is passed into 'strlen' function. Inspect the first argument. Check lines: 570, 568.
/Build/vlc-3.0.6/modules/stream_filter/hds/hds.c 629 warn V1004 The 'data_p' pointer was used unsafely after it was verified against nullptr. Check lines: 624, 629.
/Build/vlc-3.0.6/modules/stream_filter/hds/hds.c 935 warn V522 There might be dereferencing of a potential null pointer 'chunk'.
/Build/vlc-3.0.6/modules/stream_filter/hds/hds.c 1834 warn V560 A part of conditional expression is always true: !chunk->eof.
/Build/vlc-3.0.6/modules/stream_filter/skiptags.c 100 warn V547 Expression 'size > 0x7fffffffffffffffL - 32u' is always false.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 448 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 449 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 520 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 521 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 523 warn V1004 The 'p_outpic' pointer was used unsafely after it was verified against nullptr. Check lines: 462, 523.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 523 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 549 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust.c 550 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 301 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 302 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 303 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 305 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 306 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 309 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 310 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 354 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 355 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 356 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 358 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 359 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 362 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/adjust_sat_hue.c 363 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/ball.c 864 warn V614 Potentially uninitialized variable 'ret' used.
/Build/vlc-3.0.6/modules/video_filter/bluescreen.c 204 warn V522 There might be dereferencing of a potential null pointer 'p_at'.
/Build/vlc-3.0.6/modules/video_filter/colorthres.c 297 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/colorthres.c 299 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/colorthres.c 300 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/colorthres.c 302 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 254 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 258 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 260 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 262 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 265 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 268 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 270 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/croppadd.c 272 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 322 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/vlc-3.0.6/modules/video_filter/extract.c 325 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/vlc-3.0.6/modules/video_filter/extract.c 362 warn V619 The array 'p_inpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 363 warn V619 The array 'p_inpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 364 warn V619 The array 'p_inpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 366 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 367 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 368 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 370 warn V619 The array 'p_inpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 371 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 372 warn V619 The array 'p_inpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/extract.c 373 warn V619 The array 'p_inpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/grain.c 425 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/video_filter/gaussianblur.c 121 warn V522 There might be dereferencing of a potential null pointer 'pt_distribution'.
/Build/vlc-3.0.6/modules/video_filter/gaussianblur.c 241 warn V522 There might be dereferencing of a potential null pointer 'pt_scale'.
/Build/vlc-3.0.6/modules/video_filter/magnify.c 114 warn V799 The 'p_sys' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
/Build/vlc-3.0.6/modules/video_filter/motiondetect.c 117 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 117, 113.
/Build/vlc-3.0.6/modules/video_filter/motiondetect.c 117 warn V614 Potentially uninitialized variable 'is_yuv_planar' used.
/Build/vlc-3.0.6/modules/video_filter/motiondetect.c 203 warn V614 Potentially uninitialized variable 'i_chroma_dy' used.
/Build/vlc-3.0.6/modules/video_filter/scale.c 157 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/scale.c 158 warn V619 The array 'p_pic_dst->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/scale.c 164 warn V619 The array 'p_pic_dst->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/scale.c 166 warn V619 The array 'p_pic_dst->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/scale.c 175 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/scale.c 176 warn V619 The array 'p_pic_dst->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/sepia.c 124 warn V522 There might be dereferencing of a potential null pointer 'p_sys'. Check lines: 124, 120.
/Build/vlc-3.0.6/modules/video_filter/transform.c 441 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/video_filter/puzzle.c 304 warn V560 A part of conditional expression is always false: p_sys->b_bake_request.
/Build/vlc-3.0.6/modules/video_filter/puzzle.c 309 warn V560 A part of conditional expression is always false: p_sys->b_bake_request.
/Build/vlc-3.0.6/modules/video_filter/puzzle.c 497 err V547 Expression 'p_sys->i_pointed_pce == - 1' is always true.
/Build/vlc-3.0.6/modules/video_filter/puzzle.c 457 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 454, 457.
/Build/vlc-3.0.6/modules/video_filter/puzzle.c 701 err V595 The 'p_sys->pi_order' pointer was utilized before it was verified against nullptr. Check lines: 701, 706.
/Build/vlc-3.0.6/modules/video_filter/puzzle_bezier.c 128 warn V764 Possible incorrect order of arguments passed to 'puzzle_scale_curve_H' function: 'i_lines' and 'i_width'.
/Build/vlc-3.0.6/modules/video_filter/puzzle_mgt.c 164 warn V560 A part of conditional expression is always true: (p_sys->ps_desk_planes != NULL).
/Build/vlc-3.0.6/modules/video_filter/puzzle_mgt.c 164 warn V560 A part of conditional expression is always true: (p_sys->ps_pict_planes != NULL).
/Build/vlc-3.0.6/modules/video_filter/puzzle_mgt.c 165 warn V560 A part of conditional expression is always true: (p_sys->ps_puzzle_array != NULL).
/Build/vlc-3.0.6/modules/video_filter/rotate.c 357 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 358 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 360 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 361 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 362 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 363 warn V619 The array 'p_pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 365 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 366 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 367 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/rotate.c 368 warn V619 The array 'p_outpic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_filter/deinterlace/deinterlace.c 495 warn V1004 The 'chroma' pointer was used unsafely after it was verified against nullptr. Check lines: 488, 495.
/Build/vlc-3.0.6/modules/video_filter/deinterlace/algo_x.c 437 warn V764 Possible incorrect order of arguments passed to 'XDeintNxNDetect' function: 'i_width' and 'i_height'.
/Build/vlc-3.0.6/modules/video_filter/deinterlace/algo_yadif.c 124 err V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 124, 129.
/Build/vlc-3.0.6/modules/video_filter/deinterlace/algo_ivtc.c 775 warn V547 Expression 'detected != 0' is always true.
/Build/vlc-3.0.6/modules/video_filter/blend.cpp 68 warn V690 The 'CPicture' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class.
/Build/vlc-3.0.6/modules/visualization/visual/visual.c 346 err V595 The 'p_outpic' pointer was utilized before it was verified against nullptr. Check lines: 346, 347.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 363 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 364 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 372 warn V619 The array 'res.p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 411 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 412 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 421 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 422 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 426 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/x11.c 428 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/window.c 154 warn V614 Potentially uninitialized buffer 'data' used. Consider checking the eighth actual argument of the 'xcb_change_property' function.
/Build/vlc-3.0.6/modules/video_output/xcb/window.c 510 err V773 Visibility scope of the 'p_sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/modules/video_output/xcb/xvideo.c 689 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/xvideo.c 690 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/xvideo.c 697 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/xvideo.c 698 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/xcb/xvideo.c 699 warn V619 The array 'pic->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/fb.c 463 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/modules/video_output/flaschen.c 201 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/flaschen.c 206 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/vdummy.c 151 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/vdummy.c 153 warn V619 The array 'picture->p' is being utilized as a pointer to single object.
/Build/vlc-3.0.6/modules/video_output/vmem.c 222 err V773 Visibility scope of the 'sys' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/lib/renderer_discoverer.c 63 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_lrd->pp_items' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/renderer_discoverer.c 147 err V773 Visibility scope of the 'p_lrd' pointer was exited without releasing the memory. A memory leak is possible.
/Build/vlc-3.0.6/lib/vlm.c 394 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'm.ppsz_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/vlm.c 398 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'm.ppsz_option' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/vlm.c 427 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'm.ppsz_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/vlm.c 429 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'm.ppsz_option' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/vlm.c 531 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_media->ppsz_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/vlm.c 540 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_media->ppsz_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/vlm.c 565 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_media->ppsz_input' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/vlm.c 565 warn V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'p_media->ppsz_option' is lost. Consider assigning realloc() to a temporary pointer.
/Build/vlc-3.0.6/lib/video.c 75 warn V547 Expression 'pp_vouts == NULL' is always true.
/Build/vlc-3.0.6/lib/media.c 110 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 111 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 112 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 113 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 114 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 115 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 116 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 117 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 121 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 122 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 123 warn V560 A part of conditional expression is always true.
/Build/vlc-3.0.6/lib/media.c 987 err V547 Expression is always true.
/Build/vlc-3.0.6/lib/media.c 1237 warn V650 Type casting operation is utilized 2 times in succession. Next, the '+' operation is executed. Probably meant: (T1)((T2)a + b).
/Build/vlc-3.0.6/lib/media_player.c 988 warn V1020 The function exited without calling the 'unlock_input' function. Check lines: 988, 963.
/Build/vlc-3.0.6/lib/media_player.c 988 warn V1020 The function exited without calling the 'unlock' function. Check lines: 988, 975.
/Build/vlc-3.0.6/lib/media_list_path.h 52 warn V522 There might be dereferencing of a potential null pointer 'ret'.
/Build/vlc-3.0.6/lib/media_list_path.h 62 warn V522 There might be dereferencing of a potential null pointer 'ret'.
/Build/vlc-3.0.6/lib/media_list_path.h 96 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument.
/Build/vlc-3.0.6/lib/media_list_path.h 110 warn V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument.
/Build/vlc-3.0.6/lib/media_list_player.c 177 warn V522 There might be dereferencing of a potential null pointer 'ret'.
/Build/vlc-3.0.6/lib/media_list_player.c 278 warn V522 There might be dereferencing of a potential null pointer 'ret'.
/Build/vlc-3.0.6/lib/media_discoverer.c 350 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/vlc-3.0.6/bin/rootwrap.c 102 warn V519 The 'hdr.msg_controllen' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 92, 102.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment