工作中遇到wmplayer进程打开某类文件类型时,进程异常退出。
分析,此问题为堆栈溢出错误。
测试,打开其他类型文件无此问题,此问题类型文件在其他机器上使用其他进程打开无问题,排除非文件本身问题后,缩小排查范围。
最终发现是进程请求数据时,程序处理返回了超过进程请求的数据长度,造成了该问题。
修改程序,再次测试,wmplayer可正常打开该类文件类型。
工作中遇到wmplayer进程打开某类文件类型时,进程异常退出。
分析,此问题为堆栈溢出错误。
测试,打开其他类型文件无此问题,此问题类型文件在其他机器上使用其他进程打开无问题,排除非文件本身问题后,缩小排查范围。
最终发现是进程请求数据时,程序处理返回了超过进程请求的数据长度,造成了该问题。
修改程序,再次测试,wmplayer可正常打开该类文件类型。