After rebooting machine, about 20 transactions are missing

Randy's Avatar

Randy

05 Dec, 2021 09:46 AM

This is the second time this has happened to me. Today (Dec 5, 2021), I rebooted my linux machine for O/S updates and when I opened MoneyDance, my balance was way negative. There were about 20 - 30 transactions missing from October 8th - October 30th. I had made about 15 entries before the OS Update, and they were there. This happened a few months ago, and then I was missing maybe 3-4 entries from about 3 months before the current date. In the middle of re-entering the transactions, I decided to try and restore the last backup. This put me back to where I was after the reboot (missing 20-30 transactons), so I had to re-enter those. This tells me the backup was corrupt.
Hopefully, you've seen this before and have a fix.
Thanks

  1. 1 Posted by Stuart Beesley ... on 05 Dec, 2021 10:27 AM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    What version of MD?
    Do you use Sync?
    Can you find and post your help/console window output (as a txt file) here.

  2. 2 Posted by Randy Kelsoe on 05 Dec, 2021 10:21 PM

    Randy Kelsoe's Avatar

    Version:  2019.3 (1880)

    Not sure about Sync. I didn't think I was using it, but below in the
    errlog.txt is says "loading synced txn files..." so I'm not sure. I
    didn't do anything to set it up.

    Here's the Console output:

    Starting Moneydance 2019.3 (1880) at Sun Dec 05 02:31:26 CST 2021
    Settings Folder: /home/rkelsoe/.moneydance
    OS: Linux 4.18.0-348.2.1.el8_5.x86_64 amd64
    Java: 11.0.2 (Oracle Corporation)
    Is in sandbox: false; restricted file access: false
    Initializing fonts:
      preferred: [[Dialog]]
      regular: [[SansSerif, Dialog]]
      mono: [[Gill Sans, Monospaced]]
    fonts resolved:
      default: Dialog:12.0:style0
      mono: Gill Sans:12.0:style0
      header: Dialog:14.0:style0
      register: SansSerif:11.0:style0
      registerMinor: Dialog:11.0:style0
      reportTitle: SansSerif:32.0:style0
      calendarTitle: Dialog:11.0:style0
      reportHeader: Dialog:10.0:style0
      detailTitle: Dialog:14.0:style0
    Initializing fonts:
      preferred: [[Dialog]]
      regular: [[SansSerif, Dialog]]
      mono: [[Gill Sans, Monospaced]]
    fonts resolved:
      default: Dialog:12.0:style0
      mono: Gill Sans:12.0:style0
      header: Dialog:14.0:style0
      register: SansSerif:11.0:style0
      registerMinor: Dialog:11.0:style0
      reportTitle: SansSerif:32.0:style0
      calendarTitle: Dialog:11.0:style0
      reportHeader: Dialog:10.0:style0
      detailTitle: Dialog:14.0:style0
    opening last file: moneydance
    loading dataset: /home/rkelsoe/.moneydance/Documents/moneydance.moneydance
    loading with 128 bit encryption key
    reading trunk data tiksync/trunk
    trunk data loaded (1.328 seconds), checking for incremental updates
    loading un-synced txn files...
    loading synced txn files...
    replacing root: null () with new root: My Finances
    (1345ef41-a2d6-45b7-ad36-2e62c759abec
    dropbox folder should be at /home/rkelsoe/Dropbox and exists=false
    adding actions panel
    loading dataset: /home/rkelsoe/.moneydance/Documents/moneydance 2.moneydance
    loading with 128 bit encryption key
    reading trunk data tiksync/trunk
    trunk data loaded (1.525 seconds), checking for incremental updates
    loading un-synced txn files...
    loading synced txn files...
    replacing root: null () with new root: My Finances
    (1345ef41-a2d6-45b7-ad36-2e62c759abec
    loading archive file. resetting sync uuid
    Compacting old transaction logs
    backing up file...
    saving automatic backup file:
    /home/rkelsoe/.moneydance/archive/backups/moneydance.2021-12-05.moneydancearchive
    dropbox folder should be at /home/rkelsoe/Dropbox and exists=false
    finished backing up file; now to remove expired backups...
    completed removal of expired backups
    adding actions panel
    line 1:3 no viable alternative at character '<EOF>'
    line 1:3 no viable alternative at character '<EOF>'

    Thanks!

  3. 3 Posted by Stuart Beesley ... on 05 Dec, 2021 10:50 PM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    No you are not using Sync.

    Due to this 'loading archive file. resetting sync uuid ', It looks to me as if you are opening a xxx.moneydancearchive (backup) file somehow (thus restoring previous dataset).... How are you opening your dataset? This would explain why you lost txns as you went back in time perhaps?

    Have you renamed a xxx.moneydancearchivefile to xxx.moneydance or something?

  4. 4 Posted by Randy Kelsoe on 05 Dec, 2021 11:00 PM

    Randy Kelsoe's Avatar

    I rebooted the machine for the OS updates, and MD was open when I
    rebooted the machine. After the reboot, I opened MD the way I always do
    and the txns were missing. I tried using the "Restore from Backup..."
    from the File menu and got the same thing I had when I opened MD after
    the reboot.  The date and time of the backup was right before I
    rebooted, and the data included everything from 11/1 to 12/5, including
    the txns I had just added before the reboot.

    No, I have not renamed any of the MD archive files.

    Thanks

  5. 5 Posted by Stuart Beesley ... on 05 Dec, 2021 11:19 PM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    I would suggest the following.
    1/ add a test txn
    2/ restart MD
    3/ restart MD for a second time
    4/ check the text txn is there ok

    If so, just move on and forget it for now. There is no obvious error in log.

    It’s possible u had a corruption and you’ve fixed it with the restore.

  6. 6 Posted by Randy Kelsoe on 05 Dec, 2021 11:25 PM

    Randy Kelsoe's Avatar

    I wish there was a "Save" button, but not sure it would do any good. I
    have restarted MD after adding trxn's and it has been fine. The missing
    trxns has happened twice now, so I am concerned. I WILL make sure I
    close MD before I reboot, just in case.

    The restore only restored the corruption.  :-) I had to manually re-add
    the trxns twice.

    Thanks

  7. 7 Posted by Stuart Beesley ... on 06 Dec, 2021 07:38 AM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    The next time it happens, immediately do Help/Show Console and capture the output... Also, wait a couple of minutes and then restart MD again..

    One last thing.. Upgrade to MD2020.2 (1929) from here:
    https://infinitekind.com/download_2020

    Download and save this attached script

    Launch the newer version.

    And then go to Window/Show Moneybot Console. OPEN SCRIPT. Select this PY file. Then click RUN (not Run Snippet).. It will popup a window of data about your dataset... Capture that as a text file and post that back here...

  8. 8 Posted by Randy Kelsoe on 06 Dec, 2021 09:02 AM

    Randy Kelsoe's Avatar

    Okay, thanks so much for the help. I upgraded to MD2020.2 (1929), and it
    seems to be working fine. Attached is the output from the script you
    sent. Please let me know if you need anything else.

    If I see the problem again, I will capture the output from the Console,
    wait a few minutes and restart MD again.

  9. 9 Posted by Stuart Beesley ... on 06 Dec, 2021 09:24 AM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    Your dataset is tiny.. I was thinking it may be huge... So no worries there...

  10. 10 Posted by Randy Kelsoe on 06 Dec, 2021 10:42 PM

    Randy Kelsoe's Avatar

    Good to know! 

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac