we are using fcgi library witin our web application. due to assert being present within fcgiapp.c, we are seeing the application exiting resulting in Denial of service.
can we remove the assert as this is an library code.
Following code can be reached by user with specific request
static void *Malloc(size_t size) 80 { 81 void *result = malloc(size); 82 ASSERT(size == 0 || result != NULL); 83 return result; 84 }
we are using fcgi library witin our web application. due to assert being present within fcgiapp.c, we are seeing the application exiting resulting in Denial of service.
can we remove the assert as this is an library code.
Following code can be reached by user with specific request
static void *Malloc(size_t size) 80 { 81 void *result = malloc(size); 82 ASSERT(size == 0 || result != NULL); 83 return result; 84 }