Path of Building for Mac! 3.26-ready

"
Zuuule#6329 wrote:
"
seneoeh#4732 wrote:
Edit: I've managed to find the issue. This is something to do with a text font. In classes/tooltip.lua, at line 85, if I remove the "font or" to use "VAR" as default font I don't crash anymore.This is probably just a temp/dirty fix as more custom font are probably used elsewhere and will cause more issues.


Can you please explain how I do this.



Go to your /Applications folder.
Right click "Path of building", and select "Show Package Contents".
Navigate to Contents/MacOS/Classes.
Open "Tooltip.lua" with a text editor.
Change line 85 from
"
fontToUse = font or "VAR"

to
"
fontToUse = "VAR"

Save the file, launch Path of building and it should work again.
Works great!
You're the man @seneoeh!
"
seneoeh#4732 wrote:
"
Zuuule#6329 wrote:
"
seneoeh#4732 wrote:
Edit: I've managed to find the issue. This is something to do with a text font. In classes/tooltip.lua, at line 85, if I remove the "font or" to use "VAR" as default font I don't crash anymore.This is probably just a temp/dirty fix as more custom font are probably used elsewhere and will cause more issues.


Can you please explain how I do this.



Go to your /Applications folder.
Right click "Path of building", and select "Show Package Contents".
Navigate to Contents/MacOS/Classes.
Open "Tooltip.lua" with a text editor.
Change line 85 from
"
fontToUse = font or "VAR"

to
"
fontToUse = "VAR"

Save the file, launch Path of building and it should work again.


Worked like a charm! Thank you for the detailed explanation on how to fix this myself!
Can someone dumb this down for me please?


Updating Path of Building data from source

If I've released a new version above, you can just download it from the link. If I haven't (usually because I've quit the league or am traveling) and you're at least vaguely familiar with git, follow these directions:


cd ~/Downloads
curl https://raw.githubusercontent.com/hsource/pobfrontend/master/editPathOfBuildingBuild.sh > editPathOfBuildingBuild.sh

# Get a fresh checkout of the latest version
git clone https://github.com/PathOfBuildingCommunity/PathOfBuilding.git
cd PathOfBuilding
git add . && git reset --hard HEAD && git pull
# Make a few modifications
bash ../editPathOfBuildingBuild.sh

# Copy into the app
cp -rf * /Applications/PathOfBuilding.app/Contents/MacOS


I can run it but after a few min it crashes.
Any ideas?
Is it possible to have the application handle the pob:// URI scheme, e.g. so that I can click the "Open" button on pobb.in and have the build open on my Mac?

I associated the URI scheme with the application via SwiftDefaultApps, but clicking the Open button only opens an empty build, but doesn't load the actual URL.
Could someone walk me through how I go about update POB for the Phrescia event coming up (or future events)? My POB says 2.58.1.
Is there any chance of a pobb update on macos for league 3.28?
Any chance of getting some update? The manual update method fails due to a segmentation error when updating to 2.62, client crashes as soon as you hover over a skill gem or passive skill element.. Can only use 2.60.

So basically after the update I can't even roll back to 2.54 version w/o crashing. The only half solution I could come up with was the below one I found here. However when trying to access the passive skill tree I still get the "segmentation error" message and nothing else.

"
seneoeh#4732 wrote:
"
Zuuule#6329 wrote:
"
seneoeh#4732 wrote:
Edit: I've managed to find the issue. This is something to do with a text font. In classes/tooltip.lua, at line 85, if I remove the "font or" to use "VAR" as default font I don't crash anymore.This is probably just a temp/dirty fix as more custom font are probably used elsewhere and will cause more issues.


Can you please explain how I do this.



Go to your /Applications folder.
Right click "Path of building", and select "Show Package Contents".
Navigate to Contents/MacOS/Classes.
Open "Tooltip.lua" with a text editor.
Change line 85 from
"
fontToUse = font or "VAR"

to
"
fontToUse = "VAR"

Save the file, launch Path of building and it should work again.


UPDATE: Claude actually solved it:
"
Now we can see everything clearly. There are "FONTIN" references across multiple files — PassiveTreeView.lua, Tooltip.lua, GemSelectControl.lua, and ItemsTab.lua. The skill tree crash is specifically PassiveTreeView.lua.
Rather than editing files manually, run these commands to fix all of them at once:
cd /Applications/PathOfBuilding.app/Contents/MacOS/Classes
sed -i '' 's/"FONTIN SC ITALIC"/"VAR"/g' *.lua
sed -i '' 's/"FONTIN SC"/"VAR"/g' *.lua
sed -i '' 's/"FONTIN ITALIC"/"VAR"/g' *.lua
sed -i '' 's/"FONTIN"/"VAR"/g' *.lua
Last edited by Nevl#4122 on Mar 12, 2026, 5:27:39 PM
Thank you so much Nevi#4122 for that solution. You saved me hours of headache. Very considerate of you to post that. Cheers!

Report Forum Post

Report Account:

Report Type

Additional Info