[kmymoney] [Bug 415614] .kmy file contains invalid characters
Alan Prescott
bugzilla_noreply at kde.org
Sun Dec 1 05:44:42 GMT 2024
https://bugs.kde.org/show_bug.cgi?id=415614
--- Comment #3 from Alan Prescott <alanjprescott at gmail.com> ---
We're going back a fair way but ...
It was a character value 0 `chr(0)` and KMyMoney worked successfully with
the file.
Looking though my KMyMoney folder I found a saved file from that time and
I've tried to open it with qxmledit and get the same bad character error
message.
I've tried the same with a more recent .kmy file (yes, I'm still using it,
happily, thanks) with no problems so it was probably a one-off.
I think I reported this mainly because I couldn't think of a way of
accidentally embedding a non-printable ASCII character in an XML file - OK
so Ctrl-V followed by a control char keystroke (like Ctrl-G etc) during
text input works in a tty, but I don't think even that works for `chr(0)`
:-)
If nobody else has reported this as a problem I'd guess you can ignore it.
Thanks for getting back to me :-)
Alan Prescott
alanjprescott at gmail.com
On Sun, 1 Dec 2024 at 03:33, Jack <bugzilla_noreply at kde.org> wrote:
> https://bugs.kde.org/show_bug.cgi?id=415614
>
> Jack <ostroffjh at users.sourceforge.net> changed:
>
> What |Removed |Added
>
> ----------------------------------------------------------------------------
> Resolution|--- |WAITINGFORINFO
> Status|REPORTED |NEEDSINFO
>
> --- Comment #2 from Jack <ostroffjh at users.sourceforge.net> ---
> I just found this bug report, no idea how it completely slipped through the
> cracks. Did you ever resolve the problem? Did KMyMoney successfully read
> the
> file? Does a newer version (either 5.1.3 or a version built from master
> branch) work? By "character 0" do you mean the digit 0, or a null
> character of
> value 0? Null's generally do not belong in regular character strings, but
> I
> can't imagine how KMyMoney would have put it there, unless it was part of
> an
> imported transaction. I'll save any further question in case you no longer
> have the file, no longer use KMyMoney (I hope not,) or otherwise choose
> not to
> respond.
>
> --
> You are receiving this mail because:
> You reported the bug.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list