PsychoPy Standalone for Mac won't start up properly

I just installed PsychoPy standalone for the Mac (OS 10.15.6 – Catalina). When I start up I just see “PsychoPy” in the menu bar with no other menu items. The only options under “PsychoPy” are “Hide!” and “Quit.” Does anyone know what might be going wrong?

Thanks for Your Attention,

Jay

image

Hi Everyone,

Just following up – four error messages from Mac Console on startup:

AddInstanceForFactory: No factory registered for id <CFUUID 0x600000254980> F8BB1C28-BAE8-11D6-9C31-00039315CD46

HALC_ShellDriverPlugIn::Open: Can’t get a pointer to the Open routine

HALC_ShellDriverPlugIn::Open: Can’t get a pointer to the Open routine

Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI.

(the last message was Type red; the others were Type orange).

Thanks Again!

Jay

Hi Everyone. Just following up on my previous question. Can anyone help me? I would really appreciate it! Thanks!

–Jay

Hi Jay,
I have no idea about those errors, unfortunately. However, I can tell you that in the past, new releases sometimes didn’t work on some operating systems versions until those bugs were both reported and someone had the time to investigate them (which might not even ever happen if it was a rare error). So I recommend downloading an older release.

Alex, thank you! I downloaded Ver. 3.4.2 and it worked! At some point I’ll explore whether more recent versions work. (It would have been nice if the installation troubleshooting page could mention this possibility). Thanks Again! --Jay

Which version do you mean by 3.4.2? I am looking at the release page, and it says 2020.2.10.

I am having the exact same issue with macOS 11.2 (Big Sur).

1 Like

Hi Angoodkind,

Ver 3.4.2. is an old version of PsychoPy.

Jay

Hi Everyone,

I just installed the latest version from the standalone package on my new iMac (using Catalina). As with my previous experience on two older Macs, PsychoPy starts up and then hangs, showing just “Psychopy” in the menu bar (with only the “Help” and “Quit” menu items visible under PsychoPy). Per the forum suggestion, I then quit and started it up again with the Console running. Below are the messages I see…

