Re: [GNC] GC crashing after upgrade

2024-07-07 Thread Ernie Wakamatsu
John and Developers,

I tried the new snap release, 5.8, and can communicate that my previous issues 
of GC crashing when I delete an account or try to apply an QIF import are 
fixed.  No need to pull out my old MS laptop or VM now.

Thanks, and best regards,
Ernie


> On 4 Jul 2024, at 6:32 AM, John Ralls  wrote:
>
> No need for a VM on macOS, app bundles are completely self-contained except 
> for Finance::Quote. You can have as many different versions of GnuCash 
> installed as you like as long as they have different names or you put them in 
> different folders.
>
> Regards,
> John Ralls
>
>
>> On Jul 3, 2024, at 09:35, Adrien Monteleone  
>> wrote:
>>
>> Or install an older version in a virtual machine.
>>
>> Regards,
>> Adrien
>>
>> On 7/2/24 6:31 PM, Ernie Wakamatsu wrote:
>>> Thanks again for your help. It sounds like my best option to get around 
>>> this crash and inability to commit QIF import changes is to go back a 
>>> couple of versions and wait for the next stable version of GC for MacOS.
>>> Hmm, or pull out my old MS laptop …
>>
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.



smime.p7s
Description: S/MIME cryptographic signature
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-04 Thread Geert Janssens
Good to know, thanks!

Geert

Op donderdag 4 juli 2024 13:16:12 CEST schreef Andrew Tomlinson:
> For me, MacOS (I’m on Sonoma 14.5) opens the file with the most recent
> version of Gnucash. I’ve suffixed all my  Gnucash versions with the version
> number (Gnucash-5.6, etc.).
> 
> There is a user setting available by choosing “Get Info” on any data file
> that allows one to “Open with:” and choose the desired application to open
> that file when the data file is double-clicked. One can then click a
> “Change All..” button to “Use this application to open all documents like
> this one,” presumably with the same filename suffix. This all worked as
> expected for me when I tested making Gnucash-5.1 the default application.
> 
> I don’t know how all that works "under the hood”.
> 
> Andrew
> 
> > On Jul 4, 2024, at 4:21 AM, Geert Janssens 
> > wrote:> 
> > Op woensdag 3 juli 2024 22:32:48 CEST schreef John Ralls:
> >> No need for a VM on macOS, app bundles are completely self-contained
> >> except
> >> for Finance::Quote. You can have as many different versions of GnuCash
> >> installed as you like as long as they have different names or you put
> >> them
> >> in different folders.
> > 
> > Out of curiosity, how does MacOS handle file associations in this case ?
> > 
> > Ignoring for a moment that on MacOS you can't tell gnucash to open a
> > datafile that way, gnucash is still launched when you double-click a
> > datafile. If you have multiple versions of gnucash installed, which
> > version will be launched ?
> > 
> > Regards,
> > 
> > Geert
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-04 Thread Flyeta via gnucash-user
For me, MacOS (I’m on Sonoma 14.5) opens the file with the most recent version 
of Gnucash. I’ve suffixed all my  Gnucash versions with the version number 
(Gnucash-5.6, etc.). 

There is a user setting available by choosing “Get Info” on any data file that 
allows one to “Open with:” and choose the desired application to open that file 
when the data file is double-clicked. One can then click a “Change All..” 
button to “Use this application to open all documents like this one,” 
presumably with the same filename suffix. This all worked as expected for me 
when I tested making Gnucash-5.1 the default application. 

I don’t know how all that works "under the hood”.

Andrew

> On Jul 4, 2024, at 4:21 AM, Geert Janssens  wrote:
> 
> Op woensdag 3 juli 2024 22:32:48 CEST schreef John Ralls:
>> No need for a VM on macOS, app bundles are completely self-contained except
>> for Finance::Quote. You can have as many different versions of GnuCash
>> installed as you like as long as they have different names or you put them
>> in different folders.
>> 
> Out of curiosity, how does MacOS handle file associations in this case ?
> 
> Ignoring for a moment that on MacOS you can't tell gnucash to open a datafile 
> that 
> way, gnucash is still launched when you double-click a datafile. If you have 
> multiple 
> versions of gnucash installed, which version will be launched ?
> 
> Regards,
> 
> Geert
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-04 Thread Geert Janssens
Op woensdag 3 juli 2024 22:32:48 CEST schreef John Ralls:
> No need for a VM on macOS, app bundles are completely self-contained except
> for Finance::Quote. You can have as many different versions of GnuCash
> installed as you like as long as they have different names or you put them
> in different folders.
> 
Out of curiosity, how does MacOS handle file associations in this case ?

Ignoring for a moment that on MacOS you can't tell gnucash to open a datafile 
that 
way, gnucash is still launched when you double-click a datafile. If you have 
multiple 
versions of gnucash installed, which version will be launched ?

Regards,

Geert
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-03 Thread William Prescott
That is true. I have 30 versions from 2.6.1-1 to 5.7-1 on my Mac.



Best wishes,
Will

On 3 Jul 2024, at 14:32, John Ralls  wrote:

No need for a VM on macOS, app bundles are completely self-contained except for 
Finance::Quote. You can have as many different versions of GnuCash installed as 
you like as long as they have different names or you put them in different 
folders.

Regards,
John Ralls


> On Jul 3, 2024, at 09:35, Adrien Monteleone  
> wrote:
> 
> Or install an older version in a virtual machine.
> 
> Regards,
> Adrien
> 
> On 7/2/24 6:31 PM, Ernie Wakamatsu wrote:
>> Thanks again for your help. It sounds like my best option to get around this 
>> crash and inability to commit QIF import changes is to go back a couple of 
>> versions and wait for the next stable version of GC for MacOS.
>> Hmm, or pull out my old MS laptop …
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-03 Thread John Ralls
No need for a VM on macOS, app bundles are completely self-contained except for 
Finance::Quote. You can have as many different versions of GnuCash installed as 
you like as long as they have different names or you put them in different 
folders.

Regards,
John Ralls


> On Jul 3, 2024, at 09:35, Adrien Monteleone  
> wrote:
> 
> Or install an older version in a virtual machine.
> 
> Regards,
> Adrien
> 
> On 7/2/24 6:31 PM, Ernie Wakamatsu wrote:
>> Thanks again for your help. It sounds like my best option to get around this 
>> crash and inability to commit QIF import changes is to go back a couple of 
>> versions and wait for the next stable version of GC for MacOS.
>> Hmm, or pull out my old MS laptop …
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-03 Thread Adrien Monteleone

Or install an older version in a virtual machine.

Regards,
Adrien

On 7/2/24 6:31 PM, Ernie Wakamatsu wrote:

Thanks again for your help. It sounds like my best option to get around this 
crash and inability to commit QIF import changes is to go back a couple of 
versions and wait for the next stable version of GC for MacOS.

Hmm, or pull out my old MS laptop …


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-02 Thread Ernie Wakamatsu
Thanks again for your help. It sounds like my best option to get around this 
crash and inability to commit QIF import changes is to go back a couple of 
versions and wait for the next stable version of GC for MacOS. 

Hmm, or pull out my old MS laptop …

Best regards 
Ernie




Sent from my iPhone

> On 3 Jul 2024, at 2:01 AM, John Ralls  wrote:
> 
> Ernie,
> 
> Sorry, no, we don’t have nightly macOS builds. You can build it yourself, 
> there are (possibly out of date) instructions at 
> https://wiki.gnucash.org/wiki/MacOS/Quartz (the way I do it) and 
> https://wiki.gnucash.org/wiki/MacOS/MacPortsDetail (the way Mike Alexander 
> does it). The MacPorts method is more approachable for non-developers. 
> Homebrew isn’t an option, they just package up my release dmgs.
> 
> I don’t think flatpaks will work on macOS but I’ll admit that I’ve never 
> actually tried. One would have to start by porting the flatpak infrastructure 
> to macOS.
> 
> Regards,
> John Ralls
> 
> 
>> On Jul 2, 2024, at 04:22, Ernie Wakamatsu  wrote:
>> 
>> Thanks John,
>> 
>> Is there a MacOS version to try the fix on? Or do I need to download the 
>> flatpack for my Mac?  It’ll be a first time download and a bit hesitant  🥶 .
>> 
>> Ernie
>> 
>> 
>> 
 On 2 Jul 2024, at 3:19 AM, John Ralls  wrote:
 
 
 
 On Jun 30, 2024, at 21:35, Ernie Wakamatsu  wrote:
 
 Hi Users,
 
 I just upgraded my Gnucash to 5.7.1 and it has crashed on me in a couple 
 of instances.  The first is when I try to delete an account and the second 
 instance is when I try to apply changes when importing a QIF.
 
 I am using Gnucash Version: 5.7, Build ID: 5.7+(2024-06-29), 
 Finance::Quote: 1.62Version: 5.7.  I’m running on an Apple M1 chip and 
 Macos, Sonoma, 14.5.  Not sure if the crash report for Apple helps, but 
 here are the first many lines.
>>> 
>>> Crash reports *always* help.
>>> This turns out to be https://bugs.gnucash.org/show_bug.cgi?id=799347. It 
>>> also crashes if you try to re-parent an account.
>>> 
>>> Regards,
>>> John Ralls
>>> 
>> 
> 
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-02 Thread John Ralls
Ernie,

Sorry, no, we don’t have nightly macOS builds. You can build it yourself, there 
are (possibly out of date) instructions at 
https://wiki.gnucash.org/wiki/MacOS/Quartz (the way I do it) and 
https://wiki.gnucash.org/wiki/MacOS/MacPortsDetail (the way Mike Alexander does 
it). The MacPorts method is more approachable for non-developers. Homebrew 
isn’t an option, they just package up my release dmgs.

I don’t think flatpaks will work on macOS but I’ll admit that I’ve never 
actually tried. One would have to start by porting the flatpak infrastructure 
to macOS.

Regards,
John Ralls


> On Jul 2, 2024, at 04:22, Ernie Wakamatsu  wrote:
> 
> Thanks John,
> 
> Is there a MacOS version to try the fix on? Or do I need to download the 
> flatpack for my Mac?  It’ll be a first time download and a bit hesitant  🥶 .
> 
> Ernie
> 
> 
> 
>> On 2 Jul 2024, at 3:19 AM, John Ralls  wrote:
>> 
>> 
>> 
>>> On Jun 30, 2024, at 21:35, Ernie Wakamatsu  wrote:
>>> 
>>> Hi Users,
>>> 
>>> I just upgraded my Gnucash to 5.7.1 and it has crashed on me in a couple of 
>>> instances.  The first is when I try to delete an account and the second 
>>> instance is when I try to apply changes when importing a QIF.
>>> 
>>> I am using Gnucash Version: 5.7, Build ID: 5.7+(2024-06-29), 
>>> Finance::Quote: 1.62Version: 5.7.  I’m running on an Apple M1 chip and 
>>> Macos, Sonoma, 14.5.  Not sure if the crash report for Apple helps, but 
>>> here are the first many lines.
>> 
>> Crash reports *always* help.
>> This turns out to be https://bugs.gnucash.org/show_bug.cgi?id=799347. It 
>> also crashes if you try to re-parent an account.
>> 
>> Regards,
>> John Ralls
>> 
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-02 Thread Ernie Wakamatsu
Thanks John,

Is there a MacOS version to try the fix on? Or do I need to download the 
flatpack for my Mac?  It’ll be a first time download and a bit hesitant  🥶 .

Ernie



> On 2 Jul 2024, at 3:19 AM, John Ralls  wrote:
> 
> 
> 
>> On Jun 30, 2024, at 21:35, Ernie Wakamatsu  wrote:
>> 
>> Hi Users,
>> 
>> I just upgraded my Gnucash to 5.7.1 and it has crashed on me in a couple of 
>> instances.  The first is when I try to delete an account and the second 
>> instance is when I try to apply changes when importing a QIF.
>> 
>> I am using Gnucash Version: 5.7, Build ID: 5.7+(2024-06-29), Finance::Quote: 
>> 1.62Version: 5.7.  I’m running on an Apple M1 chip and Macos, Sonoma, 14.5.  
>> Not sure if the crash report for Apple helps, but here are the first many 
>> lines.
> 
> Crash reports *always* help.
> This turns out to be https://bugs.gnucash.org/show_bug.cgi?id=799347. It also 
> crashes if you try to re-parent an account.
> 
> Regards,
> John Ralls
> 



smime.p7s
Description: S/MIME cryptographic signature
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-01 Thread John Ralls


> On Jun 30, 2024, at 21:35, Ernie Wakamatsu  wrote:
> 
> Hi Users,
> 
> I just upgraded my Gnucash to 5.7.1 and it has crashed on me in a couple of 
> instances.  The first is when I try to delete an account and the second 
> instance is when I try to apply changes when importing a QIF.
> 
> I am using Gnucash Version: 5.7, Build ID: 5.7+(2024-06-29), Finance::Quote: 
> 1.62Version: 5.7.  I’m running on an Apple M1 chip and Macos, Sonoma, 14.5.  
> Not sure if the crash report for Apple helps, but here are the first many 
> lines.

Crash reports *always* help.
This turns out to be https://bugs.gnucash.org/show_bug.cgi?id=799347. It also 
crashes if you try to re-parent an account.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] GC crashing after upgrade

2024-06-30 Thread Ernie Wakamatsu
Hi Users,

I just upgraded my Gnucash to 5.7.1 and it has crashed on me in a couple of 
instances.  The first is when I try to delete an account and the second 
instance is when I try to apply changes when importing a QIF.

I am using Gnucash Version: 5.7, Build ID: 5.7+(2024-06-29), Finance::Quote: 
1.62Version: 5.7.  I’m running on an Apple M1 chip and Macos, Sonoma, 14.5.  
Not sure if the crash report for Apple helps, but here are the first many lines.

