在程序运行中出现KERNELBASE.dll错误的问题排查 该问题为我在排查程序问题的时候发现的。错误码为0xEBF00BAA。后面经过排查,是写在线程中的一个byte数值在读取该数值时,发生了内存溢出错误。而windows的弹窗会将该问题归结为线程溢出,导致在排查程序问题的时候花了不少时间。 解决方法也比较简单 1.对代码块直接使用try-catch包裹,不报错,眼不见心不烦。 2.在读取数组时先校验长度,校验不通过就不执行的方式规避问题。