For what it's worth, base builds have been failing for the last few months
on the main trunk, when targeting win32-x86. The failure occurs when
dbToMenu runs.
ntdll.dll!7764f897()
[Frames below may be incorrect and/or missing, no symbols loaded for
ntdll.dll]
ntdll.dll!7764f26c()
kernel32.dll!75e83621()
> msvcr90.dll!free(void * pBlock=0x027b2388) Line 110 C
dbStaticHost.dll!_dbCatString@16() + 0xa4 bytes C
dbToMenuH.exe!_main() + 0xce bytes C
dbToMenuH.exe!__tmainCRTStartup() Line 586 + 0x17 bytes C
kernel32.dll!75e8e4a5()
ntdll.dll!7769cfed()
ntdll.dll!7769d1ff()
The problem may have to do with freeing a string from a different dll than
the one that allocated it.
newString = dbCalloc(size,sizeof(char));
if(*string) {
strcpy(newString,*string);
free((void *)(*string));
}
Jeff
______________________________________________________
Jeffrey O. Hill Email [email protected]
LANL MS H820 Voice 505 665 1831
Los Alamos NM 87545 USA FAX 505 665 5107
Message content: TSPA
- Replies:
- Re: main trunk base build failure win32-x86 Andrew Johnson
- Navigate by Date:
- Prev:
Re: CVS trunk compiles Andrew Johnson
- Next:
RE: About the reference counting in GDD smart pointer Jeff Hill
- Index:
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: CVS trunk compiles Andrew Johnson
- Next:
Re: main trunk base build failure win32-x86 Andrew Johnson
- Index:
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|