Task #112572 - added.err

back to task #112572
download
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|   }