Cant start Rider on Mac. Update 2025.3.1.
I just recently updated Rider via jetbrains toolbox from 2024.x.x to 2025.3.1. After doing this I can not start the application.
I am getting the following error message:
“You can’t open the application “Rider” because this application is not supported on this Mac.”
I solved it by uninstalling Rider from toolbox and downloading the correct .dmg from https://www.jetbrains.com/rider/download/?section=mac (apple sillicion in my case). Now I am able to start Rider again, but I cant update etc via the toolbox.
Is there an issue with the jetbrains toolbox installing “incorrect” version for my mac?
My Mac:
Chip: Apple M2 Max.
Memory: 32GB
MacOS: Tahoe 26.2
My colleague is experiencing the same issue.
Please sign in to leave a comment.
Same here.
It does not start after a project is selected, I cannot kill the process.
also there is an error when trying to create a new solution:
Logs errors:
1:05:05.901 |V| ComponentStorage | JetPool(S) #1:9 | <Measured> "Compose: Factory(UserLoginInformationMigrateSettings, Pinireb)" time=3ms
11:05:36.130 |V| EventLogConfiguration | JetPool(S) #1:9 | Generating new machineId
11:05:36.185 |V| MachineIdManager | JetPool(S) #1:9 | macos process succeed
11:05:36.185 |V| MachineIdManager | JetPool(S) #1:9 | MachineId retrieved
11:07:36.221 |V| MachineIdManager | JetPool(S) #2:10 | macos process succeed
11:07:36.221 |V| MachineIdManager | JetPool(S) #2:10 | MachineId retrieved
11:07:36.223 |V| ABExperimentController | JetPool(S) #2:10 | Group limits have been calculated:
11:07:36.223 |V| ABExperimentController | JetPool(S) #2:10 | The per mille point has been calculated: 459
11:07:36.224 |V| ABExperimentController | JetPool(S) #2:10 | Experiments' status:
11:07:36.232 |W| | JetPool(S) #2:10 | Value cannot be null. (Parameter 'keyBase')
--- EXCEPTION #1/2 [ArgumentNullException]
Message = “Value cannot be null.”
ParamName = keyBase
StackTraceString = “
at JetBrains.Util.Interop.RegistryEx.RegistryHiveAccess..ctor(RegistryKey keyBase, KeyAccessRights keyArchitectureFlag, Boolean isCustomRootKey)
at JetBrains.Util.Interop.RegistryEx.InWin32(RegistryKey keyBase) in InWin32.il:line IL_0000 mvid BAD4
at JetBrains.Application.Install.Utils.InstallerUserAgentUtil.<>c__DisplayClass6_0.<TryGetUserAgentString>b__0()
at JetBrains.Util.Logging.Logger.CatchSilent[TValue](Func`1 func, TValue defaultValue) in CatchSilent.il:line IL_000F mvid BAD4
”
ExceptionPath = Root.InnerException
ClassName = System.ArgumentNullException
HResult = E_POINTER=COR_E_NULLREFERENCE=80004003
Source = JetBrains.Platform.Core
--- Outer ---
--- EXCEPTION #2/2 [LoggerException]
Message = “Value cannot be null. (Parameter 'keyBase')”
InnerException = “Exception #1 at Root.InnerException”
StackTraceString = “
at JetBrains.Util.Logging.Logger.CatchSilent[TValue](Func`1 func, TValue defaultValue) in CatchSilent.il:line IL_000F mvid BAD4
at JetBrains.Application.Install.Utils.InstallerUserAgentUtil.TryGetUserAgentString(HostInfo hostInfo) in TryGetUserAgentString.il:line IL_0017 mvid F706
at JetBrains.UsageStatistics.Collectors.InstallerTypeCollector.GetMetricsAsync(Lifetime lifetime) in GetMetricsAsync.il:line IL_0005 mvid 705A
at JetBrains.UsageStatistics.FUS.Collectors.FuStateUsagesLogger.LogApplicationStates(Lifetime lifetime) in LogApplicationStates.il:line IL_0076 mvid 705A
at JetBrains.UsageStatistics.FUS.StatisticsJobsScheduler.<RunStatesLogging>b__18_2(Lifetime l) in StatisticsJobsScheduler.il:line IL_0000 mvid 705A
at JetBrains.Lifetimes.SequentialLifetimes.<>c__DisplayClass4_0.<Next>b__0(LifetimeDefinition lifetimeDefinition) in SequentialLifetimes.il:line IL_0000 mvid D8F1
at JetBrains.Lifetimes.LifetimeDefinition.ExecuteOrTerminateOnFail(Action`1 atomicAction) in ExecuteOrTerminateOnFail.il:line IL_0014 mvid D8F1
at JetBrains.Lifetimes.SequentialLifetimes.<>c__DisplayClass5_0.<DefineNext>b__0(LifetimeDefinition definition) in SequentialLifetimes.il:line IL_0000 mvid D8F1
at JetBrains.Lifetimes.SequentialLifetimes.TrySetNewAndTerminateOld(LifetimeDefinition newLifetimeDefinition, Action`1 actionWithNewLifetime) in TrySetNewAndTerminateOld.il:line IL_003C mvid D8F1
at JetBrains.Lifetimes.SequentialLifetimes.DefineNext(Action`1 atomicAction) in DefineNext.il:line IL_0040 mvid D8F1
at JetBrains.Lifetimes.SequentialLifetimes.Next(Action`1 atomicAction) in Next.il:line IL_002D mvid D8F1
at JetBrains.UsageStatistics.FUS.StatisticsJobsScheduler.<RunStatesLogging>b__18_1() in StatisticsJobsScheduler.il:line IL_0000 mvid 705A
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) in ExecutionContextCallback.il:line IL_0000 mvid 33AA
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in RunInternal.il:line IL_0040 mvid 33AA
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) in MoveNext.il:line IL_0000 mvid 33AA or MoveNext.il:line IL_003A mvid 33AA
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() in MoveNext.il:line IL_0000 mvid 33AA or MoveNext.il:line IL_003A mvid 33AA
at System.Threading.Tasks.AwaitTaskContinuation.RunCallback(ContextCallback callback, Object state, Task& currentTask) in RunCallback.il:line IL_0013 mvid 33AA
at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) in RunContinuations.il:line IL_0081 mvid 33AA
at System.Threading.Tasks.Task`1.TrySetResult(TResult result) in TrySetResult.il:line IL_004B mvid 33AA
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetExistingTaskResult(Task`1 task, TResult result) in SetExistingTaskResult.il:line IL_001D mvid 33AA
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(TResult result) in SetResult.il:line IL_0015 mvid 33AA
at JetBrains.RdBackend.Common.Features.Settings.IdeaSettingsInterop.RiderActivityTrackingSettings.GetIsSubmittingLogsEnabled() in GetIsSubmittingLogsEnabled.il:line IL_0187 mvid 62CD
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) in ExecutionContextCallback.il:line IL_0000 mvid 33AA
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in RunInternal.il:line IL_0040 mvid 33AA
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread) in MoveNext.il:line IL_0000 mvid 33AA or MoveNext.il:line IL_003A mvid 33AA
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() in MoveNext.il:line IL_0000 mvid 33AA or MoveNext.il:line IL_003A mvid 33AA
at JetBrains.Application.Threading.Tasks.Scheduler.WaitCountSyncContext.<>c__DisplayClass11_0.<Post>b__0() in WaitCountSyncContext.il:line IL_0000 mvid BAD4
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in RunInternal.il:line IL_0040 mvid 33AA
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) in ExecuteWithThreadLocal.il:line IL_0096 mvid 33AA
at System.Threading.Tasks.Task.ExecuteEntry() in ExecuteEntry.il:line IL_0036 mvid 33AA
at JetBrains.Application.Threading.Tasks.Scheduler.JetScheduler.ExecuteTask(Task task) in ExecuteTask.il:line IL_0014 mvid BAD4
at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.EnqueueNextTask() in EnqueueNextTask.il:line IL_0009 mvid BAD4
at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.ThreadPoolProc() in ThreadPoolProc.il:line IL_0197 mvid BAD4
at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.StartProc() in StartProc.il:line IL_0000 mvid BAD4
at System.Threading.Thread.StartHelper.Callback(Object state) in Callback.il:line IL_0000 mvid 33AA
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in RunInternal.il:line IL_0040 mvid 33AA
”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
HResult = COR_E_APPLICATION=80131600
11:07:36.253 |V| DevenvHostDiscovery | JetPool(S) #2:10 | Attempting to create an instance of the VS Setup Configuration interface.
11:07:36.254 |V| DevenvHostDiscovery | JetPool(S) #2:10 | Failed to create an instance of the VS Setup Configuration interface. This probably means that VS15 is not present on this machine. COM is not supported
11:08:36.187 |V| StatisticsJobsScheduler | JetPool(S) #1:9 | SendResult: NOTHING_TO_SEND
11:14:06.137 |V| Client | ClientSocket-MainWire-Receiver:18 | ClientSocket-MainWire Connection was gracefully shutdown
11:14:06.138 |V| Client | ClientSocket-MainWire-Receiver:18 | ClientSocket-MainWire: Total traffic: sent 204663, received 244015
11:14:06.138 |V| ClientSocket-MainWire-Sender | ClientSocket-MainWire-Receiver:18 | PAUSE ('Disconnected') :: state=AsyncProcessing
11:14:06.139 |V| Client | ClientSocket-MainWire-Receiver:18 | ClientSocket-MainWire: connecting to 127.0.0.1:50437.
11:14:06.141 |V| Client | ClientSocket-MainWire-Receiver:18 | ClientSocket-MainWire: connection error for endpoint "127.0.0.1:50437". Connection refused 127.0.0.1:50437
--- EXCEPTION #1/2 [SocketException]
Message = “Connection refused 127.0.0.1:50437”
NativeErrorCode = 61
StackTraceString = “
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) in DoConnect.il:line IL_0093 mvid 7144
at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) in Connect.il:line IL_00D9 mvid 7144
at JetBrains.Rd.Impl.SocketWire.Client.<>c__DisplayClass1_0.<.ctor>b__0() in Client.il:line IL_0069 mvid 7535
”
ExceptionPath = Root.InnerException
ClassName = System.Net.Sockets.SocketException
HResult = E_FAIL=EFail=80004005
Source = System.Net.Sockets
--- Outer ---
--- EXCEPTION #2/2 [LoggerException]
Message = “ClientSocket-MainWire: connection error for endpoint "127.0.0.1:50437". Connection refused 127.0.0.1:50437”
InnerException = “Exception #1 at Root.InnerException”
StackTraceString = “
at JetBrains.Util.LoggerBase.Log(LoggingLevel level, String message, Exception ex) in Log.il:line IL_0024 mvid BAD4
at JetBrains.Diagnostics.Log.SwitchingLog.JetBrains.Diagnostics.ILog.Log(LoggingLevel level, String message, Exception exception)
at JetBrains.Diagnostics.LogEx.Verbose(ILog this, Exception ex, String message) in Verbose.il:line IL_0000 mvid D8F1 or Verbose.il:line IL_0008 mvid D8F1
at JetBrains.Diagnostics.LogEx.Verbose(ILog logger, Exception ex, JetLogVerboseInterpolatedStringHandler& messageHandler) in Verbose.il:line IL_0000 mvid D8F1 or Verbose.il:line IL_0008 mvid D8F1
at JetBrains.Rd.Impl.SocketWire.Client.<>c__DisplayClass1_0.<.ctor>b__0() in Client.il:line IL_0069 mvid 7535
at System.Threading.Thread.StartHelper.Callback(Object state) in Callback.il:line IL_0000 mvid 33AA
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in RunInternal.il:line IL_0040 mvid 33AA
”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
HResult = COR_E_APPLICATION=80131600
11:14:06.643 |V| Client | ClientSocket-MainWire-Receiver:18 | ClientSocket-MainWire: connecting to 127.0.0.1:50437.
11:14:06.645 |V| Client | ClientSocket-MainWire-Receiver:18 | ClientSocket-MainWire: connection error for endpoint "127.0.0.1:50437" (Connection refused 127.0.0.1:50437).
11:14:06.762 |E| ProcessWatchdog | WatchParentPid:4135:4 | Parent process PID:4135 has quit, killing ourselves via Process.Kill
--- EXCEPTION #1/1 [LoggerException]
Message = “Parent process PID:4135 has quit, killing ourselves via Process.Kill”
StackTraceString = “
at JetBrains.Util.LoggerBase.Log(LoggingLevel level, String message, Exception ex) in Log.il:line IL_0003 mvid BAD4
at JetBrains.Diagnostics.Log.SwitchingLog.JetBrains.Diagnostics.ILog.Log(LoggingLevel level, String message, Exception exception)
at JetBrains.Diagnostics.LogEx.Error(ILog this, String message) in Error.il:line IL_0000 mvid D8F1
at JetBrains.Diagnostics.ProcessWatchdog.<>c__DisplayClass8_0.<StartWatchdogForPid>b__0() in ProcessWatchdog.il:line IL_00EF mvid D8F1
at System.Threading.Thread.StartCallback() in StartCallback.il:line IL_0000 mvid 33AA
”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
HResult = COR_E_APPLICATION=80131600
Fix by Gemeni:
# Rename the configuration folder
mv ~/Library/Application\ Support/JetBrains/Rider2025.3 ~/Library/Application\ Support/JetBrains/Rider2025.3.bak
# Rename the generic Rider folder (just in case it's conflicting)
mv ~/Library/Application\ Support/JetBrains/Rider ~/Library/Application\ Support/JetBrains/Rider_Old.bak
# Clear the cache for 2025.3
rm -rf ~/Library/Caches/JetBrains/Rider2025.3
Hello,
I have tested this scenario in my environment, and it works well. This could be a one-time issue. If it happens again in the future, it's recommended to create an issue in Toolbox issue tracker and include the installation log:
Thanks,
Tom