BUG: Exceeding Max Error Value in BCP Can Give Unhandled AVID: Q151592
|
When a BCP (Bulk Copy Program) operation exceeds the max error setting, an
unhandled exception can be encountered with the BCP executable. This is
controlled by the (-m) switch of the BCP.EXE, which defaults to 10 errors.
The error you will receive will look similar to the following:
HEAP: Free Heap block 25c17c8 modified at 25c1894 after it was freed
If the max error value is exceeded, the bcp_exec function attempts to free
a memory block twice. In some cases this results in an access violation
while in other cases it can simply corrupt application memory.
Eliminate the errors from the BCP operation so that the max error value is not exceeded.
Microsoft has confirmed this to be a problem in Microsoft SQL Server 6.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
Keywords : kbprg SSrvBCP SSrvProg kbbug6.00
Version : 6.0
Platform : WINDOWS
Issue type :
Last Reviewed: March 26, 1999