> On Sep 29, 2018, at 4:30 AM, Robert Kesterson <[email protected]> wrote: > > I’ve been using GnuCash forever, running the 2.x series up until a couple of > months ago on Mac High Sierra. I routinely have two instances of Gnucash > running — one personal and one business. A couple of months ago I updated to > GnuCash 3.2. Since then I have a 100% repeatable crash scenario that I > wonder if anyone knows how to solve. > > When I open Gnucash, it opens the last file I had open, which is great. Then > I start the second instance from a terminal with “open -n > /Applications/GnuCash.app” and it starts up. Since the most recent file is > already open, it will complain that it can’t get the lock and ask what I want > to do. Since there isn’t an “open a different file” option, I hit the button > to create a new file. Gnucash opens. Then I pull down the recent files menu > and select my other file (for example, if personal is open, I select the > business file). Gnucash will ask if I want to save the empty set of accounts > it created a moment ago. I say no, and it reads my second file. > > The moment the second file finishes reading (the progress bar moves all the > way across), Gnucash crashes. This is 100% repeatable — happens this way > every single time, no matter which file I have open first or second. > > I can then run the second instance again, and the other file will have now > moved to the position of most recent file opened, and it will open > automatically. It will complain that it is locked (since it crashed without > removing it), and I tell it to ignore it and it will run fine. > > Again, this is 100% repeatable. If there is a known fix, I’d love to hear > it. If not, what can I do to help track this down so it can get fixed?
Please open a bug report and attach (don’t paste it into a comment!) the crash report you’ll find by opening Applications:Utilities:Console and selecting User Reports on the sidebar. You can control-click on a report and select “show in finder” to get its location. Since you’re running two instances of GnuCash it’s likely that the trace file will be garbled, so if you could use the following from the command line instead: /Applications/Gnucash.app/Contents/MacOS/Gnucash --logto=~/gnucash.trace That will create a separate trace file in your user directory that you can also attach to the bug report. You could even add the file path for the file you really want to open to the end of that and save yourself the “can’t get the lock” drill. Regards, John Ralls _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
