To answer the questions :

The view does contain a number of subviews.  The data file is 72M and the
initial view contains 28104 rows.

Metakit version is :

#define d4_MetaKitLibraryVersion 249    // 2.4.9.2 release, Mar 17, 2003

I have built the "thread safe" version.

Nothing jumps out at me from the release notes.  I see a comment about a
race condition in the C++ build (2003-03-05    Fixed two potential races in
C++ threaded build) but it looks like that was included in 2.4.9.2.

Any suggestions for things I might try would be much appreciated.

Best regards,
Ian Fairclough.

> in someClass constructor :
> view = storage.GetAs(structure);
>
> void someClass::dummyFunction
> {
>     c4_View selectedDataView = this->view.duplicate();
> }
>
> My problem occurs when the "dummyFunction" is called and returns i.e.
> when
> the destructor for "selectedDataView" is called.

Weird.  Does "view" contain subviews?

> Is auto commit turned on by default ?

Not in C++ and Python.

>>> I am running under Red Hat Linux 7.3.  Metakit was built with gcc
>>> version
>>> 2.96 20000731.

What is the version of MK - see #define d4_MetaKitLibraryVersion in
"mk4.h".

You can then compare this with the current change log:
http://www.equi4.com/metakit/viewcvs.cgi/metakit/CHANGES?rev=1.172


_______________________________________________
metakit mailing list  -  [EMAIL PROTECTED]
http://www.equi4.com/mailman/listinfo/metakit

Reply via email to