Bug 485335 - Unable to save my current banking records
Summary: Unable to save my current banking records
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney
Classification: Applications
Component: file (show other bugs)
Version: 5.1.3
Platform: Fedora RPMs Linux
: NOR critical
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-10 17:04 UTC by Elli P Hunt
Modified: 2024-04-10 20:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-1806681-0.html (2.25 KB, text/html)
2024-04-10 17:50 UTC, Elli P Hunt
Details
attachment-1831705-0.html (2.12 KB, text/html)
2024-04-10 19:02 UTC, Elli P Hunt
Details
Screenshot from 2024-04-10 14-01-24.png (239.86 KB, image/png)
2024-04-10 19:04 UTC, Elli P Hunt
Details
image.png (1.14 MB, image/png)
2024-04-10 19:27 UTC, Elli P Hunt
Details
attachment-1856534-0.html (6.11 KB, text/html)
2024-04-10 20:11 UTC, Elli P Hunt
Details
attachment-1866448-0.html (6.87 KB, text/html)
2024-04-10 20:42 UTC, Elli P Hunt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elli P Hunt 2024-04-10 17:04:45 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY


STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
When I save a file, save file as,( in connected drive, which I have been using all of the time) in .xml format, it doesn't save the file. This started happening two days ago, before that I had to go to "files" locate the drive and file to open it, that has been going on since the last update. Now, I can't save it when I go to that specific location. It will not save it to log path file either.
Comment 1 Jack 2024-04-10 17:20:28 UTC
By "connected drive" do you  mean a network drive?  What do you mean by "log path file?"  Also, can you save to a local drive?  
To confirm, you do either "save" or "save as" and specify a name ending in .xml, it does not complain, but does not save the file?  Can you launch from command line, to see if any error messages are written to console?
Can you try to create a new file, just to see if it will save that?  Does it behave any differently if you try to save as a .kmy file?
Comment 2 Elli P Hunt 2024-04-10 17:50:27 UTC
Created attachment 168353 [details]
attachment-1806681-0.html

Thank you for your email. By connected I mean via usb. I save all my stuff
on a separate drive, past experience. There is a log path file option in
KmyMoney. I tried that and it doesn't work, that is to say it doesn't save
my file. I've tried different formats, but it won't save my file. I am able
to retrieve an archive file at this time, but it doesn't include the
changes that were made by me to my account transactions.
I did create a new account, and it did save it. So why isn't it saving my
account, which it was doing?


On Wed, Apr 10, 2024 at 12:20 PM Jack <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=485335
>
> --- Comment #1 from Jack <ostroffjh@users.sourceforge.net> ---
> By "connected drive" do you  mean a network drive?  What do you mean by
> "log
> path file?"  Also, can you save to a local drive?
> To confirm, you do either "save" or "save as" and specify a name ending in
> .xml, it does not complain, but does not save the file?  Can you launch
> from
> command line, to see if any error messages are written to console?
> Can you try to create a new file, just to see if it will save that?  Does
> it
> behave any differently if you try to save as a .kmy file?
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 3 Jack 2024-04-10 18:41:18 UTC
When you reply to a bug by email, please trim out everything other than your own reply, and please do not send HTML, but text only.  Your entire reply becomes the next comment to the bug, and the HTML becomes an unnecessary attachment.  If you look at this bug on the web, you will see what I mean with Comment #2
A USB drive should work just fine, but have you confirmed that you can see it from a command line or file manager, to be sure it is properly mounted?  Can you create any new file there?
The log path is not for saving files, so I don't know what you were expecting there.  That is mainly for logging when you download transactions from a mapped account.
With the new file (not account) you created, can you open it, add a transaction, and then save it?  If it can save the new file, it really should be able to save a file.  Can you confirm that both "save" and "save as" fail to save anything, but do not give any errror?  Can you try running from command line?
Comment 4 Elli P Hunt 2024-04-10 19:02:21 UTC
Created attachment 168358 [details]
attachment-1831705-0.html

I will try that.

On Wed, Apr 10, 2024 at 1:41 PM Jack <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=485335
>
> --- Comment #3 from Jack <ostroffjh@users.sourceforge.net> ---
> When you reply to a bug by email, please trim out everything other than
> your
> own reply, and please do not send HTML, but text only.  Your entire reply
> becomes the next comment to the bug, and the HTML becomes an unnecessary
> attachment.  If you look at this bug on the web, you will see what I mean
> with
> Comment #2
> A USB drive should work just fine, but have you confirmed that you can see
> it
> from a command line or file manager, to be sure it is properly mounted?
> Can
> you create any new file there?
> The log path is not for saving files, so I don't know what you were
> expecting
> there.  That is mainly for logging when you download transactions from a
> mapped
> account.
> With the new file (not account) you created, can you open it, add a
> transaction, and then save it?  If it can save the new file, it really
> should
> be able to save a file.  Can you confirm that both "save" and "save as"
> fail to
> save anything, but do not give any errror?  Can you try running from
> command
> line?
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 5 Elli P Hunt 2024-04-10 19:04:19 UTC
Created attachment 168359 [details]
Screenshot from 2024-04-10 14-01-24.png

That's a negative, see attachment

On Wed, Apr 10, 2024 at 2:02 PM Ms Elli <elliphu@gmail.com> wrote:

> I will try that.
>
> On Wed, Apr 10, 2024 at 1:41 PM Jack <bugzilla_noreply@kde.org> wrote:
>
>> https://bugs.kde.org/show_bug.cgi?id=485335
>>
>> --- Comment #3 from Jack <ostroffjh@users.sourceforge.net> ---
>> When you reply to a bug by email, please trim out everything other than
>> your
>> own reply, and please do not send HTML, but text only.  Your entire reply
>> becomes the next comment to the bug, and the HTML becomes an unnecessary
>> attachment.  If you look at this bug on the web, you will see what I mean
>> with
>> Comment #2
>> A USB drive should work just fine, but have you confirmed that you can
>> see it
>> from a command line or file manager, to be sure it is properly mounted?
>> Can
>> you create any new file there?
>> The log path is not for saving files, so I don't know what you were
>> expecting
>> there.  That is mainly for logging when you download transactions from a
>> mapped
>> account.
>> With the new file (not account) you created, can you open it, add a
>> transaction, and then save it?  If it can save the new file, it really
>> should
>> be able to save a file.  Can you confirm that both "save" and "save as"
>> fail to
>> save anything, but do not give any errror?  Can you try running from
>> command
>> line?
>>
>> --
>> You are receiving this mail because:
>> You reported the bug.
>
>
>
> --
>
> *Author, Elli P Hunt*
>
Comment 6 Jack 2024-04-10 19:24:37 UTC
First, please read my previous message.  Take a look at https://bugs.kde.org/show_bug.cgi?id=485335.  You managed to avoid an HTML attachment with your last comment, but you did not remove all previous text.  It really does make the bug much harder to read.

I'm wondering if we are having a terminology issue here.  The error you attached is for opening a file, not for saving a file.  How exactly did you enter that file name and path?  If you picked the file from a file open dialog, then I suspect you have a permissions problem.   Were you actually trying to open or to save a file?  Can you open a terminal and cd to that folder and post the results of "ls -al" but you only need to post the results for the folder itself and for that file.
Comment 7 Elli P Hunt 2024-04-10 19:27:41 UTC
Created attachment 168360 [details]
image.png

[image: image.png]


On Wed, Apr 10, 2024 at 2:03 PM Ms Elli <elliphu@gmail.com> wrote:

> That's a negative, see attachment
>
> On Wed, Apr 10, 2024 at 2:02 PM Ms Elli <elliphu@gmail.com> wrote:
>
>> I will try that.
>>
>> On Wed, Apr 10, 2024 at 1:41 PM Jack <bugzilla_noreply@kde.org> wrote:
>>
>>> https://bugs.kde.org/show_bug.cgi?id=485335
>>>
>>> --- Comment #3 from Jack <ostroffjh@users.sourceforge.net> ---
>>> When you reply to a bug by email, please trim out everything other than
>>> your
>>> own reply, and please do not send HTML, but text only.  Your entire reply
>>> becomes the next comment to the bug, and the HTML becomes an unnecessary
>>> attachment.  If you look at this bug on the web, you will see what I
>>> mean with
>>> Comment #2
>>> A USB drive should work just fine, but have you confirmed that you can
>>> see it
>>> from a command line or file manager, to be sure it is properly mounted?
>>> Can
>>> you create any new file there?
>>> The log path is not for saving files, so I don't know what you were
>>> expecting
>>> there.  That is mainly for logging when you download transactions from a
>>> mapped
>>> account.
>>> With the new file (not account) you created, can you open it, add a
>>> transaction, and then save it?  If it can save the new file, it really
>>> should
>>> be able to save a file.  Can you confirm that both "save" and "save as"
>>> fail to
>>> save anything, but do not give any errror?  Can you try running from
>>> command
>>> line?
>>>
>>> --
>>> You are receiving this mail because:
>>> You reported the bug.
>>
>>
>>
>> --
>>
>> *Author, Elli P Hunt*
>>
>
>
> --
>
> *Author, Elli P Hunt*
>
Comment 8 Jack 2024-04-10 19:58:08 UTC
Elli, PLEASE - when you reply by email, remove EVERYTHING except your message.  Please look at https://bugs.kde.org/show_bug.cgi?id=485335 to see how it looks.

How long have you been using KMyMoney?  If you are new to the program, I would strongly suggest you start by reading the first few chapters of the handbook.  You typed "kmymoney run" which launches the program, and tells it to open an existing data file name "run."  If you just type "kmymoney" it will try to open the last file it had open.  If you type "kmymoney -n" it will launch the program without opening any data file.  Then you can select the menu item "File/Open" to get a file browser, where you can either type the full path/name of your data file, or use the dialog to find the file.  Given all that, on what basis do you say that kmymoney does not save your file?  Have you actually looked in the folder where the file should be?  Is the file really not present, or have you just been unable to open it?

Also, if you are going to post console output, it is much better to copy/paste, rather than use a screen shot, which only shows one screenful, which usually does not include the important part.

As a way to proceed, after you get the error about it not finding the file, you should then be able to do File/Open and navigate to your data file.  Have you tried that?
Comment 9 Elli P Hunt 2024-04-10 20:11:27 UTC
Created attachment 168361 [details]
attachment-1856534-0.html

I have copied and pasted the following information. I have had Kmymoney for
a few years and this is the first time this has happened. It appears that
part of the program is missing, if I'm reading this correctly. I can't
explain why that happened. It was working fine until a couple of days ago.
After the update was installed.

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
WebConnect: Running in server mode
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
kf.xmlgui: Shortcut for action  "transaction_new" "New" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
kf.xmlgui: Shortcut for action  "transaction_assign_number" "Assign next
number" set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action  "transaction_select_all" "Select all" set
with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
kf.xmlgui: Shortcut for action  "transaction_mark_reconciled" "Reconciled"
set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action  "transaction_mark_cleared" "Cleared" set
with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
kf.xmlgui: Shortcut for action  "transaction_mark_toggle" "Toggle" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
kf.xmlgui: Shortcut for action  "view_show_all_accounts" "Show all
accounts" set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action  "view_hide_unused_categories" "Hide unused
categories" set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action  "view_hide_reconciled_transactions" "Hide
reconciled transactions" set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action  "view_show_transaction_detail" "Show
Transaction Detail" set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action  "edit_find_transaction" "Find
transaction..." set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action  "account_reconcile" "Reconcile..." set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
3:2024/04/10 15-04-48:(null)(6943):banking_update.c:  610: No AqBanking
config folder found at [/root/.aqbanking/settings6/users] (-1)
3:2024/04/10 15-04-48:(null)(6943):banking_update.c:  610: No AqBanking
config folder found at [/root/.aqbanking/settings/users] (-1)
3:2024/04/10 15-04-48:(null)(6943):banking_update.c:  411: There is no old
settings folder, need initial setup



On Wed, Apr 10, 2024 at 2:58 PM Jack <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=485335
>
> --- Comment #8 from Jack <ostroffjh@users.sourceforge.net> ---
> Elli, PLEASE - when you reply by email, remove EVERYTHING except your
> message.
> Please look at https://bugs.kde.org/show_bug.cgi?id=485335 to see how it
> looks.
>
> How long have you been using KMyMoney?  If you are new to the program, I
> would
> strongly suggest you start by reading the first few chapters of the
> handbook.
> You typed "kmymoney run" which launches the program, and tells it to open
> an
> existing data file name "run."  If you just type "kmymoney" it will try to
> open
> the last file it had open.  If you type "kmymoney -n" it will launch the
> program without opening any data file.  Then you can select the menu item
> "File/Open" to get a file browser, where you can either type the full
> path/name
> of your data file, or use the dialog to find the file.  Given all that, on
> what
> basis do you say that kmymoney does not save your file?  Have you actually
> looked in the folder where the file should be?  Is the file really not
> present,
> or have you just been unable to open it?
>
> Also, if you are going to post console output, it is much better to
> copy/paste,
> rather than use a screen shot, which only shows one screenful, which
> usually
> does not include the important part.
>
> As a way to proceed, after you get the error about it not finding the
> file, you
> should then be able to do File/Open and navigate to your data file.  Have
> you
> tried that?
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 10 Elli P Hunt 2024-04-10 20:42:45 UTC
Created attachment 168364 [details]
attachment-1866448-0.html

Jack, I deleted the program and re-installed. It's working now.

On Wed, Apr 10, 2024 at 3:11 PM Ms Elli <elliphu@gmail.com> wrote:

