Maniphest T81029

Opening links in browser abnormally slow
Closed, Resolved

Assigned To
Ari Sea (PhlixFer)
Authored By
Ari Sea (PhlixFer)
Sep 21 2020, 2:50 PM
Tags
  • BF Blender
Subscribers
Ankit Meel (ankitm)
Ari Sea (PhlixFer)

Description

System Information
Operating system: Darwin-18.7.0-x86_64-i386-64bit 64 Bits
Graphics card: AMD Radeon R9 M370X OpenGL Engine ATI Technologies Inc. 4.1 ATI-2.11.22

Blender Version
Broken: version: 2.91.0 Alpha, branch: HEAD, commit date: 2020-09-16 15:20, hash: rB60fa80de0b2c
Worked: 2.82 Release

Short description of error
Whenever clicking any button or any menu item that opens a link in your browser, it takes abnormally long to actually open the link. Takes from a few short 1-2-3s to 5+ actual seconds.

Exact steps for others to reproduce the error
Click on any button or menu item that opens a link in your default browser.
It will first go unresponsive for a couple seconds, then it opens the link.

Based on default startup file. Also tested with removing prefs entirely. Doesn't help.

P.S. My default browser is Firefox

Event Timeline

Ari Sea (PhlixFer) created this task.Sep 21 2020, 2:50 PM
Ari Sea (PhlixFer) updated the task description.
Ankit Meel (ankitm) added a subscriber: Ankit Meel (ankitm).Sep 21 2020, 3:09 PM

Did you build Blender yourself or downloaded it from builder.blender.org ?
It should've been fixed. T66998: Code sign macOS build on buildbot

Ari Sea (PhlixFer) added a comment.Sep 21 2020, 3:12 PM

I built Blender myself. Is there a difference between the pre-compiled ones and the self-built ones? Do I need to codesign Blender? Anyways, thanks for the quick response.

Ari Sea (PhlixFer) added a comment.EditedSep 21 2020, 3:17 PM

A codesigning using:

sudo codesign -fs - [pathToBlenderExec]

has fixed it. Thanks for linking the task!

Ari Sea (PhlixFer) closed this task as Resolved.Sep 21 2020, 3:17 PM
Ari Sea (PhlixFer) claimed this task.
Ankit Meel (ankitm) added a comment.Sep 21 2020, 3:18 PM

You can do a force code sign if you don't have the developer program membership.
https://apple.stackexchange.com/questions/343912/should-i-sign-open-source-code-myself/343934#343934
It can be setup as a post install step in build phases I guess. (never tried it)