因为业务需要,需要用Java去调用dll动态库来分析图片,结果调用后导致程序内存溢出,或者直接崩溃;再经过反复检查后,发现本身的我写的java代码并没有问题,最终去验证图片的时候:
1.图片访问不到,导致dll动态库报错,最终使程序崩溃; 2.图片没有alpha通道(阿尔法通道),导致dll动态无法对图片进行分析; 3.图片含有背景;
上述原因在排除dll动态库本身没有错误的情况下,如果dll动态库本身有问题则上述原因可能不成立;
(如有错误,还请指正)
时间:2018-07-26 19:30:22
因为业务需要,需要用Java去调用dll动态库来分析图片,结果调用后导致程序内存溢出,或者直接崩溃;再经过反复检查后,发现本身的我写的java代码并没有问题,最终去验证图片的时候:
1.图片访问不到,导致dll动态库报错,最终使程序崩溃; 2.图片没有alpha通道(阿尔法通道),导致dll动态无法对图片进行分析; 3.图片含有背景;
上述原因在排除dll动态库本身没有错误的情况下,如果dll动态库本身有问题则上述原因可能不成立;
(如有错误,还请指正)
Java中OutOfMemoryError(内存溢出)和Tomcat进程假死崩溃
2019-06-08
c语言fclose导致系统崩溃 c - fclose()导致分段错误 - 堆栈内存溢出
2021-05-04