[GNC] 5.5-1 crashing on macOS 14.3

Tom Teixeira tjteixeira at earthlink.net
Fri Mar 8 15:25:00 EST 2024


Thanks for the suggestion. I won't have time today to investigate, but 
will do some targeted debugging, either by removing stocks from my list 
to update, or by creating a new Gnucash file with only one stock.


On 3/8/24 2:51 PM, David Reiser wrote:
> We are now into my mental weeds as far as real knowledge goes, but I 
> have had some success at thrashing around to fix self-induced perl 
> challenges.
>
> Since the error happens on both architectures, that suggests something 
> is missing. I think YahooWeb is relatively recent in the F::Q realm. 
> And F::Q hasn’t managed dependency declarations as well as I’d like.
>
> The error complains about a ‘row method’. YahooWeb 
> uses HTML::TableExtract which might be the source of the row 
> information. Try installing the appropriate arch version 
> of HTML::TableExtract on each machine and see if that works.
> --
> Dave Reiser
> dbreiser at icloud.com
>
>
>
>
>
>> On Mar 8, 2024, at 1:03 PM, Tom Teixeira <tjteixeira at earthlink.net> 
>> wrote:
>>
>> I spoke too soon: while getting an individual quote with gnucash-cli 
>> works:
>>
>> /Applications/Gnucash-5.5.app/Contents/MacOS/gnucash-cli --quotes 
>> dump yahooweb MSFT
>>
>> Application Path /Applications/Gnucash-5.5.app/Contents/MacOS/gnucash-cli
>> Finance::Quote fields GnuCash uses:
>>     symbol: MSFT            <=== required
>>       date: 03/08/2024      <=== recommended
>>   currency: USD             <=== required
>>       last: 407.16          <=\
>>        nav:                 <=== one of these
>>      price:                 <=/
>>
>> trying to "Get Quotes" in my "Price Database" does not. I get a 
>> dialog box with
>>
>> Price retrieval failed: Unrecognized Finance::Quote Error: Can't call 
>> method "rows" on an undefined value at 
>> /Library/Perl/5.34/Finance/Quote/YahooWeb.pm line 101.
>>
>> I have another, Intel-based Mac. After upgrading this to Sonoma 14.4 
>> release version, and re-installing Finance::Quote, it gets the same 
>> error.
>>


More information about the gnucash-user mailing list