Turns out that this is a Multi Currency database that somehow had the Multi Currency flag in the Company Profile turned off!

When the Close Income/Expense hit a MC Account it caused an "Access Violation".

Once MC is turned on in the GL it can not be turned off in the program. Someone had to bypass the system to turn it off.

Not a good idea.