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/

Reply via email to