Latest update running my Macbook Pro ragged

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I installed the latest update and restarted Cursor. The fan hasn’t stopped running for the last 20 mins and my Activity Monitor looks as posted: I can’t post my screenshot because I can’t open any other apps because Cursor is running away with my resources. Cursor Helper (GPU) process specifically

Steps to Reproduce

Apply the latest update to Cursor, reopen Cursor and stand back

Expected Behavior

Cursor is consuming all of the available resources on my Macbook Pro

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.34 (Universal)
VSCode Version: 1.99.3
Commit: 45fd70f3fe72037444ba35c9e51ce86a1977ac10
Date: 2025-10-29T06:51:29.202Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin x64 20.6.0

Additional Information

Curosr application currently unusable!

Does this stop you from using Cursor

Yes - Cursor is unusable

Additional info on reported error when viewed in console:

#

# Fatal error in , line 0

# Check failed: 12 == (*__error()).

#

#

#

#FailureMessage Object: 0x7ffeec50b830

----- Native stack trace -----

1: 0x103872e62 node::NodePlatform::GetStackTracePrinter()::$_0::__invoke() [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

2: 0x104b93f83 V8_Fatal(char const*, …) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

3: 0x104b9f038 v8::base::OS::SetPermissions(void*, unsigned long, v8::base::OS::MemoryPermission) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

4: 0x103c60b20 v8::internal::MemoryAllocator::SetPermissionsOnExecutableMemoryChunk(v8::internal::VirtualMemory*, unsigned long, unsigned long, unsigned long) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

5: 0x103c608b0 v8::internal::MemoryAllocator::AllocateAlignedMemory(unsigned long, unsigned long, unsigned long, v8::internal::AllocationSpace, v8::internal::Executability, void*, v8::internal::VirtualMemory*) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

6: 0x103c60d23 v8::internal::MemoryAllocator::AllocateUninitializedChunkAt(v8::internal::BaseSpace*, unsigned long, v8::internal::Executability, unsigned long, v8::internal::PageSize) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

7: 0x103c61575 v8::internal::MemoryAllocator::AllocatePage(v8::internal::MemoryAllocator::AllocationMode, v8::internal::Space*, v8::internal::Executability) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

8: 0x103c77969 v8::internal::PagedSpaceBase::TryExpandImpl() [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

9: 0x103c7901b v8::internal::PagedSpaceBase::TryExpand(int, v8::internal::AllocationOrigin) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

10: 0x103c78d6a v8::internal::PagedSpaceBase::RawRefillLabMain(int, v8::internal::AllocationOrigin) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

11: 0x103c787c1 v8::internal::PagedSpaceBase::RefillLabMain(int, v8::internal::AllocationOrigin) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

12: 0x103bdddf9 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

13: 0x103bbfffa v8::internal::factory::CodeBuilder::AllocateInstructionStream(bool) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

14: 0x103bbfa86 v8::internal::factory::CodeBuilder::BuildInternal(bool) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

15: 0x103a2da4c v8::internal::baseline::BaselineCompiler::Build(v8::internal::LocalIsolate*) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

16: 0x103a3e782 v8::internal::GenerateBaselineCode(v8::internal::Isolate*, v8::internal::Handlev8::internal::SharedFunctionInfo) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

#FailureMessage Object: 0x7ffeef3d4830

----- Native stack trace -----

1: 0x1009a9e62 node::NodePlatform::GetStackTracePrinter()::$_0::__invoke() [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

2: 0x101ccaf83 V8_Fatal(char const*, …) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

3: 0x101cd6038 v8::base::OS::SetPermissions(void*, unsigned long, v8::base::OS::MemoryPermission) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

4: 0x100d97b20 v8::internal::MemoryAllocator::SetPermissionsOnExecutableMemoryChunk(v8::internal::VirtualMemory*, unsigned long, unsigned long, unsigned long) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

5: 0x100d978b0 v8::internal::MemoryAllocator::AllocateAlignedMemory(unsigned long, unsigned long, unsigned long, v8::internal::AllocationSpace, v8::internal::Executability, void*, v8::internal::VirtualMemory*) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

6: 0x100d97d23 v8::internal::MemoryAllocator::AllocateUninitializedChunkAt(v8::internal::BaseSpace*, unsigned long, v8::internal::Executability, unsigned long, v8::internal::PageSize) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

7: 0x100d98575 v8::internal::MemoryAllocator::AllocatePage(v8::internal::MemoryAllocator::AllocationMode, v8::internal::Space*, v8::internal::Executability) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

8: 0x100dae969 v8::internal::PagedSpaceBase::TryExpandImpl() [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

9: 0x100db001b v8::internal::PagedSpaceBase::TryExpand(int, v8::internal::AllocationOrigin) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

10: 0x100dafd6a v8::internal::PagedSpaceBase::RawRefillLabMain(int, v8::internal::AllocationOrigin) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

11: 0x100daf7c1 v8::internal::PagedSpaceBase::RefillLabMain(int, v8::internal::AllocationOrigin) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

12: 0x100d14df9 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

13: 0x100cf6ffa v8::internal::factory::CodeBuilder::AllocateInstructionStream(bool) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

14: 0x100cf6a86 v8::internal::factory::CodeBuilder::BuildInternal(bool) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

15: 0x100b64a4c v8::internal::baseline::BaselineCompiler::Build(v8::internal::LocalIsolate*) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

20: 0x10ecb0bc9 v8::internal::TieringManager::OnInterruptTick(v8::internal::Handlev8::internal::JSFunction, v8::internal::CodeKind) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

21: 0x10f17b2a8 v8::internal::(anonymous namespace)::BytecodeBudgetInterruptWithStackCheck(v8::internal::Isolate*, v8::internal::Arguments<(v8::internal::ArgumentsType)0>&, v8::internal::CodeKind) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

22: 0x10f179d84 v8::internal::Runtime_BytecodeBudgetInterruptWithStackCheck_Ignition(int, unsigned long*, v8::internal::Isolate*) [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

23: 0x10f5435f6 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Applications/Cursor.app/Contents/Resources/app/resources/helpers/node]

[Error - 2:30:09 PM] Server process exited with signal SIGTRAP.

[Error - 2:30:09 PM] Server initialization failed.

Message: Pending response rejected since connection got disposed

Code: -32097

[Error - 2:30:09 PM] The basedpyright server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

[Error - 2:30:09 PM] basedpyright client: couldn’t create connection to server.

Message: Pending response rejected since connection got disposed

Code: -32097

[Error - 2:30:09 PM] Restarting server failed

Message: Pending response rejected since connection got disposed

Code: -32097

1 Like

Hey, thanks for the report. A V8 memory error isn’t normal. Let’s troubleshoot:

First, try Safe Mode:

  • Quit Cursor completely
  • Run cursor --disable-extensions in the terminal
  • Does the issue still occur?

If Safe Mode works, an extension is likely the culprit. You can identify it via Cmd+Shift+P → Developer: Open Extension Monitor.

If Safe Mode doesn’t help, please share:

  • Your full macOS version
  • What happens immediately on launch vs after opening a project
  • Your project type/size

The V8 fatal error on 2.0.34 may indicate a regression. Please try updating to 2.0.40.

Let me know what you find!