> I have copied and pasted the following information. I have had Kmymoney
> for a few years and this is the first time this has happened. It appears
> that part of the program is missing, if I'm reading this correctly. I can't
> explain why that happened. It was working fine until a couple of days ago.
> After the update was installed.
>
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
> WebConnect: Running in server mode
> QPainter::begin: Paint device returned engine == 0, type: 2
> QPainter::begin: Paint device returned engine == 0, type: 2
> kf.xmlgui: Shortcut for action  "transaction_new" "New" set with
> QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
> instead.
> kf.xmlgui: Shortcut for action  "transaction_assign_number" "Assign next
> number" set with QAction::setShortcut()! Use
> KActionCollection::setDefaultShortcut(s) instead.
> kf.xmlgui: Shortcut for action  "transaction_select_all" "Select all" set
> with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
> instead.
> kf.xmlgui: Shortcut for action  "transaction_mark_reconciled" "Reconciled"
> set with QAction::setShortcut()! Use
> KActionCollection::setDefaultShortcut(s) instead.
> kf.xmlgui: Shortcut for action  "transaction_mark_cleared" "Cleared" set
> with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
> instead.
> kf.xmlgui: Shortcut for action  "transaction_mark_toggle" "Toggle" set
> with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
> instead.
> kf.xmlgui: Shortcut for action  "view_show_all_accounts" "Show all
> accounts" set with QAction::setShortcut()! Use
> KActionCollection::setDefaultShortcut(s) instead.
> kf.xmlgui: Shortcut for action  "view_hide_unused_categories" "Hide unused
> categories" set with QAction::setShortcut()! Use
> KActionCollection::setDefaultShortcut(s) instead.
> kf.xmlgui: Shortcut for action  "view_hide_reconciled_transactions" "Hide
> reconciled transactions" set with QAction::setShortcut()! Use
> KActionCollection::setDefaultShortcut(s) instead.
> kf.xmlgui: Shortcut for action  "view_show_transaction_detail" "Show
> Transaction Detail" set with QAction::setShortcut()! Use
> KActionCollection::setDefaultShortcut(s) instead.
> kf.xmlgui: Shortcut for action  "edit_find_transaction" "Find
> transaction..." set with QAction::setShortcut()! Use
> KActionCollection::setDefaultShortcut(s) instead.
> kf.xmlgui: Shortcut for action  "account_reconcile" "Reconcile..." set
> with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
> instead.
> 3:2024/04/10 15-04-48:(null)(6943):banking_update.c:  610: No AqBanking
> config folder found at [/root/.aqbanking/settings6/users] (-1)
> 3:2024/04/10 15-04-48:(null)(6943):banking_update.c:  610: No AqBanking
> config folder found at [/root/.aqbanking/settings/users] (-1)
> 3:2024/04/10 15-04-48:(null)(6943):banking_update.c:  411: There is no old
> settings folder, need initial setup
>
>
>
> On Wed, Apr 10, 2024 at 2:58 PM Jack <bugzilla_noreply@kde.org> wrote:
>
>> https://bugs.kde.org/show_bug.cgi?id=485335
>>
>> --- Comment #8 from Jack <ostroffjh@users.sourceforge.net> ---
>> Elli, PLEASE - when you reply by email, remove EVERYTHING except your
>> message.
>> Please look at https://bugs.kde.org/show_bug.cgi?id=485335 to see how it
>> looks.
>>
>> How long have you been using KMyMoney?  If you are new to the program, I
>> would
>> strongly suggest you start by reading the first few chapters of the
>> handbook.
>> You typed "kmymoney run" which launches the program, and tells it to open
>> an
>> existing data file name "run."  If you just type "kmymoney" it will try
>> to open
>> the last file it had open.  If you type "kmymoney -n" it will launch the
>> program without opening any data file.  Then you can select the menu item
>> "File/Open" to get a file browser, where you can either type the full
>> path/name
>> of your data file, or use the dialog to find the file.  Given all that,
>> on what
>> basis do you say that kmymoney does not save your file?  Have you actually
>> looked in the folder where the file should be?  Is the file really not
>> present,
>> or have you just been unable to open it?
>>
>> Also, if you are going to post console output, it is much better to
>> copy/paste,
>> rather than use a screen shot, which only shows one screenful, which
>> usually
>> does not include the important part.
>>
>> As a way to proceed, after you get the error about it not finding the
>> file, you
>> should then be able to do File/Open and navigate to your data file.  Have
>> you
>> tried that?
>>
>> --
>> You are receiving this mail because:
>> You reported the bug.
>
>
>
> --
>
> *Author, Elli P Hunt*
>
Comment 11 Jack 2024-04-10 20:49:07 UTC
Thanks for letting us know.  I really have no idea what might have gone wrong, but since you are using the stable 5.1.3 version, which has had no recent upgrades, it must have been something else with your system, although I doubt we'll ever know exactly what.

Also, one last time, please look at this bug on the web (https://bugs.kde.org/show_bug.cgi?id=485335) to see what it looks like when you don't trim your email replies.