win32 :libofx bad utf-8 char name to payee import corrupt xml file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HomeBank |
Fix Released
|
Medium
|
Maxime DOYEN |
Bug Description
This is a strange one and may be hard to track down since it was happening, then it stopped happening and now it's happening again.
First of all the environment:
HomeBank for Windows 5.1.2
Running on Windows 10
My homebank file is on OneDrive so that I can access it (at different times) on two different computers. I've tried to be very careful to close HomeBank on one computer before opening it on another. It's version 5.1.2 on both computers.
What happens:
I enter transactions, and do various tasks in HomeBank. I save the file in HomeBank and close it. When I open HomeBank again, the accounts are there, but when I open an account, there are no transactions. When I edit the xhb file, all the "ope" records are still there, but it's like HomeBank can't see them. I have 11 accounts. Only the basic account information and payees remain. If I go into categories or automatic assignments or any individual account, there is nothing there in the dialogs. All of that information is still in the xhb file.
I can reenter the transactions (I do all transactions via OFX/QFX import), save and close again and it happens again.
I'm just starting to use HomeBank as my principal financial tool to enable me to get rid of Quicken once and for all. So at the moment, I can "recreate" my world somewhat easily by reimporting files. Soon this will be very difficult as the files and transactions accumulate. Also I have a ton of categories and automatic assignments and I can't see redoing those.
After trying to track down what was happening, it stopped behaving like this suddenly and everything was good for several days. Then suddenly, today, it started doing it again.
I tried using a file that was not on OneDrive - just a file on the desktop - but I still had the same problem.
Not quite sure where to turn at this point. Any ideas of what I should look at? Any secure way to send you my file for inspection?
Many thanks!
Changed in homebank: | |
status: | Fix Released → Incomplete |
Changed in homebank: | |
status: | In Progress → Fix Committed |
summary: |
- transactions disappear + libofx bad utf-8 char import corrupt xml file |
summary: |
- libofx bad utf-8 char import corrupt xml file + libofx for windows bad utf-8 char import corrupt xml file |
summary: |
- libofx for windows bad utf-8 char import corrupt xml file + win32 :libofx bad utf-8 char import corrupt xml file |
summary: |
- win32 :libofx bad utf-8 char import corrupt xml file + win32 :libofx bad utf-8 char name to payee import corrupt xml file |
Changed in homebank: | |
status: | Fix Committed → Fix Released |
Strange indeed.
The good news is that txn seems to be there, so there is a filter somewhere that hide it.
I don't think it is necessary to provide your file (BTW you have a anonimizer for that if at a point it make sense to do)
Have you checked with all filter off under the accoutn window ?
All date
Any Type
Any status
And that no other preference option could produce this ?
There might be something you change when this occurs
Let's start with this