Farid Zaripov wrote:
-----Original Message-----
From: Martin Sebor [mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 29, 2008 5:56 PM
To: [email protected]
Subject: Re: svn commit: r616003 -
/stdcxx/branches/4.2.x/tests/utilities/20.temp.buffer.cpp
Farid Zaripov wrote:
Earlier
(http://www.mail-archive.com/[EMAIL PROTECTED]/msg03761.
ht
ml)
I proposed to convert MSVC CRT debug reports along with invalid
parameter checking reports to the rw_xxx() reports.
I (vaguely) remember discussing this. For the memory errors,
I thing rw_error() or even rw_fatal() makes sense.
The problem is that these reports may come from different places of
MSVC CRT
and we couldn't to know what the real reason of concrete report. We get
the only
the report severity (error, assertion, warning) and the report text.
Or we can just print the report message into stderr, to not count
these reports as other usual rw_errors and rw_asserts.
That would be another option. Although we should probably
abort on memory corruption errors.
Unfortunately, it's not possible :(
Wouldn't the _CrtSetReportHook() function work?
http://msdn2.microsoft.com/en-us/library/0yysf5e6(VS.80).aspx
Martin