Open Bugs | New Bug anonymous
Login/Register

Equi4 SoftwareEdit Bug

Title: Access Violation in View.Add() Status: closed
Product: Metakit Severity: critical
Version: 2.4.9.3 + 2004-09-23 CVS patch Type: bug
Assign to:
Platform:
Windows 2000, Visual Studio 6
Message:

File:
Description:

Messages

2005/01/09
When adding rows from one part of a view to another, I get an access violation:
First-chance exception in mktest.exe (MK4VC60_D.DLL): 0xC0000005: Access Violation.
Observations:
* Always happen when we get to index 16
* Only gives an error when running in the debugger
* The view needs to have subviews
Here is the call stack from the sample code:
c4_FormatV::Replace(int 16, c4_HandlerSeq * 0xfeeefeee) line 1137 + 3 bytes
c4_FormatV::Set(int 16, const c4_Bytes & {...}) line 1116
c4_Sequence::InsertAt(int 16, c4_Cursor {...}, int 1) line 212 + 27 bytes
c4_View::InsertAt(int 16, const c4_RowRef & {...}, int 1) line 103 + 44 bytes
c4_View::Add(const c4_RowRef & {...}) line 270
main() line 15
mainCRTStartup() line 206 + 25 bytes
KERNEL32! 7c59893d()
2005/03/01 jcw
Thanks for emailing the fix, I've incorporated it in CVS.

Files

2005/01/09 mktest.cpp Sample code application/octet-stream

Bug Tracker © 2002 McMillan Enterprises, Inc.