tesseract4.1遇到奇怪的0xc000001d应用程序无法运行

解决Tesseract OCR在32位系统上的崩溃问题

tesseract4.1奇怪的配置问题


1、项目原来一直使用tesseract4.0,近期更新到lstm方式训练后,迭代到了tesseract4.1版本,而线上项目32位与64位必须都兼容。
在win10环境本地编译的tesseract4.1 64位dll,在测试机上调用没问题。
换到32位时,所有tesseract编译的.exe文件均产生 崩溃应用程序无法运行0xc000001d的错误。
2、因为当时在本地win10和win7系统都测试过,没出现问题。但线上测试机出现了问题。首先考虑测试机依赖缺失问题。
用dependence一一查过依赖,没有问题。

3、耗费很多时间后,最终,在tesseract 问题中得到了解答:
https://github.com/tesseract-ocr/tesseract/issues/2674
在这里插入图片描述
原因是tesseract在编译时,用到了自动优化加速选项,采用cpu的AVX2指令集加速,我们现在的cpu一般均支持AVX2,AVX指令集,但一些机器人等终端上不会用很好的cpu,缺少AVX2指令集,造成程序崩溃。
解决方法:
在tesseract源码中找到CMakeLists.txt,将以下自动优化代码注释,就不会采用AVX2指令集。这样编译的dll不会出问题。但是调用速度会慢很多。如果识别任务量不是很大,应该不影响速度。
在这里插入图片描述

把这个回答留下,能帮助到你最好啦!

