Wrong Diagnose Result

Ruslan Zasukhin ruslan_zasukhin at valentina-db.com
Tue Dec 14 01:31:49 CST 2010


On 12/14/10 9:00 AM, "F. Kneubuehl" <f.kneubuehl at ysd.ch> wrote:

Hi Fabian,

> One of my customers reported, that if he run a diagnosis (built in function of
> our software) it reports the following errors:
>  
> .....> VolumeOnFile: C:\_DMXPData\DMXP_DB.ind
> "FILE: 
> ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tr
> ee\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 204"
> SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found"
> "FILE: 
> ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tr
> ee\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 204"
> SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found"
> "FILE: 
> ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tr
> ee\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 204"
> SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found"
> "FILE: 
> ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tr
> ee\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 204"
> SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found"
>  
> After restart of the app the error is gone. Rebuilding the index doesn¹t
> change this behavior.

So, after restart, error have gone absolutely?
Then yes, it was in RAM only. And this is good.

After that this db continue work fine?
  

> Is it possible, that some data are still in memory and the DIAGNOSE-function
> doesn¹t took this into account? Or do I have to close and reopen the DB before
> diagnosis? 

In theory not.

> Or would even help a FLUSH?

Help to what?  Move error from RAM to disk?

Anyway, this is odd error ...
Please watch for this user and his db.
Let he do more often diagnose. What size of that db ?
And so on..

-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]




More information about the Valentina mailing list