umts/embedded-departure-board

Local Stack Overflow in `update_stop()`

Closed this issue · 0 comments

A local stack overflow is caught by the stack canary on the return of the update_stop() function. This occasionally crashes the app. The watchdog keeps things working, but this is a security issue and needs to be fixed before deployment.

if (parse_returned_routes(stop, display_boxes)) {
return 1;
}
return 0;