Crash when attempting to download transactions on Linux - Moneydance 2019.01 (1855)

Kevin Meredith's Avatar

Kevin Meredith

04 Feb, 2019 08:09 PM

MoneyDance is crashing when I click the Download button on my BofA Checking Account.

  1. Support Staff 1 Posted by Henry on 06 Feb, 2019 03:24 PM

    Henry's Avatar

    Hi Kevin,

    Thank you for contacting us.
    Could you send me the contents of your error console?  Here's how to get the logs:

    1)  In Moneydance, click on the Help menu and select the Console Window option.  This will open the console messages window.
    2) While the Console Window is open, attempt to connect to your bank.  Any error messages should be recorded to the Console.
    3) Select all of the text in the Console and use the "Copy to Clipboard" button at the bottom to copy the text.
    4) Paste the text from the message window into a text file (preferably saved with a .txt extension) and attach that file to your response here.

    The debugging logs that this produces will contain your account information.  I've made sure that this conversation is private, so the info won't be broadcast to the world, but just to be safe you should redact any account info in the debug logs.  Just replace it with something like "ACCOUNT NUMBER HERE" and it should be fine.

    Henry
    Infinite Kind Support

  2. 2 Posted by Kevin Meredith on 06 Feb, 2019 05:02 PM

    Kevin Meredith's Avatar

    (java:1417): Gdk-CRITICAL **: gdk_x11_display_set_window_scale: assertion
    'GDK_IS_X11_DISPLAY (display)' failed
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0x00007a49375a8d9a, pid=1417, tid=1669
    #
    # JRE version: OpenJDK Runtime Environment (11.0.1+13) (build 11.0.1+13)
    # Java VM: OpenJDK 64-Bit Server VM (11.0.1+13, mixed mode, sharing,
    tiered, compressed oops, g1 gc, linux-amd64)
    # Problematic frame:
    # C [libX11.so.6+0x2dd9a] XInternAtom+0x3a
    #
    # No core dump will be written. Core dumps have been disabled. To enable
    core dumping, try "ulimit -c unlimited" before starting Java again
    #
    # An error report file with more information is saved as:
    # /tmp/hs_err_pid1417.log
    #
    # If you would like to submit a bug report, please visit:
    # http://bugreport.java.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #
    [1] 1417 abort Moneydance

  3. Support Staff 3 Posted by Henry on 09 Feb, 2019 05:35 PM

    Henry's Avatar

    One option we can try is:
    Create a new data file, to do so open Moneydance and click on File > New > Create New Data File.
    Then in the new data file, create the Bank of America bank account.
    Select the newly created account from the sidebar (highlight) and click on Online->"Setup Online Banking" menu item and then click on the Advanced Setting button.
    Use the settings below

    Institution ORG: HAN
    Institution ID: 5959
    OFX Server URL: https://eftx.bankofamerica.com/eftxweb/access.ofx

    Henry
    Infinite Kind Support

  4. 4 Posted by Kevin Meredith on 12 Feb, 2019 05:56 PM

    Kevin Meredith's Avatar

    Issue was with JavaFX running on Linux Systems.

    https://github.com/javafxports/openjdk-jfx/issues/175

    Using the workaround described I updated the Linux shell script to this and it resolved the problem.

    Added parameter was "-Djdk.gtk.version=2"

    $INSTALL4J_JAVA_PREFIX exec "$app_java_home/bin/java" -client -Dinstall4j.jvmDir="$app_java_home" -Dexe4j.moduleName="$prg_dir/$progname" "--add-modules" "javafx.swing,javafx.controls,javafx.graphics" "-Dinstall4j.launcherId=4" "-Dinstall4j.swt=false" "-Djdk.gtk.version=2" "$vmov_1" "$vmov_2" "$vmov_3" "$vmov_4" "$vmov_5" $INSTALL4J_ADD_VM_PARAMS -classpath "$local_classpath" com.install4j.runtime.launcher.UnixLauncher launch e5bf2da3 0 0 Moneydance "$@"

  5. Kevin Meredith closed this discussion on 12 Feb, 2019 05:57 PM.

Comments are currently closed for this discussion. You can start a new one.

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