Bug 361906

Summary: Kmymoney crashed when updating currencies
Product: [Applications] kmymoney Reporter: eliane021984
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED WAITINGFORINFO    
Severity: normal CC: lukasz.wojnilowicz
Priority: NOR    
Version: 4.7.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: In the attachment is the code which the assistant retrieved

Description eliane021984 2016-04-17 18:56:03 UTC
I clicked on Extras - Aktien und Währungspreise aktualisieren, then on EUR > CHF, then on Ausgewählte aktualisieren (update selected), it updated, then I closed the window and kmymoney crashed. This happens also when I try to update all items listed there.


Reproducible: Always

Steps to Reproduce:
1. Click on Extras - Aktien und Währungspreise aktualisieren (update stocks and currency values)
2. Select one ore more of them, click on update, everything updates
3. Click on Ok

Actual Results:  
Kmymoney crashed and asked me to report the crash.

Expected Results:  
Updated the currencies so I can see the correct values in my data.
Comment 1 eliane021984 2016-04-17 19:00:30 UTC
Created attachment 98432 [details]
In the attachment is the code which the assistant retrieved
Comment 2 Thomas Baumgart 2016-05-14 05:32:17 UTC
I tried hard to duplicate the problem to no avail. From the analysis of the crash information the cause might be tied to your datafile. Can you please provide me with an anonymized version of your data file? See https://docs.kde.org/stable4/de/extragear-office/kmymoney/details.formats.anonymous.html (or likewise the english version on https://docs.kde.org/stable4/en/extragear-office/kmymoney/details.formats.anonymous.html). The mail address would be kmymoney-devel@kde.org or likewise my personal one.
Comment 3 NSLW 2017-07-02 07:39:46 UTC
I think EUR > CHF is not the problem here. Could you post screenshot of all items in your price list (the list where you choose what currencies to update)?