springboot配置javacvC:\Users\86150\.jdks\corretto-17.0.12\bin\java.exe -javaagent:C:\Users\86150\AppData\Local\JetBrains\IntelliJIdea2025.1\captureAgent\debugger-agent.jar=file:///C:/Users/86150/AppData/Local/Temp/capture137620569262658346.props -Dvisualvm.id=1138883519680900 -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\IDE\IntelliJ IDEA 2025.1\lib\idea_rt.jar=14028" -Dkotlinx.coroutines.debug.enable.creation.stack.trace=false -Ddebugger.agent.enable.coroutines=true -Dkotlinx.coroutines.debug.enable.flows.stack.trace=true -Dkotlinx.coroutines.debug.enable.mutable.state.flows.stack.trace=true -Dfile.encoding=UTF-8 -classpath "C:\Users\86150\.m2\repository\org\junit\platform\junit-platform-launcher\1.12.2\junit-platform-launcher-1.12.2.jar;C:\Users\86150\.m2\repository\org\junit\platform\junit-platform-engine\1.12.2\junit-platform-engine-1.12.2.jar;C:\Users\86150\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\86150\.m2\repository\org\junit\platform\junit-platform-commons\1.12.2\junit-platform-commons-1.12.2.jar;C:\Users\86150\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;D:\IDE\IntelliJ IDEA 2025.1\lib\idea_rt.jar;D:\IDE\IntelliJ IDEA 2025.1\plugins\junit\lib\junit5-rt.jar;D:\IDE\IntelliJ IDEA 2025.1\plugins\junit\lib\junit-rt.jar;D:\BYSX\backend\downlink\target\test-classes;D:\BYSX\backend\downlink\target\classes;D:\maven-repository\org\springframework\boot\spring-boot-starter\3.5.4\spring-boot-starter-3.5.4.jar;D:\maven-repository\org\springframework\boot\spring-boot\3.5.4\spring-boot-3.5.4.jar;D:\maven-repository\org\springframework\spring-context\6.2.9\spring-context-6.2.9.jar;D:\maven-repository\org\springframework\spring-aop\6.2.9\spring-aop-6.2.9.jar;D:\maven-repository\org\springframework\spring-beans\6.2.9\spring-beans-6.2.9.jar;D:\maven-repository\org\springframework\spring-expression\6.2.9\spring-expression-6.2.9.jar;D:\maven-repository\io\micrometer\micrometer-observation\1.15.2\micrometer-observation-1.15.2.jar;D:\maven-repository\io\micrometer\micrometer-commons\1.15.2\micrometer-commons-1.15.2.jar;D:\maven-repository\org\springframework\boot\spring-boot-autoconfigure\3.5.4\spring-boot-autoconfigure-3.5.4.jar;D:\maven-repository\org\springframework\boot\spring-boot-starter-logging\3.5.4\spring-boot-starter-logging-3.5.4.jar;D:\maven-repository\ch\qos\logback\logback-classic\1.5.18\logback-classic-1.5.18.jar;D:\maven-repository\ch\qos\logback\logback-core\1.5.18\logback-core-1.5.18.jar;D:\maven-repository\org\apache\logging\log4j\log4j-to-slf4j\2.24.3\log4j-to-slf4j-2.24.3.jar;D:\maven-repository\org\apache\logging\log4j\log4j-api\2.24.3\log4j-api-2.24.3.jar;D:\maven-repository\org\slf4j\jul-to-slf4j\2.0.17\jul-to-slf4j-2.0.17.jar;D:\maven-repository\jakarta\annotation\jakarta.annotation-api\2.1.1\jakarta.annotation-api-2.1.1.jar;D:\maven-repository\org\springframework\spring-core\6.2.9\spring-core-6.2.9.jar;D:\maven-repository\org\springframework\spring-jcl\6.2.9\spring-jcl-6.2.9.jar;D:\maven-repository\org\yaml\snakeyaml\2.4\snakeyaml-2.4.jar;D:\maven-repository\net\devh\grpc-server-spring-boot-starter\2.15.0.RELEASE\grpc-server-spring-boot-starter-2.15.0.RELEASE.jar;D:\maven-repository\net\devh\grpc-server-spring-boot-autoconfigure\2.15.0.RELEASE\grpc-server-spring-boot-autoconfigure-2.15.0.RELEASE.jar;D:\maven-repository\net\devh\grpc-common-spring-boot\2.15.0.RELEASE\grpc-common-spring-boot-2.15.0.RELEASE.jar;D:\maven-repository\io\grpc\grpc-inprocess\1.58.0\grpc-inprocess-1.58.0.jar;D:\maven-repository\io\grpc\grpc-protobuf\1.58.0\grpc-protobuf-1.58.0.jar;D:\maven-repository\com\google\api\grpc\proto-google-common-protos\2.22.0\proto-google-common-protos-2.22.0.jar;D:\maven-repository\io\grpc\grpc-protobuf-lite\1.58.0\grpc-protobuf-lite-1.58.0.jar;D:\maven-repository\io\grpc\grpc-stub\1.58.0\grpc-stub-1.58.0.jar;D:\maven-repository\io\grpc\grpc-services\1.58.0\grpc-services-1.58.0.jar;D:\maven-repository\com\google\protobuf\protobuf-java-util\3.24.0\protobuf-java-util-3.24.0.jar;D:\maven-repository\io\grpc\grpc-api\1.58.0\grpc-api-1.58.0.jar;D:\maven-repository\net\devh\grpc-client-spring-boot-starter\2.15.0.RELEASE\grpc-client-spring-boot-starter-2.15.0.RELEASE.jar;D:\maven-repository\net\devh\grpc-client-spring-boot-autoconfigure\2.15.0.RELEASE\grpc-client-spring-boot-autoconfigure-2.15.0.RELEASE.jar;D:\maven-repository\io\grpc\grpc-netty-shaded\1.58.0\grpc-netty-shaded-1.58.0.jar;D:\maven-repository\com\google\guava\guava\32.0.1-android\guava-32.0.1-android.jar;D:\maven-repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;D:\maven-repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;D:\maven-repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;D:\maven-repository\org\checkerframework\checker-qual\3.33.0\checker-qual-3.33.0.jar;D:\maven-repository\com\google\j2objc\j2objc-annotations\2.8\j2objc-annotations-2.8.jar;D:\maven-repository\com\google\errorprone\error_prone_annotations\2.20.0\error_prone_annotations-2.20.0.jar;D:\maven-repository\io\perfmark\perfmark-api\0.26.0\perfmark-api-0.26.0.jar;D:\maven-repository\io\grpc\grpc-core\1.58.0\grpc-core-1.58.0.jar;D:\maven-repository\com\google\code\gson\gson\2.13.1\gson-2.13.1.jar;D:\maven-repository\com\google\android\annotations\4.1.1.4\annotations-4.1.1.4.jar;D:\maven-repository\org\codehaus\mojo\animal-sniffer-annotations\1.23\animal-sniffer-annotations-1.23.jar;D:\maven-repository\io\grpc\grpc-context\1.58.0\grpc-context-1.58.0.jar;D:\maven-repository\io\grpc\grpc-util\1.58.0\grpc-util-1.58.0.jar;D:\maven-repository\com\google\protobuf\protobuf-java\4.28.2\protobuf-java-4.28.2.jar;D:\maven-repository\com\lmax\disruptor\3.4.4\disruptor-3.4.4.jar;D:\maven-repository\com\ctrip\framework\apollo\apollo-client\2.1.0\apollo-client-2.1.0.jar;D:\maven-repository\com\ctrip\framework\apollo\apollo-core\2.1.0\apollo-core-2.1.0.jar;D:\maven-repository\com\google\inject\guice\5.0.1\guice-5.0.1.jar;D:\maven-repository\javax\inject\javax.inject\1\javax.inject-1.jar;D:\maven-repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;D:\maven-repository\org\slf4j\slf4j-api\2.0.17\slf4j-api-2.0.17.jar;D:\maven-repository\org\bytedeco\javacv-platform\1.5.10\javacv-platform-1.5.10.jar;D:\maven-repository\org\bytedeco\javacv\1.5.10\javacv-1.5.10.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10.jar;D:\maven-repository\org\bytedeco\flycapture\2.13.3.31-1.5.9\flycapture-2.13.3.31-1.5.9.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9.jar;D:\maven-repository\org\bytedeco\libfreenect2\0.2.0-1.5.9\libfreenect2-0.2.0-1.5.9.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9.jar;D:\maven-repository\org\bytedeco\videoinput\0.200-1.5.9\videoinput-0.200-1.5.9.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10.jar;D:\maven-repository\org\openjfx\javafx-graphics\17\javafx-graphics-17.jar;D:\maven-repository\org\openjfx\javafx-graphics\17\javafx-graphics-17-win.jar;D:\maven-repository\org\openjfx\javafx-base\17\javafx-base-17.jar;D:\maven-repository\org\openjfx\javafx-base\17\javafx-base-17-win.jar;D:\maven-repository\org\bytedeco\javacpp-platform\1.5.10\javacpp-platform-1.5.10.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-android-arm64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-android-x86_64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-ios-arm64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-ios-x86_64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-linux-arm64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-linux-x86_64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-macosx-arm64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\javacpp\1.5.10\javacpp-1.5.10-windows-x86_64.jar;D:\maven-repository\org\bytedeco\openblas-platform\0.3.26-1.5.10\openblas-platform-0.3.26-1.5.10.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-android-arm64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-android-x86_64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-ios-arm64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-ios-x86_64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-linux-x86_64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-linux-arm64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-macosx-arm64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\openblas\0.3.26-1.5.10\openblas-0.3.26-1.5.10-windows-x86_64.jar;D:\maven-repository\org\bytedeco\opencv-platform\4.9.0-1.5.10\opencv-platform-4.9.0-1.5.10.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-android-arm64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-android-x86_64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-ios-arm64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-ios-x86_64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-linux-x86_64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-linux-arm64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-macosx-arm64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\opencv\4.9.0-1.5.10\opencv-4.9.0-1.5.10-windows-x86_64.jar;D:\maven-repository\org\bytedeco\ffmpeg-platform\6.1.1-1.5.10\ffmpeg-platform-6.1.1-1.5.10.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-android-arm64.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-android-x86_64.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-linux-x86_64.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-linux-arm64.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-macosx-arm64.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\ffmpeg\6.1.1-1.5.10\ffmpeg-6.1.1-1.5.10-windows-x86_64.jar;D:\maven-repository\org\bytedeco\flycapture-platform\2.13.3.31-1.5.9\flycapture-platform-2.13.3.31-1.5.9.jar;D:\maven-repository\org\bytedeco\flycapture\2.13.3.31-1.5.9\flycapture-2.13.3.31-1.5.9-linux-x86.jar;D:\maven-repository\org\bytedeco\flycapture\2.13.3.31-1.5.9\flycapture-2.13.3.31-1.5.9-linux-x86_64.jar;D:\maven-repository\org\bytedeco\flycapture\2.13.3.31-1.5.9\flycapture-2.13.3.31-1.5.9-linux-armhf.jar;D:\maven-repository\org\bytedeco\flycapture\2.13.3.31-1.5.9\flycapture-2.13.3.31-1.5.9-linux-arm64.jar;D:\maven-repository\org\bytedeco\flycapture\2.13.3.31-1.5.9\flycapture-2.13.3.31-1.5.9-windows-x86.jar;D:\maven-repository\org\bytedeco\flycapture\2.13.3.31-1.5.9\flycapture-2.13.3.31-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\libdc1394-platform\2.2.6-1.5.9\libdc1394-platform-2.2.6-1.5.9.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-linux-x86.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-linux-x86_64.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-linux-armhf.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-linux-arm64.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-windows-x86.jar;D:\maven-repository\org\bytedeco\libdc1394\2.2.6-1.5.9\libdc1394-2.2.6-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\libfreenect-platform\0.5.7-1.5.9\libfreenect-platform-0.5.7-1.5.9.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-linux-x86.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-linux-x86_64.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-linux-armhf.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-linux-arm64.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-windows-x86.jar;D:\maven-repository\org\bytedeco\libfreenect\0.5.7-1.5.9\libfreenect-0.5.7-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\libfreenect2-platform\0.2.0-1.5.9\libfreenect2-platform-0.2.0-1.5.9.jar;D:\maven-repository\org\bytedeco\libfreenect2\0.2.0-1.5.9\libfreenect2-0.2.0-1.5.9-linux-x86.jar;D:\maven-repository\org\bytedeco\libfreenect2\0.2.0-1.5.9\libfreenect2-0.2.0-1.5.9-linux-x86_64.jar;D:\maven-repository\org\bytedeco\libfreenect2\0.2.0-1.5.9\libfreenect2-0.2.0-1.5.9-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\libfreenect2\0.2.0-1.5.9\libfreenect2-0.2.0-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\librealsense-platform\1.12.4-1.5.9\librealsense-platform-1.12.4-1.5.9.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9-linux-armhf.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9-linux-arm64.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9-linux-x86.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9-linux-x86_64.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9-windows-x86.jar;D:\maven-repository\org\bytedeco\librealsense\1.12.4-1.5.9\librealsense-1.12.4-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\librealsense2-platform\2.53.1-1.5.9\librealsense2-platform-2.53.1-1.5.9.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9-linux-armhf.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9-linux-arm64.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9-linux-x86.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9-linux-x86_64.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9-windows-x86.jar;D:\maven-repository\org\bytedeco\librealsense2\2.53.1-1.5.9\librealsense2-2.53.1-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\videoinput-platform\0.200-1.5.9\videoinput-platform-0.200-1.5.9.jar;D:\maven-repository\org\bytedeco\videoinput\0.200-1.5.9\videoinput-0.200-1.5.9-windows-x86.jar;D:\maven-repository\org\bytedeco\videoinput\0.200-1.5.9\videoinput-0.200-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\artoolkitplus-platform\2.3.1-1.5.9\artoolkitplus-platform-2.3.1-1.5.9.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-android-arm.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-android-arm64.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-android-x86.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-android-x86_64.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-linux-x86.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-linux-x86_64.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-linux-armhf.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-linux-arm64.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-windows-x86.jar;D:\maven-repository\org\bytedeco\artoolkitplus\2.3.1-1.5.9\artoolkitplus-2.3.1-1.5.9-windows-x86_64.jar;D:\maven-repository\org\bytedeco\leptonica-platform\1.84.1-1.5.10\leptonica-platform-1.84.1-1.5.10.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-android-arm64.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-android-x86_64.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-linux-x86_64.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-linux-arm64.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-macosx-arm64.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\leptonica\1.84.1-1.5.10\leptonica-1.84.1-1.5.10-windows-x86_64.jar;D:\maven-repository\org\bytedeco\tesseract-platform\5.3.4-1.5.10\tesseract-platform-5.3.4-1.5.10.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-android-arm64.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-android-x86_64.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-linux-x86_64.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-linux-arm64.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-linux-ppc64le.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-macosx-arm64.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-macosx-x86_64.jar;D:\maven-repository\org\bytedeco\tesseract\5.3.4-1.5.10\tesseract-5.3.4-1.5.10-windows-x86_64.jar;D:\maven-repository\org\springframework\boot\spring-boot-devtools\3.5.4\spring-boot-devtools-3.5.4.jar;D:\maven-repository\org\projectlombok\lombok\1.18.38\lombok-1.18.38.jar;D:\maven-repository\org\springframework\boot\spring-boot-starter-test\3.5.4\spring-boot-starter-test-3.5.4.jar;D:\maven-repository\org\springframework\boot\spring-boot-test\3.5.4\spring-boot-test-3.5.4.jar;D:\maven-repository\org\springframework\boot\spring-boot-test-autoconfigure\3.5.4\spring-boot-test-autoconfigure-3.5.4.jar;D:\maven-repository\com\jayway\jsonpath\json-path\2.9.0\json-path-2.9.0.jar;D:\maven-repository\jakarta\xml\bind\jakarta.xml.bind-api\4.0.2\jakarta.xml.bind-api-4.0.2.jar;D:\maven-repository\jakarta\activation\jakarta.activation-api\2.1.3\jakarta.activation-api-2.1.3.jar;D:\maven-repository\net\minidev\json-smart\2.5.2\json-smart-2.5.2.jar;D:\maven-repository\net\minidev\accessors-smart\2.5.2\accessors-smart-2.5.2.jar;D:\maven-repository\org\ow2\asm\asm\9.7.1\asm-9.7.1.jar;D:\maven-repository\org\assertj\assertj-core\3.27.3\assertj-core-3.27.3.jar;D:\maven-repository\net\bytebuddy\byte-buddy\1.17.6\byte-buddy-1.17.6.jar;D:\maven-repository\org\awaitility\awaitility\4.2.2\awaitility-4.2.2.jar;D:\maven-repository\org\hamcrest\hamcrest\3.0\hamcrest-3.0.jar;D:\maven-repository\org\junit\jupiter\junit-jupiter\5.12.2\junit-jupiter-5.12.2.jar;D:\maven-repository\org\junit\jupiter\junit-jupiter-api\5.12.2\junit-jupiter-api-5.12.2.jar;D:\maven-repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;D:\maven-repository\org\junit\platform\junit-platform-commons\1.12.2\junit-platform-commons-1.12.2.jar;D:\maven-repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;D:\maven-repository\org\junit\jupiter\junit-jupiter-params\5.12.2\junit-jupiter-params-5.12.2.jar;D:\maven-repository\org\junit\jupiter\junit-jupiter-engine\5.12.2\junit-jupiter-engine-5.12.2.jar;D:\maven-repository\org\junit\platform\junit-platform-engine\1.12.2\junit-platform-engine-1.12.2.jar;D:\maven-repository\org\mockito\mockito-core\5.17.0\mockito-core-5.17.0.jar;D:\maven-repository\net\bytebuddy\byte-buddy-agent\1.17.6\byte-buddy-agent-1.17.6.jar;D:\maven-repository\org\objenesis\objenesis\3.3\objenesis-3.3.jar;D:\maven-repository\org\mockito\mockito-junit-jupiter\5.17.0\mockito-junit-jupiter-5.17.0.jar;D:\maven-repository\org\skyscreamer\jsonassert\1.5.3\jsonassert-1.5.3.jar;D:\maven-repository\com\vaadin\external\google\android-json\0.0.20131108.vaadin1\android-json-0.0.20131108.vaadin1.jar;D:\maven-repository\org\springframework\spring-test\6.2.9\spring-test-6.2.9.jar;D:\maven-repository\org\xmlunit\xmlunit-core\2.10.3\xmlunit-core-2.10.3.jar;D:\maven-repository\io\projectreactor\reactor-test\3.7.8\reactor-test-3.7.8.jar;D:\maven-repository\io\projectreactor\reactor-core\3.7.8\reactor-core-3.7.8.jar;D:\maven-repository\org\reactivestreams\reactive-streams\1.0.4\reactive-streams-1.0.4.jar" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit5 com.bysx.downlink.service.AudioServiceTest 14:47:43.393 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [com.bysx.downlink.service.AudioServiceTest]: AudioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 14:47:43.613 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration com.bysx.downlink.DownlinkApplication for test class com.bysx.downlink.service.AudioServiceTest 14:47:44.202 [main] INFO org.springframework.boot.devtools.restart.RestartApplicationListener -- Restart disabled due to context in which it is running . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.5.4) 2025-07-28T14:47:44.601+08:00 INFO 106828 --- [downlink] [ main] c.b.downlink.service.AudioServiceTest : Starting AudioServiceTest using Java 17.0.12 with PID 106828 (started by 86150 in D:\BYSX\backend\downlink) 2025-07-28T14:47:44.602+08:00 INFO 106828 --- [downlink] [ main] c.b.downlink.service.AudioServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-07-28T14:47:45.396+08:00 INFO 106828 --- [downlink] [ main] g.s.a.GrpcServerFactoryAutoConfiguration : Detected grpc-netty-shaded: Creating ShadedNettyGrpcServerFactory 2025-07-28T14:47:45.716+08:00 INFO 106828 --- [downlink] [ main] n.d.b.g.s.s.AbstractGrpcServerFactory : Registered gRPC service: grpc.health.v1.Health, bean: grpcHealthService, class: io.grpc.protobuf.services.HealthServiceImpl 2025-07-28T14:47:45.717+08:00 INFO 106828 --- [downlink] [ main] n.d.b.g.s.s.AbstractGrpcServerFactory : Registered gRPC service: grpc.reflection.v1alpha.ServerReflection, bean: protoReflectionService, class: io.grpc.protobuf.services.ProtoReflectionService 2025-07-28T14:47:45.957+08:00 INFO 106828 --- [downlink] [ main] n.d.b.g.s.s.GrpcServerLifecycle : gRPC Server started, listening on address: *, port: 50051 2025-07-28T14:47:45.964+08:00 INFO 106828 --- [downlink] [ main] c.b.downlink.service.AudioServiceTest : Started AudioServiceTest in 1.779 seconds (process running for 3.783) OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffc86ba841d, pid=106828, tid=105524 # # JRE version: OpenJDK Runtime Environment Corretto-17.0.12.7.1 (17.0.12+7) (build 17.0.12+7-LTS) # Java VM: OpenJDK 64-Bit Server VM Corretto-17.0.12.7.1 (17.0.12+7-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) # Problematic frame: # C 0x00007ffc86ba841d # # No core dump will be written. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as: # D:\BYSX\backend\downlink\hs_err_pid106828.log # # If you would like to submit a bug report, please visit: # https://github.com/corretto/corretto-17/issues/ # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # Process finished with exit code 1 出现这个错误,怎么解决
最新发布
07-29
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值