ldcsaa / HP-Socket

High Performance TCP/UDP/HTTP Communication Component

Home Page:https://www.oschina.net/p/hp-socket

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VS2015单文档程序静态编译用release-win32调试,会报错(使用VS2015编译的release静态库HPSocketLIB)

wgwjifeng opened this issue · comments

VS2015单文档程序静态编译用release-win32调试,会报错(使用VS2015编译的release静态库HPSocketLIB)
ntdll.dll!_RtlSizeHeap@12�() 未知

DanWenDang.exe!msize(void * block=0x00590000) 行 34 C++
DanWenDang.exe!AfxUnlockTempMaps(int bDeleteTemps=0x00000001) 行 56 C++
DanWenDang.exe!CWinThread::OnIdle(long lCount=0x00000001) 行 720 C++
DanWenDang.exe!CWinApp::OnIdle(long lCount=0x00000001) 行 1075 C++
DanWenDang.exe!CWinThread::Run() 行 621 C++
DanWenDang.exe!AfxWinMain(HINSTANCE
_ * hInstance=0x013b0000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpCmdLine=0x00683bcc, int nCmdShow=0x0000000a) 行 47 C++
DanWenDang.exe!__scrt_common_main_seh() 行 253 C++
kernel32.dll!@BaseThreadInitThunk@12�() 未知
ntdll.dll!___RtlUserThreadStart@8�() 未知
ntdll.dll!__RtlUserThreadStart@8�() 未知

vs2015 单文档 Release x86 静态编译,附加依赖性HPSocket.lib,点调试就会出现上述莫名其妙 错误...

解决办法:
1、升级到最新版
2、如果还不行就移除 jemalloc 再重新编译

用最新版问题依旧,按照2、如果还不行就移除 jemalloc 再重新编译, 移除jemalloc 解决了,没问题了