[kmymoney] [Bug 396831] New: 5.0 Version - Crashes when importing OFX/QFX File Using Firefox

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Wed Jul 25 00:24:32 BST 2018


https://bugs.kde.org/show_bug.cgi?id=396831

            Bug ID: 396831
           Summary: 5.0 Version - Crashes when importing OFX/QFX File
                    Using Firefox
           Product: kmymoney
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: importer
          Assignee: kmymoney-devel at kde.org
          Reporter: Brendan at CoupeWare.com
  Target Milestone: ---

I'm running KMM that I compiled from the 5.0 branch on Fedora 28. KMM
Version 5.0.2-7561bb34

Online banking is working for banks that I have mapped in KMM.

For a few other banks I have to download the ofx/qfx file from the
bank and import it to KMM.

There are two ways to do this. The hard way is to save the ofx/qfx
file on my hard disk and then import it into KMM. This works.

The easy way is to download it in Firefox and when Firefox asks if it
should open the file with a program or save it to disk I tell it to
open it with KMM. It crashes KMM in 5.0 if KMM is already running. If
I do this when KMM is not running, Firefox launches KMM and KMM does
not crash after importing the data. Very strange. This worked great in
KMM 4.8 either way.

I ran this from the command line to capture the differences in the
output from KMM.
1c1
< Import OFX from file on disk:
---
> From Website using Firefox:

3d2
< WebConnect: Starting server failed. Try to remove stale socket.


7c6
< Gtk-Message: 16:56:59.493: GtkDialog mapped without a transient
parent. This is discouraged.
---
> WebConnect: Processing QUrl("file:///tmp/mozilla_user/Bank2894_RecentActivity_20180724-5.QFX")


28a28
> Segmentation fault (core dumped)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list