From b595411c14b4c6efb7269928579353b8d55d0e63 Mon Sep 17 00:00:00 2001 From: obarun <eric@obarun.org> Date: Mon, 23 Mar 2020 08:24:48 +1100 Subject: [PATCH] be more precise at ss_resolve_graph_build crash --- src/lib66/resolve_graph.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib66/resolve_graph.c b/src/lib66/resolve_graph.c index 98883783..d112e453 100644 --- a/src/lib66/resolve_graph.c +++ b/src/lib66/resolve_graph.c @@ -187,7 +187,11 @@ int ss_resolve_graph_src(ss_resolve_graph_t *graph, char const *dir, unsigned in char *name = sa.s + pos ; if (!ss_resolve_check(dir,name)) goto err ; if (!ss_resolve_read(&res,dir,name)) goto err ; - if (!ss_resolve_graph_build(graph,&res,dir,reverse)) goto err ; + if (!ss_resolve_graph_build(graph,&res,dir,reverse)) + { + log_warnu("resolve dependencies of service: ",name) ; + goto err ; + } } stralloc_free(&sa) ; -- GitLab