FabrizioSandri / RcppDeepState-action

GitHub Action for RcppDeepState
2 stars 0 forks source link

Report size exceeds the maximum GitHub comment size #10

Closed FabrizioSandri closed 2 years ago

FabrizioSandri commented 2 years ago

This pull request aims to solve the problem described in the issue #5: GitHub has a character restriction of 65536 per comment.

github-actions[bot] commented 2 years ago

RcppDeepState Report

function_name message file_line address_trace R_code
rcpp_read_out_of_bound Invalid read of size 4 read_out_of_bound.cpp:7 No Address Trace found
Test code
testlist <- list(rbound = -1869428349L)
result <- do.call(testSAN::rcpp_read_out_of_bound, testlist)
rcpp_use_after_deallocate Invalid read of size 1 use_after_deallocate.cpp:8 use_after_deallocate.cpp:6
Test code
testlist <- list(array_size = 151141258L)
result <- do.call(testSAN::rcpp_use_after_deallocate, testlist)
rcpp_use_after_free Argument 'size' of function malloc has a fishy (possibly negative) value: -2694414152 use_after_free.cpp:6 No Address Trace found
Test code
testlist <- list(alloc_size = -673603538L)
result <- do.call(testSAN::rcpp_use_after_free, testlist)
rcpp_write_index_outofbound Invalid write of size 4 write_index_outofbound.cpp:8 No Address Trace found
Test code
testlist <- list(wbound = 317674226L)
result <- do.call(testSAN::rcpp_write_index_outofbound, testlist)
rcpp_zero_sized_array Invalid write of size 4 zero_sized_array.cpp:8 zero_sized_array.cpp:7
Test code
testlist <- list(value = 1386919840L)
result <- do.call(testSAN::rcpp_zero_sized_array, testlist)

Analyzed functions summary

function_name tested_inputs
rcpp_read_out_of_bound 3
rcpp_use_after_deallocate 3
rcpp_use_after_free 3
rcpp_use_uninitialized 3
rcpp_write_index_outofbound 3
rcpp_zero_sized_array 3
FabrizioSandri commented 2 years ago

With this pull request I solved issue #5: