# PsychoPy 2020.2.3 font issue on macOS

**URL:** <https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951>\
**Category:** Builder\
**Created:** [August 25, 2020, 3:56pm UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951 "2020-08-25T15:56:31Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![walter](https://avatars.discourse-cdn.com/v4/letter/w/85e7bf/32.png) [@walter](https://discourse.psychopy.org/u/walter)\
**Post date:** [August 25, 2020, 3:56pm UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/1 "2020-08-25T15:56:31Z")

</div>

Hi,

I’m having issues with PsychoPy 2020.2.3 on a MacBook Pro (macOS 10.15.6; late 2013). After launching PsychoPy 2020.2.3, I get the following error when clicking on any of the components:

Traceback (most recent call last):  
File “/Applications/PsychoPy3 2020.2.3/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/builder.py”, line 2244, in onClick  
File “/Applications/PsychoPy3 2020.2.3/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/ **init**.py”, line 1789, in **init**  
File “/Applications/PsychoPy3 2020.2.3/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/ **init**.py”, line 523, in **init**  
File “/Applications/PsychoPy3 2020.2.3/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/ **init**.py”, line 637, in addCategoryOfParams  
File “/Applications/PsychoPy3 2020.2.3/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/ **init**.py”, line 789, in addParam  
wx.\_core.wxAssertionError: C++ assertion “”m\_refData != \_\_null”” failed at /Users/robind/projects/bb2/dist-osx-py36/build/ext/wxWidgets/src/osx/carbon/utilscocoa.mm(104) in OSXGetNSFont(): invalid font

It seems that there is an issue with linking to “/Users/robing/projects…”? which does not exist on my mac.

---

<div class="post-metadata">

**Author:** ![ss22](https://avatars.discourse-cdn.com/v4/letter/s/3ec8ea/32.png) [@ss22](https://discourse.psychopy.org/u/ss22)\
**Post date:** [August 27, 2020, 8:39pm UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/2 "2020-08-27T20:39:32Z")

</div>

I’m teaching a course lab using PsychoPy for the first time, and one of my students just reported the same problem. We’re using PsychoPy 2020.1.3 (not 2020.2.3, which Walter mentions in the original post). But the error code is almost exactly the same. Any help would be greatly appreciated!

---

<div class="post-metadata">

**Author:** ![walter](https://avatars.discourse-cdn.com/v4/letter/w/85e7bf/32.png) [@walter](https://discourse.psychopy.org/u/walter)\
**Post date:** [August 28, 2020, 8:25am UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/3 "2020-08-28T08:25:54Z")

</div>

Redownloading PsychoPy fixed the issue. It seems that a new Mac version has been made available because the name has changed from PsychoPy3 to PsychoPy.

---

<div class="post-metadata">

**Author:** ![jon](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/jon/32/22_2.png) [@jon](https://discourse.psychopy.org/u/jon)\
**Post date:** [August 28, 2020, 2:52pm UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/4 "2020-08-28T14:52:30Z")

</div>

> [@walter](#):
>
> It seems that a new Mac version has been made available because the name has changed from PsychoPy3 to PsychoPy.

**Short story:** Correct.

**Explanation:** Because of the pains of recent Catalina/Mojave gatekeepers blocking the app, we uploaded a couple of versions of 2020.2.3 release candidates (they were labelled Test Release and had the suffix rc1, rc2 etc in the dmg file) for the mac. We fixed the font bug while these were being generated so the final 2020.2.3 dmg file contained the fixed version.

**Name change:** For the final release we started registering the app with Apple and signing it. I wanted Apple to call this PsychoPy not PsychoPy3 as the name of the app so the app changed name then.

---

<div class="post-metadata">

**Author:** ![Elin\_Bragadottir](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/elin_bragadottir/32/6545_2.png) [@Elin\_Bragadottir](https://discourse.psychopy.org/u/Elin_Bragadottir)\
**Post date:** [September 1, 2020, 5:41pm UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/5 "2020-09-01T17:41:23Z")

</div>

I’m running into the same problem with 2020.1.3 (app is also called PsychoPy3 when I download it). Any chance of getting a fix for that version as well?

---

<div class="post-metadata">

**Author:** ![jon](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/jon/32/22_2.png) [@jon](https://discourse.psychopy.org/u/jon)\
**Post date:** [September 1, 2020, 7:06pm UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/6 "2020-09-01T19:06:58Z")

</div>

We can’t fix versions that are already released. You should download the new version instead

---

<div class="post-metadata">

**Author:** ![Elin\_Bragadottir](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/elin_bragadottir/32/6545_2.png) [@Elin\_Bragadottir](https://discourse.psychopy.org/u/Elin_Bragadottir)\
**Post date:** [September 2, 2020, 7:07am UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/7 "2020-09-02T07:07:10Z")

</div>

Makes sense, thanks for the reply!

---

<div class="post-metadata">

**Author:** ![zhongxu](https://avatars.discourse-cdn.com/v4/letter/z/ecae2f/32.png) [@zhongxu](https://discourse.psychopy.org/u/zhongxu)\
**Post date:** [October 2, 2020, 12:25am UTC](https://discourse.psychopy.org/t/psychopy-2020-2-3-font-issue-on-macos/15951/8 "2020-10-02T00:25:17Z")

</div>

Hello,  
I am also teaching a course using Psychopy. However, a few students who use Mac have problems running a simple task in Builder, no matter the task contains just a text page or an image. Very often there is no error information. After click “run”, there will be a gray screen showing for a second or so, then the task will quit, and everything seems normal again.  
We tried 2020.2.3 and 2020.2.4 and had the same results. A couple of students also tried the Stroop demo task, and have the same problem.  
If you have had a similar situation and found a solution, please let me know and I will really appreciate your help.
