try to call DmSyncDatabase just before closing, i know it shouldn't be necessary but try if it will help
[EMAIL PROTECTED] wrote: > I found bug in NVFS on Tungsten E2. There is no info about this bug on any > forums (PalmSource forums, PluggedIn forums, etc.). Bug is related to dbs > disapearing/corrupting after device reset. > > We develop DBMS and have big problem with NVFS devices. On other devices it > works ok. There is attached simple test app which illustrates this bug. > > Test app works with our DBMS and it has next buttons: "Create" - creates > table of our DBMS "Open" - open table "Close" - close table "Insert" - insert > record (not Palm OS) into our table. "Set" - sets some values for record > fields. > > To illustrate bug do next: 1. Open TestEldb app 2. Press buttons in the next > sequence: Create -> Insert -> Close -> Open -> Insert -> Set -> Close 3. Exit > from TestEldb to Application Launcher. > > What we have? We have 2 Palm OS databases what created with TestEldb: 1. > A_TEST 2. A_TESTIdx > > They are closed. And they must be synchronized with NAND Flash. 4. Now making > device soft reset. > > What we have? A_TEST database is disappeared. WHY? > > P.S.: 1. Also if we make other operation with TestEldb we can get other > result where some A_TEST or A_TESTIdx is disappeared or corrupted. 2. There > is no other dbs with this names in other cases. > -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
