RM8 latest update

Here’s what I could find:
iMac running Big Sur 11.6.8
8 GB Memory (2 4GB banks) 1867 MHz DDR3
“late 2015” – I purchased it in 2016.

3.1 GHz processor, Quad-Core Intel i5
Memory not upgradable
1TB Memory SATA disk

I have 2 21" monitors that work well.

It took 4+ minutes to open the tab to reply to this email…

My RM7 databases are typically less than 5k individuals. EVERYTHING takes an eternity to open. Once it’s “warmed up” things go better, but this is nowhere as fast as my little iPad Pro.

Is it time to junk this computer?

Well, it seems that your Mac is struggling and your problem doesn’t look like it is anything to do with RM.

Before deciding whether to ’junk it’, I would try to do some investigation to see if there is an obvious cause, but that depends on your capabilities or your access to someone who knows their way around MacOS. If you are able, look at what is going on using Activity Monitor. Do you have enough free disk space? Maybe use Disk Utility to check your disk, etc. Try a Safe Boot. These are the sort of things I would try - and maybe try to invoke the system diagnostics to see if that throws up some hardware errors.

https://developer.apple.com/forums/thread/651399?answerId=682771022#682771022

Probaably time for a current M1…M2 mac/iMac. You could check disk space, startup apps and login apps for wasteful ones. If using Chrome that is a dog right there. People doing genealogy are probably not spring chickens so make your life better with a new mac. You will gain so many enhancements beyond just the marvelous chip.

After doing the latest Monterey security update RM8 now takes twice as long to open: 27 seconds vs 14. CPU usage at idle remains at ~18%. FTM 2019 takes 3 seconds opening the same small file.

3 days later RM8 is now opening in 10 seconds. Perhaps the update required Spotlight indexing or RM8 learned how to settle down and open better.

I wish the mac access violation problem was reduced. Support have been taking my backup file, running the tools on a windows platform and sending it back!

Latest info from support is that

“Development checked on that issue and it apparently is from something in the Mac version SQLite engine that is the cause, not in the database file.I am not sure where the SQLite engine is invoked through, if it is in the program or where. It is the Mac SQLite code that where the error is coming and we have no control over that. I think that code is licensed and an update would have to come from the source.”

In summary there is still a problem and it has been with RM8 since it was released - Version 8.2.5.0 is no better.

This is the list of errors from the latest fix below in case anyone has any idea what it all means (other than Houston we still have a problem

These errors were found in the Windows Integrity Check:
Integrity check results:

row 52 missing from index idxSourceTemplateName
row 154 missing from index idxSourceTemplateName
row 185 missing from index idxSourceTemplateName
row 189 missing from index idxSourceTemplateName
row 286 missing from index idxSourceTemplateName
row 287 missing from index idxSourceTemplateName
row 311 missing from index idxSourceTemplateName
row 320 missing from index idxSourceTemplateName
row 325 missing from index idxSourceTemplateName
row 331 missing from index idxSourceTemplateName
row 1642 missing from index idxGiven
row 1900 missing from index idxSurnameGiven
row 1900 missing from index idxSurname
row 2619 missing from index idxGiven
row 2758 missing from index idxSurnameGiven
row 2758 missing from index idxSurname
row 2759 missing from index idxSurnameGiven
row 2759 missing from index idxSurname
row 2761 missing from index idxSurnameGiven
row 2761 missing from index idxSurname
row 2967 missing from index idxSurnameGiven
row 2967 missing from index idxSurname
row 3508 missing from index idxSurnameGiven
row 3508 missing from index idxSurname
row 4457 missing from index idxSurnameGiven
row 4530 missing from index idxSurname
row 4531 missing from index idxSurname
row 4850 missing from index idxSurnameGiven
row 4850 missing from index idxSurname
row 4851 missing from index idxSurnameGiven
row 4851 missing from index idxSurname
row 6278 missing from index idxSurnameGiven
row 6278 missing from index idxSurname
row 175 missing from index idxPlaceName
row 199 missing from index idxPlaceName
row 207 missing from index idxPlaceName
row 268 missing from index idxReversePlaceName
row 390 missing from index idxPlaceName
row 518 missing from index idxPlaceName
row 650 missing from index idxPlaceName
row 1048 missing from index idxPlaceName
row 1305 missing from index idxPlaceName
row 1395 missing from index idxPlaceName
row 1445 missing from index idxPlaceName
row 1467 missing from index idxPlaceName
row 1475 missing from index idxPlaceName
row 1594 missing from index idxPlaceName
row 1640 missing from index idxPlaceName
row 1747 missing from index idxPlaceName
row 2108 missing from index idxPlaceName
row 2172 missing from index idxPlaceName
row 2358 missing from index idxPlaceName
row 2396 missing from index idxReversePlaceName
row 2397 missing from index idxPlaceName
row 2415 missing from index idxPlaceName
row 2441 missing from index idxPlaceName
row 2634 missing from index idxPlaceName
row 2686 missing from index idxPlaceName
row 2688 missing from index idxPlaceName
row 2720 missing from index idxPlaceName
row 2790 missing from index idxPlaceName
row 2791 missing from index idxPlaceName
row 2796 missing from index idxPlaceName
row 2984 missing from index idxReversePlaceName
row 2984 missing from index idxPlaceName
row 3028 missing from index idxPlaceName
row 3063 missing from index idxPlaceName
row 3064 missing from index idxPlaceName
row 3199 missing from index idxPlaceName
row 3316 missing from index idxPlaceName
row 3338 missing from index idxPlaceName
row 3349 missing from index idxPlaceName

I quickly looked over the ticket and you have a lot of discussions that are clipped together there. One issue was about database tools and the difference between what the Windows version and the Mac version reports. That part does deals with something in the program tools, but the database tools should still be working.

If your issue is about Access Violations errors than that is something different and if you are still having them then we need to address that. Open a different ticket and only address the issue with the AV errors if you are still receiving them.

Hello Chris
I am running RM8.2.5.0 on Win11 and separately on an M1 iMac. The integrity check issues that you list are what I saw when moving the rmtree from Mac to Win11 - exporting to ged on Win11- edit - then importing back to M1 iMac. An infrequent method for editing the ged but 8.2.0 had floating point errors for export - import etc. Make ged edits in Win 11 then no issues. I have not tried this with 8.2.5.0. and floating point errors were fixed in that update.

These row error messages never resulted in data corruption or other show stoppers. I dealt with them by using Database Tools and 1st running Rebuild Indexes - 2nd Test Integrity - 3rd Clean Phantom Records - 4th Compact.

Note NOT Access Violation but floating point errors.

Hope that helps - Dave