Hi Dave,

it looks like you are testing different aspects, that would probably fail on
T5 as well. I am not even sure if these problems can be reliably attributed
to NVFS. (Perhaps partially.)

In any case new NVFS releases are better than the T5 original.

> So, if you were thinking that the T|E2 is going to solve all your NVFS
> woes, think again; it's just getting worse.

What was the outcome of the original tests? If you wish I can send you our
tests that are based on your idea, just they were further perfectionated.

Best regards,
    Jan Slodicka


----- Original Message ----- 
From: "Dave Carrigan" <[EMAIL PROTECTED]>
To: "Palm Developer Forum" <[email protected]>
Sent: Thursday, April 28, 2005 8:25 PM
Subject: NVFS on the Tungsten E2


> Some of you may recall my NVFS testing on the Tungsten T5
> (http://www.escribe.com/computing/pcpqa/m97199.html). I got my hands on
> a T|E2 and am trying to do the same tests. I am sad to report that in
> addition to the existing bugs, I am now seeing new bugs.
>
> In my first test, I generated records until the device was full
> (25MB). I exited my app, went back in and tried to enumerate the records
> in the database. DmFindDatabase found the database, but DmOpenDatabase
> failed with dmErrCorruptDatabase, and the entire database disappeared.
>
> Next, I generated records until the device was full again. Then I exited
> my application and went into Filez. When Filez started to enumerate the
> databases on the device, it crashed with "Cache.cpp, Line:350 Error
> getting database info in Cache::loadInternal()".
>
> I changed my test slightly so that when a record creation failed
> (signifying a full device), I called DmSyncDatabase. With this in place,
> the device now crashes consistently with "MemoryMgr.c, Line:3751, Free
> handle" when calling DmCloseDatabase.
>
> To do the reading tests, I stopped the generation process before the
device
> got full, resulting in a 22MB database. Enumerating the records resulted
in
> the same behavior as with the T5, so none of those bugs got fixed.
>
> So, if you were thinking that the T|E2 is going to solve all your NVFS
> woes, think again; it's just getting worse.
>
> -- 
> Dave Carrigan
> Seattle, WA, USA
> [EMAIL PROTECTED] | http://www.rudedog.org/ | ICQ:161669680
> UNIX-Apache-Perl-Linux-Firewalls-LDAP-C-C++-DNS-PalmOS-PostgreSQL-MySQL
>
> -- 
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please 
see http://www.palmos.com/dev/support/forums/

Reply via email to