mdiehr

FMS14 - Backups failing consistency check, fmserverd crash

Discussion created by mdiehr on Nov 9, 2015
Latest reply on Nov 13, 2015 by TSGal

As discussed here: Importing into a clone /  recovering a corrupted file I have a FMS14v3 server with a file that is occasionally failing the backup consistency checks. 

 

At first I thought it was probably Consistency check error for scheduled backups | FileMaker  however, even though most of the backups pass the Recover process cleanly, some do not.

 

Then I thought it was probably software bugs, since I had upgraded OS and FMS14v1 to 14v3.   But I reinstalled to prior versions w/o change.

 

Then I thought it was probably hardware problems, but I've replaced SSD and RAM w/o change.

 

In addition, I've had at least one server crash which based on the crash log, looks like it's within the Consistency check process itself (see below)

 

  • Is there anything I can do about this?
  • Is anyone from FM Inc. interested in investigating this?   I'm happy to help debug.


Stack Trace (full crash log in attachment):

Thread 30 Crashed:

0   com.filemaker.dbengine.framework 0x000000010a180457 Draco::HPage::FromDiskFmt(bool) + 215

1   com.filemaker.dbengine.framework 0x000000010a18ebf2 Draco::HCacheMgr::ReadPage(Draco::HFrame*, Draco::HBFile*, unsigned int, int) + 492

2   com.filemaker.dbengine.framework 0x000000010a18f7b1 Draco::HCacheMgr::PinPage(int, Draco::HBFile*, unsigned int, int, Draco::HFrame*) + 323

3   com.filemaker.dbengine.framework 0x000000010a1891f9 Draco::HPage::VerifyIndexPage(Draco::HFrame*, Draco::HPage::HFirstLast*) + 2807

4   com.filemaker.dbengine.framework 0x000000010a1ad8a4 Draco::HPosInfo::VerifyAllPages(Draco::HBFile*, Draco::HVerifyStats*) + 2558

5   com.filemaker.dbengine.framework 0x000000010a1a44cd Draco::HBAMSlot::S_Verify(Draco::HVerifyStats*) + 17

6   com.filemaker.dbengine.framework 0x000000010a198924 Draco::HBFile::Verify(Draco::HVerifyStats*) + 60

7   com.filemaker.dbengine.framework 0x000000010a337987 Draco::DBDamagedFile::Verify(Draco::HVerifyStats*, Draco::DBLogger*) + 241

8   com.filemaker.EngineMgr.framework 0x000000010b4cae5b BackupData::Verify() + 59

9   com.filemaker.EngineMgr.framework 0x000000010b4ca5a1 BackupData::VerifyAndOrCloneSet() + 193

10  com.filemaker.EngineMgr.framework 0x000000010b4c81b4 BackupData::BackupSet() + 2468

11  com.filemaker.EngineMgr.framework 0x000000010b4cc718 EngineMgr::EngineBackup(Draco::unistring const&, FMSTypes::DatabaseIDList const&, Draco::UniversalPath const&, bool, bool, unsigned int, FMSTypes::PathList const&) + 1048

12  com.filemaker.EngineMgr.framework 0x000000010b496b2a EngineMgr::BackupFileRequest(FMS::EventHelper&) + 154

13  com.filemaker.EngineMgr.framework 0x000000010b49013b EngineMgr::ProcessEvent(FMS::EventHelper&, bool) + 1467

14  com.filemaker.EngineMgr.framework 0x000000010b4c1e43 EngineMgr::DatabaseThread::Main() + 131

15  com.filemaker.support.framework 0x000000010b24134f Draco::Thread::RunThread() + 59

16  com.filemaker.support.framework 0x000000010b2403d0 Draco::Thread::ThreadUnixProc(void*) + 54

17  libsystem_pthread.dylib       0x000000010caa005a _pthread_body + 131

18  libsystem_pthread.dylib       0x000000010ca9ffd7 _pthread_start + 176

19  libsystem_pthread.dylib       0x000000010ca9d3ed thread_start + 13

Attachments

Outcomes