阅读:1687回复:3
求助Passthru问题
我在MPSendPackets里自己分配了一个包,把原包里的数据内容拷贝过来然后发送出去。但是发送过后,收到几个包后就蓝屏了。
请帮我看看: RAP_FRAME: b23f7d64 -- (.trap 0xffffffffb23f7d64) ErrCode = 00000006 eax=0238f2c8 ebx=00000000 ecx=0238f2fc edx=00000000 esi=00000000 edi=00000000 eip=77c131ed esp=0238ee4c ebp=0238f2b0 iopl=0 nv up ei pl nz ac po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010212 msvcrt!_woutput+0x19: 001b:77c131ed 8985c8fbffff mov dword ptr [ebp-438h],eax ss:0023:0238ee78=???????? Resetting default scope LAST_CONTROL_TRANSFER: from 804f880d to 80527da8 STACK_TEXT: b23f7918 804f880d 00000003 b23f7c74 00000000 nt!RtlpBreakWithStatusInstruction b23f7964 804f93fa 00000003 0238ee78 77c131ed nt!KiBugCheckDebugBreak+0x19 b23f7d44 80540853 0000000a 0238ee78 00000002 nt!KeBugCheck2+0x574 b23f7d44 77c131ed 0000000a 0238ee78 00000002 nt!KiTrap0E+0x233 0238f2b0 77c0fb3d 0238f2c8 76ef97e4 0238f2fc msvcrt!_woutput+0x19 0238f2e8 76ef97ca 0238f310 00000104 76ef97e4 msvcrt!_snwprintf+0x31 0238f520 76ef7203 057ec230 00000000 00000000 DNSAPI!Reg_CreateKey+0x71 0238f558 76ef98c4 00000000 00000000 057ec230 DNSAPI!Reg_GetDword+0x4d 0238f574 76ef988c 0238f588 0000000a 057ec230 DNSAPI!LookupDwordConfigValue+0x2d 0238f58c 76d560c4 0000000a 057ec230 00000000 DNSAPI!DnsQueryConfigDword+0x19 0238f5b8 76d57d53 00000ca0 057ec230 0238f5f4 dhcpcsvc!GetPerAdapterRegConfig+0x78 0238f808 76d57cb5 0238fcb7 0238f850 00000ca0 dhcpcsvc!DhcpDynDnsGetDynDNSOptionDomainOem+0x78 0238fa60 76d57a68 0238fca8 0238fa9c 00000ca0 dhcpcsvc!DhcpDynDnsGetDynDNSOption+0x149 0238feac 76d66811 057ec020 0238ff08 84e8a8c0 dhcpcsvc!SendDhcpRequest+0x19b 0238ff18 76d66a86 00000005 0238ff38 0238ff94 dhcpcsvc!ObtainInitialParameters+0x1a5 0238ff9c 76d55729 057ec020 00000000 000af5d8 dhcpcsvc!ReObtainInitialParameters+0x63 0238ffb4 7c80b50b 000b5180 000af5d8 00000000 dhcpcsvc!DhcpRenewThread+0x6a 0238ffec 00000000 76d556de 000b5180 00000000 kernel32!BaseThreadStart+0x37 代码在附件里。 处理的很简单,也考虑到了PtSendComplete的处理。跟过,在这里没有出错。 是后面收了两个包之后,错了。请帮助。 |
|
|
沙发#
发布于:2013-03-08 16:47
dump 不全啊
|
|
|
板凳#
发布于:2013-03-08 16:58
代码也不全啊,如果不是保密的代码可以放出来。我看了一下:
你只是处理了MPSendPackets,MPsend那??? |
|
|
地板#
发布于:2013-03-09 20:30
我是个初学者,只是上传了我修改过的主要代码,不敢劳烦大家看太多代码。既然版主发话了,我就全部上传吧。
由于是初学,所以就只是修改了MPsendpackets, 而MPSend没有打算处理。 |
|
|