p r o x y Feb 3, 2019 @ 4:51am
Steam is not opening (Sierra OS 10.12.6)
Yesterday Steam said something about an update, and after I quit it stopped opening: just bounces in Dock.

I tried:
1. Reinstalling Steam couple times (+ deleting Steam folder in Application Support) - no good,
2. Opening up "steam.osx" file in Package Contents - nope,
3. Deleting "Steam.AppBundle" folder - nope,

I then tried to swap the existing ~/Library/Application Support/Steam folder with a folder from an earlier time machine backup and Steam opened... but then it has updated and stoped working again. So I'm 100% sure it has something to do with this recent update. I think "steam.osx" in Package Contents has some clue to what's going on

Last login: Sun Feb 3 15:44:48 on ttys000
m********-MacBook-Pro:~ m**********$ /Applications/Steam.app/Contents/MacOS/steam_osx ; exit;
[2019-02-03 15:45:38] Startup - updater built Aug 22 2016 17:36:46
found breakpad via in process memory: '/Applications/Steam.app/Contents/Frameworks/Breakpad.framework/Versions/A/Resources'
Installing breakpad crash handler
Uploading pending dumps
Uploaded 1 pending dumps
[2019-02-03 15:45:38] Startup - updater built Feb 2 2019 09:23:46
found breakpad via in process memory: '/Users/m************/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/Frameworks/Breakpad.framework/Versions/A/Resources'
Installing breakpad crash handler
2019-02-03 15:45:38.776 steam_osx[1427:120989] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSTextView setFont:]: nil NSFont given.'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff89f5b24b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fff9ed8948d objc_exception_throw + 48
2 CoreFoundation 0x00007fff89fd9bfd +[NSException raise:format:] + 205
3 AppKit 0x00007fff87c2b837 -[NSTextView setFont:] + 158
4 steam_osx 0x00000001015b5d05 _ZN15CCarbonUpdateUI13BCreateWindowEv + 697
5 steam_osx 0x000000010159d2f5 main + 778
6 steam_osx 0x0000000101591a34 start + 52
)
libc++abi.dylib: terminating with uncaught exception of type NSException
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]


This line "Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSTextView setFont:]: nil NSFont given." is the one which bothers me but sadly Im not a tech guy to fix it.

Any suggestions?

Something went wrong while displaying this content. Refresh

Error Reference: Community_9745725_
Loading CSS chunk 7561 failed.
(error: https://community.fastly.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Originally posted by bruce355:
Hey Jim I read on another thread that the missing fonts are, Tahoma Bold ttf and Tahoma ttf. Maybe you can download those if they are missing. It's worth a try. It'd be great if Steam were more helpful with this, I really don't think this is Apple's fault. Best of luck mate.
Showing 1-8 of 8 comments
limabean74 Feb 3, 2019 @ 5:38am 
Go into your font book and open all your system fonts. There is a conflict. If you have a font program on your computer instead like suitcase or fontexplorer, just find the system folder and activate all the fonts. You can slowly close them at some point if you don't want them all on but one of those is causing the issue. It worked for me and I tried everything except that, I did this morning and it worked fine.
p r o x y Feb 3, 2019 @ 12:44pm 

Originally posted by limabean74:
Go into your font book and open all your system fonts. There is a conflict. If you have a font program on your computer instead like suitcase or fontexplorer, just find the system folder and activate all the fonts. You can slowly close them at some point if you don't want them all on but one of those is causing the issue. It worked for me and I tried everything except that, I did this morning and it worked fine.

Yeah, I've tried that out: all 246 fonts in my Font Book are activated and validated, but Steam still doesn't show up. Maybe I missed something?
wEv Feb 3, 2019 @ 1:01pm 
Open the Font Explorer application, click File and Restore Standard Fonts. It worked for me.
bruce355 Feb 3, 2019 @ 11:46pm 
Yeah, this is a font issue that's throwing the NSException. Like Jim Mayhem said open font book and restore fonts. My fonts were also all there on a clean install of Mojave, I have no idea why this worked, just glad it did.
Last edited by bruce355; Feb 3, 2019 @ 11:50pm
p r o x y Feb 4, 2019 @ 12:08pm 
Originally posted by vAL:
Open the Font Explorer application, click File and Restore Standard Fonts. It worked for me.


Originally posted by bruce355:
Yeah, this is a font issue that's throwing the NSException. Like Jim Mayhem said open font book and restore fonts. My fonts were also all there on a clean install of Mojave, I have no idea why this worked, just glad it did.

Tried this precisely as advised: nope :(((
The author of this thread has indicated that this post answers the original topic.
bruce355 Feb 5, 2019 @ 6:33am 
Hey Jim I read on another thread that the missing fonts are, Tahoma Bold ttf and Tahoma ttf. Maybe you can download those if they are missing. It's worth a try. It'd be great if Steam were more helpful with this, I really don't think this is Apple's fault. Best of luck mate.
p r o x y Feb 5, 2019 @ 12:20pm 
Originally posted by bruce355:
Hey Jim I read on another thread that the missing fonts are, Tahoma Bold ttf and Tahoma ttf. Maybe you can download those if they are missing. It's worth a try. It'd be great if Steam were more helpful with this, I really don't think this is Apple's fault. Best of luck mate.

That's it: Tahoma! Steam instantly opened after I downloaded this font. Bruce355, you're my hero! :) Thanks mate!
bruce355 Feb 6, 2019 @ 12:12am 
Excellent news, great to hear you're back in business!
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Feb 3, 2019 @ 4:51am
Posts: 8