default 19:49:52.517178-0500 Finder LAUNCHING:0x0-0x11a11a PsychoPy foreground=1 bringForward=1 seed=497 userActivityCount=0
default 19:49:52.521843-0500 loginwindow -[PersistentAppsSupport applicationReady:] | App: PsychoPy, ready, updating active tracking timer
default 19:49:52.521872-0500 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : PsychoPy
default 19:49:52.522794-0500 runningboardd Resolved pid 54325 to [executable<PsychoPy(501)>:54325]
default 19:49:52.523761-0500 runningboardd [executable<PsychoPy(501)>:54325] This process will not be managed.
default 19:49:52.523782-0500 runningboardd Now tracking process: [executable<PsychoPy(501)>:54325]
default 19:49:52.524046-0500 runningboardd Acquiring assertion targeting executable<PsychoPy(501)> from originator [daemon<com.apple.coreservices.launchservicesd>:127] with description <RBSAssertionDescriptor; foregroundApp:54325; ID: 274-127-949; target: 54325> attributes = {
<RBSDomainAttribute: 0x7f915d41ed10; domain: com.apple.launchservicesd; name: RoleUserInteractiveNonFocal; sourceEnvironment: 0x0>;
}
default 19:49:52.524132-0500 runningboardd Assertion 274-127-949 (target:executable<PsychoPy(501)>) will be created as active
default 19:49:52.524490-0500 runningboardd Acquiring assertion targeting executable<PsychoPy(501)> from originator [daemon<com.apple.coreservices.launchservicesd>:127] with description <RBSAssertionDescriptor; foregroundApp:54325; ID: 274-127-950; target: 54325> attributes = {
<RBSDomainAttribute: 0x7f915f80cb60; domain: com.apple.launchservicesd; name: RoleUserInteractiveNonFocal; sourceEnvironment: 0x0>;
}
default 19:49:52.524528-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring jetsam update because this process is not memory-managed
default 19:49:52.524652-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring resume because this process is not lifecycle managed
default 19:49:52.524703-0500 runningboardd [executable<PsychoPy(501)>:54325] Set darwin role to: UserInteractiveNonFocal
default 19:49:52.524643-0500 runningboardd Assertion 274-127-950 (target:executable<PsychoPy(501)>) will be created as active
default 19:49:52.524765-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring GPU update because this process is not GPU managed
default 19:49:52.524807-0500 runningboardd Finished acquiring assertion 274-127-949 (target:executable<PsychoPy(501)>)
default 19:49:52.525285-0500 runningboardd Finished acquiring assertion 274-127-950 (target:executable<PsychoPy(501)>)
default 19:49:52.525290-0500 runningboardd Invalidating assertion 274-127-949 (target:executable<PsychoPy(501)>) from originator 127
default 19:49:52.530100-0500 distnoted register name: com.apple.sharedfilelist.change object: com.apple.LSSharedFileList.ApplicationRecentDocuments/org.opensciencetools.psychopy token: f43f3 pid: 409
default 19:49:52.575836-0500 PsychoPy ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
default 19:49:52.590125-0500 PsychoPy FRONTLOGGING: version 1
default 19:49:52.590164-0500 PsychoPy Registering, pid=54325
default 19:49:52.590679-0500 PsychoPy CHECKIN: pid=54325
default 19:49:52.601532-0500 launchservicesd CHECKIN:0x0-0x11a11a 54325 org.opensciencetools.psychopy
default 19:49:52.601691-0500 PsychoPy CHECKEDIN: pid=54325 asn=0x0-0x11a11a foreground=1
default 19:49:52.601914-0500 lockoutagent Requesting policy for bundle IDs: (
“org.opensciencetools.psychopy”
)
default 19:49:52.602125-0500 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : PsychoPy
default 19:49:52.602660-0500 lockoutagent Requested application has policy 0, associated category:DH1009 associated sites:(null) equivalent bundle identifiers:org.opensciencetools.psychopy
default 19:49:52.603322-0500 PsychoPy Registered, pid=54325 ASN=0x0,0x11a11a
default 19:49:52.603420-0500 PsychoPy Registered, pid=54325 cgConnectionID=1a6237
default 19:49:52.604388-0500 PsychoPy BringForward: pid=54325 asn=0x0-0x11a11a bringForward=1 foreground=1 uiElement=0 launchedByLS=1 modifiersCount=1 allDisabled=0
default 19:49:52.604423-0500 PsychoPy BringFrontModifier: pid=54325 asn=0x0-0x11a11a Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 19:49:52.604466-0500 PsychoPy BringForward: pid=54325 asn=0x0-0x11a11a
default 19:49:52.604516-0500 PsychoPy SetFrontProcess: asn=0x0-0x11a11a options=0
default 19:49:52.605201-0500 runningboardd Acquiring assertion targeting executable<PsychoPy(501)> from originator [daemon<com.apple.coreservices.launchservicesd>:127] with description <RBSAssertionDescriptor; frontmost:54325; ID: 274-127-951; target: 54325> attributes = {
<RBSDomainAttribute: 0x7f915d72b080; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 19:49:52.605318-0500 runningboardd Assertion 274-127-951 (target:executable<PsychoPy(501)>) will be created as active
default 19:49:52.606137-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring jetsam update because this process is not memory-managed
default 19:49:52.606448-0500 runningboardd [executable<PsychoPy(501)>:54325] Set darwin role to: UserInteractiveFocal
default 19:49:52.606719-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring GPU update because this process is not GPU managed
default 19:49:52.606946-0500 runningboardd Finished acquiring assertion 274-127-951 (target:executable<PsychoPy(501)>)
default 19:49:52.608140-0500 PsychoPy SignalReady: pid=54325 asn=0x0-0x11a11a
default 19:49:52.609144-0500 PsychoPy SIGNAL: pid=54325 asn=0x0x-0x1155354
default 19:49:52.609688-0500 loginwindow -[PersistentAppsSupport applicationReady:] | App: PsychoPy, ready, updating active tracking timer
default 19:49:52.620914-0500 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier org.opensciencetools.psychopy, type: 0: 0x7fa2ca5181d0 at /Applications/PsychoPy.app
default 19:49:53.299715-0500 Finder Requested application has policy 0, associated category:DH1009 associated sites:(null) equivalent bundle identifiers:org.opensciencetools.psychopy
default 19:49:54.676306-0500 PsychoPy OSErr AERemoveEventHandler(AEEventClass, AEEventID, AEEventHandlerUPP, Boolean)(aevt,oapp handler=0x1000fefc0 isSys=NO) err=0/noErr
default 19:49:54.676350-0500 PsychoPy OSErr AERemoveEventHandler(AEEventClass, AEEventID, AEEventHandlerUPP, Boolean)(aevt,odoc handler=0x1000fef90 isSys=NO) err=0/noErr
default 19:49:54.676377-0500 PsychoPy OSErr AERemoveEventHandler(AEEventClass, AEEventID, AEEventHandlerUPP, Boolean)(GURL,GURL handler=0x1000fef60 isSys=NO) err=0/noErr
default 19:49:57.150394-0500 PsychoPy Received configuration update from daemon (initial)
default 19:49:57.171817-0500 PsychoPy Current system appearance, (HLTB: 1), (SLS: 0)
default 19:49:57.175443-0500 PsychoPy Post-registration system appearance: (HLTB: 1)
default 19:49:57.178405-0500 distnoted register name: com.apple.xctest.FakeForceTouchDevice object: org.opensciencetools.psychopy token: f4280 pid: 54325
default 19:49:57.252686-0500 PsychoPy NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 1
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600002c03400
(
“<NSAquaAppearance: 0x600002c17f00>”,
“<NSSystemAppearance: 0x600002c17f80>”
)>
default 19:49:57.267133-0500 distnoted register name: com.apple.nsquiet_safe_quit_give_reason object: org.opensciencetools.psychopy token: f4294 pid: 54325
default 19:49:57.610951-0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : PsychoPy
default 19:49:57.610970-0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: PsychoPy
default 19:49:57.611000-0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: PsychoPy
default 19:49:57.621325-0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Contents:(
{
BackgroundState = 0;
BundleID = “org.opensciencetools.psychopy”;
Hide = 0;
Path = “/Applications/PsychoPy.app”;
},
{
BackgroundState = 2;
BundleID = “com.apple.finder”;
Hide = 0;
Path = “/System/Library/CoreServices/Finder.app”;
},
{
BackgroundState = 2;
BundleID = “com.apple.console”;
Hide = 0;
Path = “/System/Applications/Utilities/Console.app”;
},
{
BackgroundState = 2;
BundleID = “com.google.chrome”;
Hide = 0;
Path = “/Applications/Google Chrome.app”;
},
{
BackgroundState = 2;
BundleID = “org.rstudio.rstudio”;
Hide = 0;
Path = “/Applications/RStudio.app”;
},
{
BackgroundState = 2;
BundleID = “com.adobe.reader”;
Hide = 0;
Path = “/Applications/Adobe Acrobat Reader DC.app”;
},
{
BackgroundState = 3;
BundleID = “com.microsoft.word”;
Hide = 0;
Path = “/Applications/Microsoft Word.app”;
},
{
BackgroundState = 2;
BundleID = “com.mathworks.matlab”;
Hide = 0;
Path = “/Applications/MATLAB_R2020b.app”;
},
{
BackgroundState = 2;
BundleID = “com.apple.notes”;
Hide = 0;
Path = “/System/Applications/Notes.app”;
},
{
BackgroundState = 2;
BundleID = “com.ibm.spss.statistics.27.0.0.0”;
Hide = 0;
Path = “/Applications/IBM SPSS Statistics 27/SPSS Statistics.app”;
},
{
BackgroundState = 2;
BundleID = “us.zoom.xos”;
Hide = 0;
Path = “/Applications/zoom.us.app”;
},
{
BackgroundState = 2;
BundleID = “com.evernote.evernote”;
Hide = 0;
Path = “/Applications/Evernote.app”;
},
{
BackgroundState = 2;
BundleID = “com.apple.iwork.numbers”;
Hide = 0;
Path = “/Applications/Numbers.app”;
},
{
BackgroundState = 0;
BundleID = “com.apple.music”;
Hide = 0;
Path = “/System/Applications/Music.app”;
},
{
BackgroundState = 2;
BundleID = “com.apple.stickies”;
Hide = 0;
Path = “/System/Applications/Stickies.app”;
},
{
BackgroundState = 2;
BundleID = “com.microsoft.excel”;
Hide = 0;
Path = “/Applications/Microsoft Excel.app”;
}
)
default 19:49:57.704921-0500 PsychoPy HALPlugInManagement::RegisterPlugIns: skipping in-process plug-ins
error 19:49:57.704946-0500 PsychoPy AddInstanceForFactory: No factory registered for id <CFUUID 0x6000002705a0> F8BB1C28-BAE8-11D6-9C31-00039315CD46
fault 19:49:57.875423-0500 PsychoPy Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI.
default 19:49:58.022420-0500 PsychoPy SetFrontProcess: asn=0x0-0x11a11a options=0
default 19:49:58.031416-0500 PsychoPy Registering for test daemon availability notify post.
default 19:49:58.031511-0500 PsychoPy notify_get_state check indicated test daemon not ready.
default 19:49:58.075455-0500 hidd Connection added: IOHIDEventSystemConnection uuid:BB87F20E-49C0-48C0-9986-1098D96DA50E pid:54325 process:PsychoPy type:Passive entitlements:0x0 caller:HIToolbox: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x0 events:0 mask:0x0
default 19:49:58.325594-0500 hidd Connection added: IOHIDEventSystemConnection uuid:22D150C0-8B20-48FD-AD21-8B09D334D909 pid:54325 process:PsychoPy type:Passive entitlements:0x0 caller:HIServices: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x0 events:0 mask:0x0
default 19:49:59.132025-0500 runningboardd Invalidating assertion 274-127-951 (target:executable<PsychoPy(501)>) from originator 127
default 19:49:59.235091-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring jetsam update because this process is not memory-managed
default 19:49:59.235126-0500 runningboardd [executable<PsychoPy(501)>:54325] Set darwin role to: UserInteractiveNonFocal
default 19:49:59.235150-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring GPU update because this process is not GPU managed
default 19:50:07.177807-0500 PsychoPy LSExceptions shared instance invalidated for timeout.
default 19:52:32.829849-0500 runningboardd Acquiring assertion targeting executable<PsychoPy(501)> from originator [daemon<com.apple.coreservices.launchservicesd>:127] with description <RBSAssertionDescriptor; frontmost:54325; ID: 274-127-954; target: 54325> attributes = {
<RBSDomainAttribute: 0x7f915d526ff0; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 19:52:32.829988-0500 runningboardd Assertion 274-127-954 (target:executable<PsychoPy(501)>) will be created as active
default 19:52:32.831481-0500 runningboardd Finished acquiring assertion 274-127-954 (target:executable<PsychoPy(501)>)
default 19:52:32.832012-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring jetsam update because this process is not memory-managed
default 19:52:32.833132-0500 runningboardd [executable<PsychoPy(501)>:54325] Set darwin role to: UserInteractiveFocal
default 19:52:32.835254-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring GPU update because this process is not GPU managed
default 19:52:42.227000-0500 runningboardd Invalidating assertion 274-127-954 (target:executable<PsychoPy(501)>) from originator 127
default 19:52:42.332604-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring jetsam update because this process is not memory-managed
default 19:52:42.332756-0500 runningboardd [executable<PsychoPy(501)>:54325] Set darwin role to: UserInteractiveNonFocal
default 19:52:42.332959-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring GPU update because this process is not GPU managed
default 19:53:36.679456-0500 runningboardd Acquiring assertion targeting executable<PsychoPy(501)> from originator [daemon<com.apple.coreservices.launchservicesd>:127] with description <RBSAssertionDescriptor; frontmost:54325; ID: 274-127-956; target: 54325> attributes = {
<RBSDomainAttribute: 0x7f915d71e6c0; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 19:53:36.679553-0500 runningboardd Assertion 274-127-956 (target:executable<PsychoPy(501)>) will be created as active
default 19:53:36.680824-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring jetsam update because this process is not memory-managed
default 19:53:36.683224-0500 runningboardd [executable<PsychoPy(501)>:54325] Set darwin role to: UserInteractiveFocal
default 19:53:36.684762-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring GPU update because this process is not GPU managed
default 19:53:36.685478-0500 runningboardd Finished acquiring assertion 274-127-956 (target:executable<PsychoPy(501)>)
default 19:53:39.659226-0500 runningboardd Invalidating assertion 274-127-956 (target:executable<PsychoPy(501)>) from originator 127
default 19:53:39.759665-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring jetsam update because this process is not memory-managed
default 19:53:39.759771-0500 runningboardd [executable<PsychoPy(501)>:54325] Set darwin role to: UserInteractiveNonFocal
default 19:53:39.759872-0500 runningboardd [executable<PsychoPy(501)>:54325] Ignoring GPU update because this process is not GPU managed

My question is the same now as it was in September: Can anyone help :-)? I would really like to use the latest version.

Thanks So Much,

Jay

I did experience hanging today, where it started up enough to put the Gabor icon in the Dock, but then didn’t get any further. On another occasion, it seemed to hang, but then when I clicked on the Dock icon, after a second or so, it gradually started up fully. I imagine you’ve already tried clicking on the Dock icon at the hanging point, but I thought I’d mention this in case not.

I’ve also had the experience of needing to click the dock icon twice to get it to start, but it works fine once I do that.

I’m using Catalina.

Hi Jay,
Does the PsychoPy icon appear in your Dock? If so, can you right-click on it and try selecting various options like the (hopefully) windows?
In one case where it seemed stuck at startup for me, doing that seemed to make the startup proceed.