Meta

Wife.exe Crash Troubleshooting

Not all issues I troubleshoot are at work. Sometimes I might be sitting at home and then this somewhat buggy application starts up. It’s a random occurrence and trying to resolve its problems can be very taxing. The main reason for this is I don’t have the source code and trying to reverse-engineer it is nearly impossible because it’s data structures are not logical. But maybe we can look at its crash dump and find out what’s happening.

The wife module begins it routine by coming home it seems. Immediately, we can see a problem as it divides by zero and an exception is likely to ensue. This leads to it throwing a fit in what is obviously a somewhat malicious component (perhaps trying to masquerade as msvcr71.dll). Predictably, exceptions follow and it wants to kill me via another party, sadly ntdll.dll. Further up the stack is an important clue when wife.dll calls function PMSMode. This leads it to call Emotions.dll and nasty function that speaks for itself. After purposefully ignoring this failing application, it sends a message to itself, me, and everything around by prancing around and talking to itself.

Lets see if we can make sense of wife.exe’s state of mind by dumping a parameter:

Spooky, it seems to not function properly with another component, perhaps husband.dll. I don’t see why, though, as this is a stable component. Also, coffee might be involved? Let’s see what it’s trying to say before it crashes out:

Obviously it wants to eat. Then there is an issue with clothing. Ultimately, money is involved but it seems to be perplexed on how to manage it? I am not sure this issue can be resolved without an update to wife.dll. For the time being a workaround will need to be devised.