Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Crash on switching between accounts while editing

#283

This is the original traceback I received:

Application Identifier: com.hardcoded_software.moneyguru
Application Version: 2.3.10

Traceback (most recent call last):
 File "/Applications/moneyGuru.app/Contents/Resources/mg_cocoa.plugin/Contents/Resources/mg_cocoa.py", line 1116, in setCurrentPaneIndex_
 File "core/gui/main_window.pyc", line 405, in current_pane_index
 File "core/gui/main_window.pyc", line 87, in _change_current_pane
 File "core/gui/account_view.pyc", line 38, in show
 File "core/gui/base.pyc", line 268, in show
 File "core/gui/transaction_table_base.pyc", line 43, in show
 File "core/gui/base.pyc", line 129, in show
 File "core/gui/transaction_table_base.pyc", line 40, in _revalidate
 File "hscommon/gui/table.pyc", line 257, in refresh
 File "hscommon/cocoa/inter.pyc", line 55, in refresh
 File "hscommon/cocoa/inter.pyc", line 132, in saveEdits
 File "hscommon/gui/table.pyc", line 264, in save_edits
 File "hscommon/gui/table.pyc", line 296, in save
NotImplementedError

with the description of how it happened:

I was changing from one account/tab to another. I had changed the comment field on a transaction and went to the next account without saving the change. The changed text then appeared both on the original transaction and on the transaction on which I landed in the second account. This definitely happened. I am not 100% sure that this lead to the error, but I think so.

I couldn't reproduce the exact same error, but something similar by doing the following:

  1. Have two accounts opened, one with many txns, the other with less txns.
  2. Start editing the txn in the first account that corresponds, index-wise, to an uneditable row (like the total row) in the second account).
  3. Switch from one account to the other without "properly" ending the current edit.
  4. crash.

Reported by Virgil Dupras · August 20th, 2011 @ 02:37 PM

State: fixed
Milestone: none
Assigned to: nobody

Activity

  1. Virgil Dupras
    Virgil Dupras
    • Tag changed from editing crash, bug to bug, crash, editing

    August 20th, 2011 @ 02:38 PM

  2. Virgil Dupras
    Virgil Dupras
    • State changed from accepted to fixed

    August 28th, 2011 @ 09:23 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.