Moneydance 2017.10 (1706) doesn's start on Linux

evaldes2007's Avatar

evaldes2007

05 Dec, 2018 01:57 AM

I try starting Moneydance 2017.10 (1706) from the command line and it just sits there.
Moneydance 2017.7.1 (1671) starts and runs fine.

  1. 1 Posted by evaldes2007 on 05 Dec, 2018 02:12 AM

    evaldes2007's Avatar

    The error log:

    Starting Moneydance 2017.10 (1706) at Tue Dec 04 21:08:32 EST 2018
    Settings Folder: /home/eddyv/.moneydance
    OS: Linux 4.15.0-39-generic amd64
    Java: 1.8.0_144 (Oracle Corporation)
    Is in sandbox: false; restricted file access: false
    Initializing Moneydance SSL
    Created new custom trust manager
    multires images available: true
    error loading properties for theme custom from URL: file:/home/eddyv/.moneydance/custom_theme.properties error: java.io.FileNotFoundException: /home/eddyv/.moneydance/custom_theme.properties (No such file or directory)
    initialized extension yahooqt in 0.425 seconds
    opening last file: Valdes
    loading dataset: /home/eddyv/.moneydance/Documents/Valdes.moneydance
    loading with 128 bit encryption key
    reading trunk data tiksync/trunk
    trunk data loaded (7.385 seconds), checking for incremental updates
    loading un-synced txn files...
    loading synced txn files...
    encountered snapshot (20170803) for unknown currency (null)
    encountered snapshot (20180606) for unknown currency (null)
    encountered snapshot (20171214) for unknown currency (null)
    .
    .
    .
    (repeat about 488,000 times)
    .
    .
    .
    removing: 60aa5594-5b82-4cd4-8ffa-92973e8838e9
    removing: 70e63663-1b4d-4ac7-973c-ef7c5e0f0d48
    removing: 21771719-ba13-40e2-8abb-5ae1aec2d34cjava.lang.OutOfMemoryError: GC overhead limit exceeded
    at java.nio.CharBuffer.wrap(CharBuffer.java:373)
    at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:265)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125)
    at java.io.OutputStreamWriter.write(OutputStreamWriter.java:207)
    at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:129)
    at java.io.PrintStream.write(PrintStream.java:526)
    at java.io.PrintStream.print(PrintStream.java:669)
    at java.io.PrintStream.println(PrintStream.java:806)
    at com.infinitekind.tiksync.Syncer.applyTxn(Syncer.java:1302)
    at com.infinitekind.tiksync.Syncer.addTxns(Syncer.java:1250)
    at com.infinitekind.moneydance.model.AccountBook.logRemovedItems(AccountBook.java:676)
    at com.infinitekind.moneydance.model.AccountBook.performPostLoadVerification(AccountBook.java:848)
    at com.moneydance.apps.md.controller.AccountBookWrapper.loadDataModel(AccountBookWrapper.java:344)
    at com.moneydance.apps.md.controller.Main.setCurrentBook(Main.java:1249)
    at com.moneydance.apps.md.controller.Main.startApplication(Main.java:824)
    at com.moneydance.apps.md.controller.Main.main(Main.java:193)
    at Moneydance.main(Moneydance.java:7)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.install4j.runtime.launcher.Launcher.main(Unknown Source)

  2. 2 Posted by evaldes2007 on 07 Dec, 2018 12:14 AM

    evaldes2007's Avatar

    I added the following to Moneydance.vmoptions:
    -Xmx4096m

    Now it starts and runs.

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