Version: 3.97.2 svn 1121075 (using KDE 4.3.5) OS: Linux Installed from: Compiled From Sources Attempting to modify the payee of an imported transaction to something more meaningful. From within the transaction, I copied the account name, cleared the payee and entered the word 'from '. When I right clicked to paste, I was asked if I wanted to add 'from ' as a new payee. I clicked 'no' and the payee box cleared. So I started it again, but instead of right click, I did ctl-v. I was now asked if I wanted to add 'from payee' as a new payee, I clicked yes and KMM crashed. The BT contained only Application: KMyMoney (kmymoney), signal: Segmentation fault [KCrash Handler] #6 0x00000000 in ?? () #7 0x00000000 in ?? ()
This seems to work fine here. Preparing an anon file where this can be used + instructions would be useful. Thanks.
Created attachment 43283 [details] anon KMM file
Created attachment 43284 [details] import qif file
(In reply to comment #1) > This seems to work fine here. Preparing an anon file where this can be used + > instructions would be useful. Thanks. It didn't 100% fail, but these steps seem to do the trick. Load anon file attached. Import qif file into account A000001 Select account A000001 Edit the single transaction Enter A000006 as the account Copy the A000006 just entered Clear the payee Start to enter 'from' into payee You'll be asked if 'f' should be a new payee Click NO Enter 'from ' then right click to paste You'll be asked if 'from ' should be a new payee Click NO Enter 'from ' then type ctrl+v to paste Click Yes to accept payee KMM crashes Useless BT
The problem seems to be when selecting a payee and then pressing any letter. The popup glimpses for a second (which calls a focusOutEvent), then vanishes. Weirdly, it doesn't happen if selecting a payee and pasting the value, only when there is a key press involved. The reason of the QFocusEvent is too general to be of any use in this case.
BTW, I think this particular bug is solved and what we are seeing is the behaviour reported in BUG:235618
(In reply to comment #6) > BTW, I think this particular bug is solved and what we are seeing is the > behaviour reported in BUG:235618 So the crash is solved by this commit? SVN commit 1123261 by conet: Allow using the context menu inside the widget. M +6 -0 kmymoneymvccombo.cpp
(In reply to comment #7) > (In reply to comment #6) > > BTW, I think this particular bug is solved and what we are seeing is the > > behaviour reported in BUG:235618 > > So the crash is solved by this commit? > > SVN commit 1123261 by conet: > > Allow using the context menu inside the widget. > > M +6 -0 kmymoneymvccombo.cpp Now on svn1123617 and all seems well. Repeated the above steps a few times with no crashes. Many thanks.
(In reply to comment #8) > (In reply to comment #7) > > (In reply to comment #6) > > > BTW, I think this particular bug is solved and what we are seeing is the > > > behaviour reported in BUG:235618 > > > > So the crash is solved by this commit? > > > > SVN commit 1123261 by conet: > > > > Allow using the context menu inside the widget. > > > > M +6 -0 kmymoneymvccombo.cpp > > Now on svn1123617 and all seems well. Repeated the above steps a few times > with no crashes. Many thanks. Hey, thanks a lot for testing :) keep up the good work. I'll close this one then.