Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#19 Immediate failure when loading from PurifyPlus

open
nobody
None
5
2010-11-12
2010-11-12
Feng
No

[ it may not really a bug in XLW, but I don't know a better place to report such error]
I build a Excel XLL using XLW, it works well. However, I cannot apply PurifyPlus to load such XLL. Excel (2003) crashes immediately when XLL is loading.

Note that the error is very generic and before I load any spreadsheet, so very unlikely due to my own code/spreadsheet.

Any suggestion is welcome! Particularly XLW is a well-recognized Excel C wrapper and IBM PurifyPlus is popular for profiling/memory diagnotics on Windows platform. So it would be nice to make the two happy together.

Thanks.

[I] Starting C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE at 11/12/2010 13:22:48
[E] IPR: Invalid pointer read in _crtGetEnvironmentStringsA {16 occurrences}
Reading 2 bytes from 0x07e00000 (2 bytes at 0x07e00000 illegal)
Address 0x07e00000 points into a committed region of virtual memory
Thread ID: 0x1184
Error location
_crtGetEnvironmentStringsA [f:\dd\vctools\crt_bld\self_x86\crt\src\a_env.c:77]
CRT_INIT [f:\dd\vctools\crt_bld\self_x86\crt\src\dllcrt0.c:122]
_DllMainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\dllcrt0.c:312]
DllMainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\dllcrt0.c:281]
[E] IPR: Invalid pointer read in _crtGetEnvironmentStringsA {15 occurrences}
Reading 2 bytes from 0x07e00002 (2 bytes at 0x07e00002 illegal)
Address 0x07e00002 points into a committed region of virtual memory
Thread ID: 0x1184
Error location
_crtGetEnvironmentStringsA [f:\dd\vctools\crt_bld\self_x86\crt\src\a_env.c:78]
CRT_INIT [f:\dd\vctools\crt_bld\self_x86\crt\src\dllcrt0.c:122]
_DllMainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\dllcrt0.c:312]
DllMainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\dllcrt0.c:281]

Discussion