您现在的位置是:网站首页>清忱个人博客

一个完成例程中的蓝屏问题

清忱2021-01-25个人原创

概要:今天遇到一个很厅怪的问题,就是在系统卸载驱动的时候偶现的蓝屏。通过windbg分析说是在memcpy中引起的。fffff805`8e351502 : 00000000`000000a0 ffffde03`fe439028 00000000`00000000 ffffde03`fcb14840 : m...

今天遇到一个很厅怪的问题,就是在系统卸载驱动的时候偶现的蓝屏。

通过windbg分析说是在memcpy中引起的。

fffff805`8e351502 : 00000000`000000a0 ffffde03`fe439028 00000000`00000000 ffffde03`fcb14840 : memcpy+0xaf

那现在问题来的,看这样子是因为memcpy白目标地址为00000000 000000a0,原地址为ffffde03 fe439028,数据长度为0.

这里的栈帧应该是不正确的,因为这里调用的是在完成函数中。在完成函数中的栈帧我真的没有测试过,是否正确确实不知道。
先在这里标记一下,以后有空再测试一下。

很赞哦!

文章评论