X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Frtos%2FuCOS-III.c;fp=src%2Frtos%2FuCOS-III.c;h=304d07c59117693d5a5f7af4a448b73b6fdfdb4c;hp=3cd9c2ae6acf2bd0a7a46253e476dd4a3d443de9;hb=05e0d633bad9e8b0bdfaf16fc76ab1f9d9419d8b;hpb=4ab75a3634901c4e3897d771e2c75a64c7353c28 diff --git a/src/rtos/uCOS-III.c b/src/rtos/uCOS-III.c index 3cd9c2ae6a..304d07c591 100644 --- a/src/rtos/uCOS-III.c +++ b/src/rtos/uCOS-III.c @@ -300,6 +300,11 @@ static int uCOS_III_update_threads(struct rtos *rtos) struct uCOS_III_params *params = rtos->rtos_specific_params; int retval; + if (rtos->symbols == NULL) { + LOG_ERROR("uCOS-III: symbol list not loaded"); + return ERROR_FAIL; + } + /* free previous thread details */ rtos_free_threadlist(rtos);