Applied, thank you.
On Mon, Sep 11, 2023 at 6:03 PM Yan Zhu <zhuyan2...@foxmail.com> wrote: > > In the function find_export_symbols, since the fopen file does not > exit when it fails, there is a dereference problem in fclose(fp), > which will cause a segmentation fault. > > Signed-off-by: Yan Zhu <zhuyan2...@foxmail.com> > --- > scripts/basic/docproc.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/scripts/basic/docproc.c b/scripts/basic/docproc.c > index 4464e1874..8828901a1 100644 > --- a/scripts/basic/docproc.c > +++ b/scripts/basic/docproc.c > @@ -180,6 +180,7 @@ void find_export_symbols(char * filename) > { > fprintf(stderr, "docproc: "); > perror(real_filename); > + exit(1); > } > while (fgets(line, MAXLINESZ, fp)) { > unsigned char *p; > -- > 2.33.0 > > > _______________________________________________ > busybox mailing list > busybox@busybox.net > http://lists.busybox.net/mailman/listinfo/busybox _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox