View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005088 | VALENTINA SERVER | Database | public | 2010-09-20 14:50 | 2010-12-25 13:59 |
Reporter | Fabian | Assigned To | Ruslan Zasukhin | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.7 | ||||
Target Version | 4.8 | Fixed in Version | 4.8 | ||
Summary | 0005088: DB corrupted after several hours of concurrent access | ||||
Description | If we use v4.7 (COM, VServer) and manipulate the DB with our test code (3 connections, inserts, queries, deletes - random) the VServer crashes after about 3 hours with a lot of: 15:22:01.392000 (TID 1380): (UID 636) ERROR 0x23502: Foreign key constraint violation occurred, table name = "FPositionen", constraint name = "FK_FPO_FAEPt". 15:22:01.595000 (TID 1364): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:01.611000 (TID 1372): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:01.642000 (TID 1364): (UID 636) ERROR 0x23502: Foreign key constraint violation occurred, table name = "FPositionen", constraint name = "FK_FPO_FAEPt". 15:22:02.188000 (TID 1368): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:02.188000 (TID 1364): (UID 636) ERROR 0x23502: Foreign key constraint violation occurred, table name = "FPositionen", constraint name = "FK_FPO_FAEPt". 15:22:02.422000 (TID 1376): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:02.703000 (TID 1364): (UID 636) ERROR 0x23502: Foreign key constraint violation occurred, table name = "FPositionen", constraint name = "FK_FPO_FAEPt". 15:22:02.952000 (TID 1364): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:03.202000 (TID 1380): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:03.810000 (TID 1368): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:03.873000 (TID 1364): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:04.200000 (TID 1380): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:04.232000 (TID 1376): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:04.746000 (TID 1376): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:04.762000 (TID 1364): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:04.996000 (TID 1380): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:05.012000 (TID 1368): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:05.199000 (TID 1376): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:05.464000 (TID 1376): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:05.464000 (TID 1380): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:05.745000 (TID 1380): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:05.792000 (TID 1364): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:05.916000 (TID 1364): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.010000 (TID 1380): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.041000 (TID 1376): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.057000 (TID 1376): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.088000 (TID 1380): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.166000 (TID 1376): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.353000 (TID 1376): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.603000 (TID 1376): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.852000 (TID 1372): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:06.899000 (TID 1364): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:07.024000 (TID 1380): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:07.149000 (TID 1372): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:07.398000 (TID 1376): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:07.398000 (TID 1368): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:07.632000 (TID 1380): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:07.664000 (TID 1364): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:07.804000 (TID 1376): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:08.163000 (TID 1372): (UID 624) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:08.178000 (TID 1376): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:08.444000 (TID 1376): (UID 632) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Right LINE: 242" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" 15:22:08.459000 (TID 1376): (UID 636) ERROR 0x9952A: "FILE: ..\..\sources\VKernel\FBL\prot\LowLevel\Volume\VolumeOnFile\prot_SegmentMap\Tree\FBL_Node_RBTree.cpp FUNCTION: fbl::RBTree_Node::get_Left LINE: 207" SegmentMap is corrupted - "Embedded file's tree corrupted: 0 node found" Exactly the same code works with v4.6 (32 bit). | ||||
Additional Information | To Ivan: You have our applications and all testprocedures for testing the crashing x64 version (v4.6). Let them run as described and you will see, that the server crashes after a few hours. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2010-09-20 14:50 | Fabian | New Issue | |
2010-12-25 07:53 | Fabian | Note Added: 0005464 | |
2010-12-25 13:58 | Ruslan Zasukhin | Status | new => resolved |
2010-12-25 13:58 | Ruslan Zasukhin | Fixed in Version | => 4.8 |
2010-12-25 13:58 | Ruslan Zasukhin | Resolution | open => fixed |
2010-12-25 13:58 | Ruslan Zasukhin | Assigned To | => Ruslan Zasukhin |
2010-12-25 13:59 | Ruslan Zasukhin | Target Version | => 4.8 |