=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== ############################################## mupdf-1.17.0+ds1/platform/wasm/Makefile-1-MUPDF_JS := libmupdf.js mupdf-1.17.0+ds1/platform/wasm/Makefile:2:MUPDF_WASM := libmupdf.wasm mupdf-1.17.0+ds1/platform/wasm/Makefile-3- ############################################## mupdf-1.17.0+ds1/platform/wasm/Makefile-11- $(MAKE) -j4 -C ../.. \ mupdf-1.17.0+ds1/platform/wasm/Makefile:12: OUT=wasm build=release \ mupdf-1.17.0+ds1/platform/wasm/Makefile-13- XCFLAGS='-DTOFU -DTOFU_CJK -DFZ_ENABLE_SVG=0 -DFZ_ENABLE_HTML=0 -DFZ_ENABLE_EPUB=0 -DFZ_ENABLE_JS=0' \ ############################################## mupdf-1.17.0+ds1/platform/wasm/Makefile-17- $(MAKE) -j4 -C ../.. \ mupdf-1.17.0+ds1/platform/wasm/Makefile:18: OS=wasm build=release \ mupdf-1.17.0+ds1/platform/wasm/Makefile-19- XCFLAGS='-DTOFU -DTOFU_CJK -DFZ_ENABLE_SVG=0 -DFZ_ENABLE_HTML=0 -DFZ_ENABLE_EPUB=0 -DFZ_ENABLE_JS=0' \ ############################################## mupdf-1.17.0+ds1/platform/wasm/Makefile-45-nuke: clean mupdf-1.17.0+ds1/platform/wasm/Makefile:46: $(MAKE) -C ../../ OS=wasm build=release clean mupdf-1.17.0+ds1/platform/wasm/Makefile-47- ############################################## mupdf-1.17.0+ds1/platform/wasm/build.sh-8-make -j4 -C ../.. \ mupdf-1.17.0+ds1/platform/wasm/build.sh:9: OS=wasm build=release \ mupdf-1.17.0+ds1/platform/wasm/build.sh-10- XCFLAGS="-DTOFU -DTOFU_CJK -DFZ_ENABLE_SVG=0 -DFZ_ENABLE_HTML=0 -DFZ_ENABLE_EPUB=0 -DFZ_ENABLE_JS=0" \ ############################################## mupdf-1.17.0+ds1/platform/wasm/readme.html-29-From the MuPDF project, you can run <tt>make wasm</tt> to build the WebAssembly mupdf-1.17.0+ds1/platform/wasm/readme.html:30:library. The results of the build are a libmupdf.wasm binary and mupdf-1.17.0+ds1/platform/wasm/readme.html-31-libmupdf.js script, placed in platform/wasm/. ############################################## mupdf-1.17.0+ds1/platform/wasm/readme.html-37-<p> mupdf-1.17.0+ds1/platform/wasm/readme.html:38:The libmupdf.wasm binary is quite large, because it contains not only the MuPDF mupdf-1.17.0+ds1/platform/wasm/readme.html-39-library code, but also the 14 core PDF fonts, various CJK mapping resources, ############################################## mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-583-{ mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c:584: asm volatile( mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-585- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-650-{ mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c:651: asm volatile( mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-652- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-720-{ mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c:721: asm volatile( mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-722- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-803-{ mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c:804: asm volatile( mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-805- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-877-{ mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c:878: asm volatile( mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-879- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-959-{ mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c:960: asm volatile( mupdf-1.17.0+ds1/source/fitz/draw-scale-simple.c-961- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/halftone.c-163-{ mupdf-1.17.0+ds1/source/fitz/halftone.c:164: asm volatile( mupdf-1.17.0+ds1/source/fitz/halftone.c-165- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/halftone.c-355-{ mupdf-1.17.0+ds1/source/fitz/halftone.c:356: asm volatile( mupdf-1.17.0+ds1/source/fitz/halftone.c-357- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/memento.c-812- DWORD dwDisplacement; mupdf-1.17.0+ds1/source/fitz/memento.c:813: Memento_SymFromAddr(Memento_process, (DWORD64)(stack[i]), &dwDisplacement64, symbol); mupdf-1.17.0+ds1/source/fitz/memento.c:814: Memento_SymGetLineFromAddr(Memento_process, (DWORD_NATIVESIZED)(stack[i]), &dwDisplacement, &line); mupdf-1.17.0+ds1/source/fitz/memento.c-815- fprintf(stderr, " %s in %s:%d\n", symbol->Name, line.FileName, line.LineNumber); ############################################## mupdf-1.17.0+ds1/source/fitz/memento.c-879- Dl_info info; mupdf-1.17.0+ds1/source/fitz/memento.c:880: if (dladdr(stack[i], &info)) mupdf-1.17.0+ds1/source/fitz/memento.c-881- { ############################################## mupdf-1.17.0+ds1/source/fitz/memento.c-979-#ifdef _MSC_VER mupdf-1.17.0+ds1/source/fitz/memento.c:980: __asm int 3; mupdf-1.17.0+ds1/source/fitz/memento.c-981-#endif ############################################## mupdf-1.17.0+ds1/source/fitz/memento.c-1674- mupdf-1.17.0+ds1/source/fitz/memento.c:1675:static int Memento_containsAddr(Memento_BlkHeader *b, mupdf-1.17.0+ds1/source/fitz/memento.c-1676- void *arg) ############################################## mupdf-1.17.0+ds1/source/fitz/pixmap.c-284-{ mupdf-1.17.0+ds1/source/fitz/pixmap.c:285: asm volatile( mupdf-1.17.0+ds1/source/fitz/pixmap.c-286- ENTER_ARM ############################################## mupdf-1.17.0+ds1/source/fitz/pixmap.c-1109-{ mupdf-1.17.0+ds1/source/fitz/pixmap.c:1110: asm volatile( mupdf-1.17.0+ds1/source/fitz/pixmap.c-1111- ENTER_ARM ############################################## mupdf-1.17.0+ds1/debian/patches/0003-Sort-files-in-static-library-to-make-the-build-repro.patch-17--AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ $^ mupdf-1.17.0+ds1/debian/patches/0003-Sort-files-in-static-library-to-make-the-build-repro.patch:18:+AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ `LC_ALL=C ls $^ 2>/dev/null` mupdf-1.17.0+ds1/debian/patches/0003-Sort-files-in-static-library-to-make-the-build-repro.patch-19- ifdef RANLIB ############################################## mupdf-1.17.0+ds1/.pc/0005-MuPDF-crossbuild-use-host-cc-for-utils.patch/Makefile-55-CXX_CMD = $(QUIET_CXX) $(MKTGTDIR) ; $(CXX) $(CFLAGS) -MMD -MP -o $@ -c $< mupdf-1.17.0+ds1/.pc/0005-MuPDF-crossbuild-use-host-cc-for-utils.patch/Makefile:56:AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ `LC_ALL=C ls $^ 2>/dev/null` mupdf-1.17.0+ds1/.pc/0005-MuPDF-crossbuild-use-host-cc-for-utils.patch/Makefile-57-ifdef RANLIB ############################################## mupdf-1.17.0+ds1/.pc/0007-mupdf-x11-does-not-need-to-link-to-libcrypto.patch/Makefile-55-CXX_CMD = $(QUIET_CXX) $(MKTGTDIR) ; $(CXX) $(CFLAGS) -MMD -MP -o $@ -c $< mupdf-1.17.0+ds1/.pc/0007-mupdf-x11-does-not-need-to-link-to-libcrypto.patch/Makefile:56:AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ `LC_ALL=C ls $^ 2>/dev/null` mupdf-1.17.0+ds1/.pc/0007-mupdf-x11-does-not-need-to-link-to-libcrypto.patch/Makefile-57-ifdef RANLIB ############################################## mupdf-1.17.0+ds1/.pc/0008-Build-mupdf-without-executable-stack.patch/Makefile-55-CXX_CMD = $(QUIET_CXX) $(MKTGTDIR) ; $(CXX) $(CFLAGS) -MMD -MP -o $@ -c $< mupdf-1.17.0+ds1/.pc/0008-Build-mupdf-without-executable-stack.patch/Makefile:56:AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ `LC_ALL=C ls $^ 2>/dev/null` mupdf-1.17.0+ds1/.pc/0008-Build-mupdf-without-executable-stack.patch/Makefile-57-ifdef RANLIB ############################################## mupdf-1.17.0+ds1/.pc/0010-Prevent-thirdparty-archive-build.patch/Makefile-55-CXX_CMD = $(QUIET_CXX) $(MKTGTDIR) ; $(CXX) $(CFLAGS) -MMD -MP -o $@ -c $< mupdf-1.17.0+ds1/.pc/0010-Prevent-thirdparty-archive-build.patch/Makefile:56:AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ `LC_ALL=C ls $^ 2>/dev/null` mupdf-1.17.0+ds1/.pc/0010-Prevent-thirdparty-archive-build.patch/Makefile-57-ifdef RANLIB ############################################## mupdf-1.17.0+ds1/.pc/0011-Bug-702857-Detect-avoid-overflow-when-calculating-si.patch/source/fitz/pixmap.c-280-{ mupdf-1.17.0+ds1/.pc/0011-Bug-702857-Detect-avoid-overflow-when-calculating-si.patch/source/fitz/pixmap.c:281: asm volatile( mupdf-1.17.0+ds1/.pc/0011-Bug-702857-Detect-avoid-overflow-when-calculating-si.patch/source/fitz/pixmap.c-282- ENTER_ARM ############################################## mupdf-1.17.0+ds1/.pc/0011-Bug-702857-Detect-avoid-overflow-when-calculating-si.patch/source/fitz/pixmap.c-1105-{ mupdf-1.17.0+ds1/.pc/0011-Bug-702857-Detect-avoid-overflow-when-calculating-si.patch/source/fitz/pixmap.c:1106: asm volatile( mupdf-1.17.0+ds1/.pc/0011-Bug-702857-Detect-avoid-overflow-when-calculating-si.patch/source/fitz/pixmap.c-1107- ENTER_ARM ############################################## mupdf-1.17.0+ds1/Makefile-55-CXX_CMD = $(QUIET_CXX) $(MKTGTDIR) ; $(CXX) $(CFLAGS) -MMD -MP -o $@ -c $< mupdf-1.17.0+ds1/Makefile:56:AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ `LC_ALL=C ls $^ 2>/dev/null` mupdf-1.17.0+ds1/Makefile-57-ifdef RANLIB