johnste / finicky

A macOS app for customizing which browser to start
MIT License
3.74k stars 137 forks source link

Lockup on Ventura #285

Open jtrott opened 2 years ago

jtrott commented 2 years ago

Ever since I upgraded my M1 MacBook Pro to Venturia Finicky has hung on the second URL I send it. I can force quit it, then send it a URL to process and it's fine. Send it a second URL and it locks up. Attached is a sample from Activity Monitor and my config file.

finicky config.txt sample.txt

johnste commented 2 years ago

As noted in the readme I have not able been able to work on Finicky for a long time, and this is still true. At this point it would be easier if someone forks Finicky, or someone finds a better alternative.

jbleuzen commented 2 years ago

Hi, I've been doing some tests with my config lately and after disabling the rewrites section, Finicky don't freeze. Looked at the code but I didn't notice anything... :( Just my 2 cents,

johnste commented 2 years ago

~For what it's worth, I haven't experienced any issues since upgrading to Ventura~

edit: I ran in to rewrite issues

jbleuzen commented 2 years ago

If you have a section rewrites in your conf, could you share it please ?

johnste commented 2 years ago

I ran in to this issue yesterday, so I can confirm it too.

jbleuzen commented 2 years ago

I now have crash logs in Console. Here is the start of it :

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Finicky [38867]
Path:                  /Applications/Utilities/Finicky.app/Contents/MacOS/Finicky
Identifier:            net.kassett.finicky
Version:               v3.4.0 (0)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-11-17 14:27:19.9595 +0100
OS Version:            macOS 13.0 (22A380)
Report Version:        12
Anonymous UUID:        1F61A56E-8BDB-8E06-135E-478AF2911280

Sleep/Wake UUID:       27BB7D86-5EA8-4279-BF7B-CA7B0695F963

Time Awake Since Boot: 140000 seconds
Time Since Wake:       20153 seconds

System Integrity Protection: enabled

Crashed Thread:        4  Dispatch queue: com.apple.NSURLSession-delegate

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Application Specific Information:
abort() called
[... other stuff, not sure interesting]
jbleuzen commented 1 year ago

For what it's worth, I rollback to version 3.3.1 and Finicky don't freeze anymore...

jtrott commented 1 year ago

Can confirm that resolves the issue for me also. Thank you very much for that workaround!!!