MS Money Crashes on Resetting Some Reports

66 views
Skip to first unread message

Stephen Google

unread,
Jul 14, 2025, 2:48:05 AMJul 14
to Microsoft Money
I use MS Money 2005 UK edition. Yesterday I reset various reports and found Money crashed on opening and selecting the Portfolio view. I recovered the previous Money file before I started diddling with the reports and all is now OK. Any ideas why this happened?

N G

unread,
Jul 14, 2025, 3:52:53 AMJul 14
to Microsoft Money
Hi Stephen,

Very curious, sorry that happened to you. 

I’m guessing you don’t have a copy of the log files from that incident, maybe you can (if you’re up for it) do exactly what you did to recreate the problem and send me the log files? Knowing that Murphy’s law is in effect it will probably work this time?

Nathan

Stephen Google

unread,
Jul 14, 2025, 9:15:29 AMJul 14
to Microsoft Money

Which log files do you mean? Here is the text from Event Viewer. Its' odd the issue was fixed by reverting to my Money Data File before I started fiddling with the reports.
Log Name:      Application
Source:        Application Error
Date:          13/07/2025 15:47:31
Event ID:      1000
Task Category: Application Crashing Events
Level:         Error
Keywords:      
User:          SWALEDALE\Stephen
Computer:      Swaledale
Description:
Faulting application name: msmoney.exe, version: 14.0.0.1105, time stamp: 0x418b631a
Faulting module name: msofd.dll, version: 14.0.0.1105, time stamp: 0x418b6329
Exception code: 0xc0000005
Fault offset: 0x000363a7
Faulting process id: 0x6DC
Faulting application start time: 0x1DBF4046FE013BB
Faulting application path: C:\Program Files (x86)\Microsoft Money 2005\MNYCoreFiles\msmoney.exe
Faulting module path: C:\Program Files (x86)\Microsoft Money 2005\MNYCoreFiles\msofd.dll
Report Id: dce45268-2a10-4e89-8fa4-4b74234e8381
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />
    <EventID>1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2025-07-13T14:47:31.4800410Z" />
    <EventRecordID>29378</EventRecordID>
    <Correlation />
    <Execution ProcessID="17128" ThreadID="2352" />
    <Channel>Application</Channel>
    <Computer>Swaledale</Computer>
    <Security UserID="S-1-5-21-3698344745-762192988-1121045857-1004" />
  </System>
  <EventData>
    <Data Name="AppName">msmoney.exe</Data>
    <Data Name="AppVersion">14.0.0.1105</Data>
    <Data Name="AppTimeStamp">418b631a</Data>
    <Data Name="ModuleName">msofd.dll</Data>
    <Data Name="ModuleVersion">14.0.0.1105</Data>
    <Data Name="ModuleTimeStamp">418b6329</Data>
    <Data Name="ExceptionCode">c0000005</Data>
    <Data Name="FaultingOffset">000363a7</Data>
    <Data Name="ProcessId">0x6dc</Data>
    <Data Name="ProcessCreationTime">0x1dbf4046fe013bb</Data>
    <Data Name="AppPath">C:\Program Files (x86)\Microsoft Money 2005\MNYCoreFiles\msmoney.exe</Data>
    <Data Name="ModulePath">C:\Program Files (x86)\Microsoft Money 2005\MNYCoreFiles\msofd.dll</Data>
    <Data Name="IntegratorReportId">dce45268-2a10-4e89-8fa4-4b74234e8381</Data>
    <Data Name="PackageFullName">
    </Data>
    <Data Name="PackageRelativeAppId">
    </Data>
  </EventData>
</Event>

Nathan Giard

unread,
Jul 14, 2025, 9:18:46 AMJul 14
to Stephen Google, Microsoft Money
Hi Stephen,

If you look in the msmoneysetup folder, there will be a folder called logs. Those files are rewritten every time you install MSMoney, or every time you run MSMoney after it’s installed. The problem though is once you run MSMoney again, the old data will be overwritten.

Nathan

--
You received this message because you are subscribed to the Google Groups "Microsoft Money" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microsoft-mon...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/microsoft-money/8af9f6f2-ad61-407b-bade-6f71f628a5d7n%40googlegroups.com.

Stephen Google

unread,
Jul 14, 2025, 9:25:10 AMJul 14
to Microsoft Money
Where is that folder msmoneysetup?

Nathan Giard

unread,
Jul 14, 2025, 9:34:00 AMJul 14
to Stephen Google, Microsoft Money
Oh, I’m sorry. I thought you were running Money on a Mac. 

I don’t have any insight into this. 
Sorry,
Nathan

Sent from my iPhone

On Jul 14, 2025, at 10:25 PM, Stephen Google <scuss...@gmail.com> wrote:

Where is that folder msmoneysetup?

Cal Learner

unread,
Jul 14, 2025, 11:30:41 AMJul 14
to Microsoft Money
Stephen: Glad you had the backup file to restore  to get you going again. I don't know why that crash happened. Money can crash if
Tools->Settings->HomePageDisplayOptions  enables the Investment Performance module. So if what you did restored that default, that could have been the cause.   There is a problem with that module, where a lot of investments triggers a crash upon opening where Money opens to the "Home Page".

Money 2005 UK does not have the multiple backup feature that Money Sunset does. It would be good to have a backup strategy that causes you to have more than one vintage of backup. If there was a corruption that occurred that did not prevent overwriting your only good backup, that would have been catastrophic. At least your crash prevented an upon-exit backup overwriting your latest backup.

There are various backup strategies, and one could be to schedule a task that makes a copy of your latest backup to a file with a name that incorporates the date as part of the filename.  

Stephen Google

unread,
Jul 14, 2025, 11:57:53 AMJul 14
to Microsoft Money
Investment Performance is set on the Home Page. I've now turned it off since it's no a feature I really use. I use Macrium Reflect which backs up user data partitions and does frequent file/folder backups on a schedule. I also have file history enabled.

Mighty ChatGPT said:

Since the crash only started after resetting various reports, and was fixed by reverting to a backup file, the most probable cause is:

A malformed or corrupted Portfolio report configuration triggered an access violation inside msofd.dll.

It’s possible one or more of the following occurred:

  • You created a custom Portfolio view or investment report with invalid filters or layout.

  • You deleted or altered a report that Money expected to find.

  • You hit a memory bug that's latent in the 2005 version when reloading modified report definitions.

Money stores report customizations in the .mny file, so reverting to a backup that predates the changes is a solid fix.

🧠 Final Diagnosis

Your Microsoft Money file was not corrupt.
Neither the problem file nor the restored backup showed any structural issues when scanned with salv.exe.


✅ This tells us:

  • The crash was not due to file damage, invalid records, or physical corruption in .mny

  • Level 1 and 2 repairs do not catch or repair logic/configuration bugs in:

    • Custom or reset report definitions

    • Internal state of views (like Portfolio View)

    • Saved view preferences tied to deleted or incomplete data


🔁 What did go wrong?

Your action of resetting various reports likely introduced a logic inconsistency or an internal reference bug — possibly:


Cause
Effect
Reset introduced a report referring to a non-existent or empty account/security
Portfolio tried to draw from it, hit a null
Reset removed or renamed something needed by the Portfolio View
Crash in msofd.dll when generating display
Portfolio config was saved in an invalid state (e.g. no valid data sources, bad filters)
Money crashed on load

Since Money 2005 predates modern error handling, it simply crashes with 0xc0000005 (access violation) when it tries to reference something that doesn't exist.

Reply all
Reply to author
Forward
0 new messages