-
Translated Report (Full Report Below)
-

Process:   Gnucash [2757]
Path:  /Applications/Gnucash.app/Contents/MacOS/Gnucash
Identifier:org.gnucash.Gnucash
Version:   5.7-1 (5.7-1)
Code Type: X86-64 (Translated)
Parent Process:launchd [1]
User ID:   501

Date/Time: 2024-07-01 14:30:51.2455 +1000
OS Version:macOS 14.5 (23F79)
Report Version:12
Anonymous UUID:59769A89-7C35-0716-084D-F3B8CF91EE79


Time Awake Since Boot: 470 seconds

System Integrity Protection: enabled

Notes:
PC register does not match crashing frame (0x0 vs 0x10B4197A3)

Crashed Thread:0  Dispatch queue: com.apple.main-thread

Exception Type:EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:   KERN_INVALID_ADDRESS at 0x0030
Exception Codes:   0x0001, 0x0030

Termination Reason:Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [2757]

VM Region Info: 0x30 is not in any region.  Bytes before following region: 
4309135312
  REGION TYPESTART - END [ VSIZE] PRT/MAX 
SHRMOD  REGION DETAIL
  UNUSED SPACE AT START
--->  
  __TEXT  100d83000-100de3000[  384K] r-x/r-x 
SM=COW  /Applications/Gnucash.app/Contents/MacOS/Gnucash

Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x10B4197A3)

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libgtk-3.0.dylib   0x10b4197a3 
gtk_tree_model_get_valist + 419
1   libgtk-3.0.dylib   0x10b41959e gtk_tree_model_get + 
334
2   libgnc-gnome-utils.dylib   0x10a662b7b sort_by_string + 155
3   libgtk-3.0.dylib   0x10b424867 
gtk_tree_model_sort_compare_func + 151
4   libglib-2.0.0.dylib0x10ed63ed1 
g_sequence_sort_changed_iter + 241
5   libglib-2.0.0.dylib0x10ed63da4 
g_sequence_sort_changed + 84
6   libgtk-3.0.dylib   0x10b423a6f 
gtk_tree_model_sort_row_changed + 399
7   libgobject-2.0.0.dylib 0x10afea80a g_closure_invoke + 
298
8   libgobject-2.0.0.dylib 0x10b003aad 
signal_emit_unlocked_R + 1725
9   libgobject-2.0.0.dylib 0x10b00270b 
signal_emit_valist_unlocked + 2027
10  libgobject-2.0.0.dylib 0x10b002fab g_signal_emit + 171
11  libgtk-3.0.dylib   0x10b419abd 
gtk_tree_model_row_changed + 221
12  libgtk-3.0.dylib   0x10b41db1e 
gtk_tree_model_filter_row_changed + 542
13  libgobject-2.0.0.dylib 0x10afea80a g_closure_invoke + 
298
14  libgobject-2.0.0.dylib 0x10b003aad 
signal_emit_unlocked_R + 1725
15  libgobject-2.0.0.dylib 0x10b00270b 
signal_emit_valist_unlocked + 2027
16  libgobject-2.0.0.dylib 0x10b002fab g_signal_emit + 171
17  libgtk-3.0.dylib   0x10b419abd 
gtk_tree_model_row_changed + 221
18  libgnc-gnome-utils.dylib   0x10a657951 
clear_account_cached_values + 97
19  libgnc-gnome-utils.dylib   0x10a653dd7 
gnc_tree_model_account_event_handler + 551
20  libgnc-engine.dylib0x10e755dc2 
qof_event_generate_internal(QofInstance_s*, int, void*) + 114
21  libgnc-engine.dylib0x10e64e5b6 
gnc_account_remove_child + 262
22  libgnc-engine.dylib0x10e64abc2 
acc_free(QofInstance_s*) + 34
23  libgnc-engine.dylib0x10e758608 
qof_commit_edit_part2 + 232
24  libgnc-gnome.dylib 0x10a174d8b 
do_delete_account(account_s*, account_s*, account_s*, account_s*) + 315
25  libgnc-gnome.dylib 0x10a1742db 
gnc_plugin_page_account_tree_cmd_delete_account(_GSimpleAction*, _GVariant*, 
void*) + 2667
26  libgobject-2.0.0.dylib 0x10afea80a g_closure_invoke + 
298
27  libgobject-2.0.0.dylib 0x10b003aad 
signal_emit_unlocked_R + 1725
28  libgobject-2.0.0.dylib 0x10b00270b 
signal_emit_valist_unlocked + 2027
29  libgobject-2.0.0.dylib 0x10b002fab g_signal_emit + 171
30  libgio-2.0.0.dylib 0x10d9c9374 
g_simple_action_activate + 148
31  lib