[Metakit] Mk4tcl - corrupted database over network - WinNT

Jeff Godfrey jgodfrey@optinest.com
Tue, 6 May 2003 16:04:34 -0500


Hi All,

I have been using a Metakit database in a tcl based starpack application for
about 10 months now with no problems.  The application is packaged to run
under Windows.  My versions are as follows:

Mk4tcl - 2.4.9.1
Tcl/Tk - 8.4.2
Windows NT 4.0

The application is designed to read/write a Metakit based database file
found in the same directory as the application itself.  Today, for the first
time, I tried to access the application over a network - using both a mapped
network drive, and just "wading" to it over the Windows "Network
Neighborhood".  In both scenarios, I have been able seriously corrupt the
database by successively adding / deleting data.  The corruptions seem to be
in the form of either complete garbage, or in having data (or portions of
it) from one view show up in another view.

Again, I have used the application (and the database code) quite extensively
for about 10 months now without problems, so (I think) I am confident in the
stability of my tcl code.  It seems that I can regularly corrupt things when
accessing the metakit file over the network.

Has anyone else experienced this?  I'm not even sure where to start looking.
Any advice is appreciated.


Thanks,



Jeff Godfrey
Optimation USA
Phone: 816.836.2000
Fax  : 816.836.8589
Email: mailto:jgodfrey@optinest.com