Application Crashes at Launch on MacOS Monterey Public Beta

I did not see this get raised yet, but on the current public beta of MacOS 12 (running on an intel machine), the application immediately crashes when opening the main window. I was able to see error output by
launching the nwjs executable in the app package contents.

The error is looks to be from system ui font access being done improperly. Your app is not expecting to receive a float when getting font sizes.

Here is the log output from nwjs

2021-08-01 15:12:49.985 nwjs[7796:164622] Warning: Expected min height of view: (<NSButton: 0x7fadd7020c00>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2021-08-01 15:12:49.986 nwjs[7796:164622] Warning: Expected min height of view: (<NSButton: 0x7fadd7024cc0>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2021-08-01 15:12:49.987 nwjs[7796:164622] Warning: Expected min height of view: (<NSButton: 0x7fadd732aa40>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2021-08-01 15:12:49.988 nwjs[7796:164622] Warning: Expected min height of view: (<NSButton: 0x7fadd7026720>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2021-08-01 15:12:49.988 nwjs[7796:164622] Warning: Expected min height of view: (<NSButton: 0x7fadd732c8a0>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2021-08-01 15:12:49.989 nwjs[7796:164622] Warning: Expected min height of view: (<NSButton: 0x7fadd5c75a30>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2021-08-01 15:12:52.021 nwjs Helper (Renderer)[7810:164750] CoreText note: Client requested name ".NewYork-Regular", it will get Times-Roman rather than the intended font. All system UI font access should be through proper APIs such as CTFontCreateUIFontForLanguage() or +[NSFont systemFontOfSize:].
2021-08-01 15:12:52.021 nwjs Helper (Renderer)[7810:164750] CoreText note: Set a breakpoint on CTFontLogSystemFontNameRequest to debug.
Received signal 6
 [0x00011d32b9e9]
 [0x00011d272cb3]
 [0x00011d32b901]
 [0x7ff80ca1006d]
 [0x6000017f1680]
 [0x7ff80c94cd10]
 [0x000122b90c78]
 [0x000122b9056b]
 [0x000122b904f1]
 [0x00011cd04a88]
 [0x00011cd04a50]
 [0x00011cd062cd]
 [0x0001204ec1a4]
 [0x0001204ed5e8]
 [0x0001204db6e3]
 [0x00011b03cacd]
 [0x00011b03c6d8]
 [0x00011b064959]
 [0x00011b0646b2]
 [0x00011b0642e0]
 [0x00011ff6a07d]
 [0x00011ad956e8]
 [0x00011aa0cf50]
 [0x00011def73a1]
 [0x00011d2dddbf]
 [0x00011d2f232e]
 [0x00011d2f20a8]
 [0x00011d343420]
 [0x00011d33bfaa]
 [0x00011d342def]
 [0x7ff80cac377d]
 [0x7ff80cac36e5]
 [0x7ff80cac3464]
 [0x7ff80cac1e9b]
 [0x7ff80cac145d]
 [0x7ff8156ec201]
 [0x7ff8156ebf57]
 [0x7ff8156ebcf5]
 [0x7ff80f4cda38]
 [0x7ff80f4cc0a4]
 [0x00011d129d20]
 [0x00011d33bfaa]
 [0x00011d129c59]
 [0x7ff80f4be0d5]
 [0x00011d343ecc]
 [0x00011d3428f2]
 [0x00011d2f2924]
 [0x00011d2bd265]
 [0x00011cd5c763]
 [0x00011a861705]
 [0x00011a863642]
 [0x00011a85e875]
 [0x00011cb45fa4]
 [0x00011cb45a26]
 [0x00011fd0faf2]
 [0x00011cb44c98]
 [0x0001191c9dd7]
 [0x0001076361bf]
 [0x00010d9c14d5]
 [0x000000000000]
 [0x000107635000]
[end of stack trace]
[0801/151252.377541:WARNING:crash_report_exception_handler.cc(240)] UniversalExceptionRaise: (os/kern) failure (5)
[1]    7796 abort      /Applications/Pinegrow.app/Contents/MacOS/nwjs
Saving session...completed.
Deleting expired sessions...       2 completed.

Thanks a lot for your feedback.
We do not test nor support Pinegrow with Beta versions for any operating system and so, we cannot offer tips on how to solve problems with Beta versions.
However, we make every effort to provide a working version for each new official release of the operating systems for which Pinegrow is available.

Read more on our FAQ

Thank you!

Not a problem in the least! I still run it on another machine, I mostly just wanted to report anything I can while running the beta os’s to try and help catch things.

If you need any help on testing out future builds on macOS 12 let me know. Would be glad to assist.

2 Likes

I should have known better than to update my work Mac!!! Hopefully, the issue is resolved on Apple side by next week (assuming that’s when we get to GM)

Work computer… Beta OS…

OH dear oh dear oh dear…

were you a Gladiator…lion tamer… Mike Tysons Sparring partner …

…Classically trained Tap dancing, EOD, Mine detecting Specialist…in steel toe boots
in your former employment?

How to fall out of love with your Mac…

Well you might just have saved some equally curious professional from having to tape/glue their Dev environment back together,

So, Kudos for that :wink:

I hope your Mac learns to fly again soon.

Haha well luckily I’m only in Pinegrow when I get the time so the rest of my work doesn’t require many bespoke applications so my use case is different!

1 Like

Phew!

aaaaand…relaaax!

hee hee, cheers for soaking up my supportive humour so well :slight_smile:
Trying to make the best of a bad situation here and thanks, I didnt realise there was yet another new Mac OS out already.
And funny how they went with a new number (12) considering that they are labelling it as debugged Big Sur, a la Snow/Leopard and didn’t go with an 11.x system.

mmm, maybe they dont wont to get stuck in 10.x.x.x.x situation?

RIght, I’m off, feel free to let us know when it finally works with this new OS, save someone else, screaming uncontrollably into the night…somewhere… out there in Cyber world.

TTFN

@Emmanuel so, Monterey is officially out now and Pinegrow is still crashing. Any updates on this?

Looks like it’s not just Pinegrow!! PSA: NWJS crashes big time with MacOS Monterey Beta - Wappler General - Wappler Community