Debug Assertion Failed!
Program: d:\dd\err.exe
File:dbgheap.c
Line:1132
Expression: _CrtIsValidHeapPointer(pUserData)err是我的程序.程序是调用一个DLL, 在DLL的接口只添加一个参数char* op, 好奇怪的问题
Program: d:\dd\err.exe
File:dbgheap.c
Line:1132
Expression: _CrtIsValidHeapPointer(pUserData)err是我的程序.程序是调用一个DLL, 在DLL的接口只添加一个参数char* op, 好奇怪的问题
改为release 版本!
以前程序没有在修改之前一直没有问题, 程序新添加的东东没有新的分配内存和释放内存函数
继续提示:
The thread 0X794 has exited with code -1073741819 (0xC0000005)
int WINAPI PTSIT(char* pr1, char* pr2, char* pr3
char* pr4, char* pr5, BYTE bt1, char* pr5,
char* pr6, BYTE bt2, BYTE bt3, BYTE bt4, char* pr7,
char* pr8, BYTE bt5, BYTE bt6, BYTE bt7, BYTE bt8,
BYTE bt9, BYTE* bt10,BYTE* bt11, BYTE* bt12);现在改为:
int WINAPI PTSIT(char* pr1, char* pr2, char* pr3
char* pr4, char* pr5, BYTE bt1, char* pr5,
char* pr6, BYTE bt2, BYTE bt3, BYTE bt4, char* pr7,
char* pr8, BYTE bt5, BYTE bt6, BYTE bt7, BYTE bt8,
BYTE bt9, BYTE* bt10,BYTE* bt11, BYTE* bt12, char* pt);只在最后面加上一个参数char* pt, pt字符串最长八个字符.
First-chance exception in err.exe (NTDLL.DLL): 0xC0000005: Access Violation.
The program 'D:\err\Release\err.exe' has exited with code 0 (0x0).其它程序也没有改什么地方呀!