Task #112572 - added.err
back to task #112572download
Error: GCC_ANALYZER_WARNING (CWE-476): lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:576:16: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:563:7: enter_function: entry to 'lib_ring_buffer_read_offset_address' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:573:25: call_function: calling 'lib_ring_buffer_read_backend_pages' from 'lib_ring_buffer_read_offset_address' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:573:25: return_function: returning to 'lib_ring_buffer_read_offset_address' from 'lib_ring_buffer_read_backend_pages' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:574:12: branch_false: following 'false' branch... lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:576:16: branch_false: ...to here lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:576:16: danger: dereference of NULL '<unknown>' # 574| if (!backend_pages) # 575| return NULL; # 576|-> return shmp_index(handle, backend_pages->p, offset & (chanb->subbuf_size - 1)); # 577| } # 578| Error: GCC_ANALYZER_WARNING (CWE-476): lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:658:16: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:644:7: enter_function: entry to 'lib_ring_buffer_offset_address' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:649:17: call_function: calling 'lib_ring_buffer_offset_backend_pages' from 'lib_ring_buffer_offset_address' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:649:17: return_function: returning to 'lib_ring_buffer_offset_address' from 'lib_ring_buffer_offset_backend_pages' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:655:25: call_function: calling 'lib_ring_buffer_offset_backend_pages' from 'lib_ring_buffer_offset_address' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:655:25: return_function: returning to 'lib_ring_buffer_offset_address' from 'lib_ring_buffer_offset_backend_pages' lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:656:12: branch_false: following 'false' branch... lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:658:16: branch_false: ...to here lttng-ust-2.15.0/src/common/ringbuffer/ring_buffer_backend.c:658:16: danger: dereference of NULL '<unknown>' # 656| if (!backend_pages) # 657| return NULL; # 658|-> return shmp_index(handle, backend_pages->p, offset & (chanb->subbuf_size - 1)); # 659| }