Cursor window not responding - stalling

Describe the Bug

The bug is that cursor becomes unresponsive. This is when not doing any AI query, just clicking on the cursor code window (or terminal). It can take several seconds for something to happen, like allowing to scroll the window or type a character. It gets so bad the windows dialog for Application not responding, Quit or Wait pops up. Not even the Windows Message loop is working.

Steps to Reproduce

The issue reproduces very consistently for me, but I have a setup where cursor runs on my windows machine, remote connected to a linux machine (where the code is).

Expected Behavior

cursor should be responsive, allow to scroll the code, type characters and even switch to different code windows (Ctrl Tab)

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.3.4 (user setup)
VSCode Version: 1.99.3
Commit: bfb7c44bcb74430be0a6dd5edf885489879f2a20
Date: 2025-07-29T03:59:10.762Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045

Additional Information

When the issue happens, I check the developer tools window and I see lots of networking calls to full_stripe_profile (likely checking account validation). On the timing of this call I see long waits on Queuing and Stalling, but never over 100ms of actually waiting for server response.

I am thinking this could be tied to disk. I have been doing some debugger profiling (stopping cursor on a debugger). I almost always, when stuck, I get this callstack:

Looking at the taskmanager at the same time, cursor spends some time doing disk writes, which makes sense with sqlite:

Why does it need to save so often, so much data?

Hey, we released a new update 1.3.7. Try updating and let me know if the issue persists.

I have updated to 1.3.7, I am on 1.3.9 now and similar thing is happening. I see a spike in disk access, the window does a hiccup and is not responding for a few seconds and it recovers.

I had not touched the cursor window in a while (I was out for lunch) and I was only switching to a different terminal.

hi @LawrenceI does this repeat also on 1.4.2 (the current latest version)?

I just upgraded to the latest version. Some of it is happening, I’ll see in a few more hours of work.

1 Like

Latest version is still happening. Upon closer inspection, it seems all threads are waiting and the ChromeIOChild thread is waiting for IO

6 Id: 74d4.84f0 Suspend: 1 Teb: 000000d6`12acf000 Unfrozen “Chrome_ChildIOThread”

Child-SP RetAddr Call Site

00 000000d6163ff3f8 00007ffd1f58673f ntdll!NtRemoveIoCompletion+0x14
01 000000d6163ff400 00007ff663dfa234 KERNELBASE!GetQueuedCompletionStatus+0x4f

Redacted call stack of threads:

DBGHELP: electron.exe.pdb - file not found
DBGHELP: Cursor - export symbols
01 000000d6133fedb0 00007ff663df849e KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d6133fee50 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437a1e
03 000000d6133feed0 00007ff663eea899 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d6133fefa0 00007ff661e3862b Cursor!Cr_z_adler32+0xb9ec9
05 000000d6133ff040 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d6133ff0c0 00007ff661bb2d42 Cursor!uv_os_getpid+0x3599f
07 000000d6133ff190 00007ff66011d722 Cursor!uv_fs_get_system_error+0xea0d2
08 000000d6133ff390 00007ff66011e3cc Cursor!v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+0x74072
09 000000d6133ff510 00007ff66011cc44 Cursor!v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+0x74d1c
0a 000000d6133ff690 00007ff66011cded Cursor!v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+0x73594
0b 000000d6133ff910 00007ff65fe563b1 Cursor!v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+0x7373d
0c 000000d6133ff9a0 00007ff6643a8092 Cursor!v8_inspector::V8InspectorClient::generateUniqueId+0x12de1
0d 000000d6133ffbb0 00007ffd1fe97374 Cursor!Cr_z_adler32+0x5776c2
0e 000000d6133ffbf0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0f 000000d6133ffc20 0000000000000000 ntdll!RtlUserThreadStart+0x21

1 Id: 74d4.708c Suspend: 1 Teb: 000000d6`12ac5000 Unfrozen “LoaderLockSampler”

Child-SP RetAddr Call Site

00 000000d613bff448 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d613bff450 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d613bff4f0 00007ff663e063b2 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d613bff570 00007ff663eea8ff Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445932
04 000000d613bff630 00007ff661e3862b Cursor!Cr_z_adler32+0xb9f2f
05 000000d613bff6d0 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d613bff750 00007ff66170bdc4 Cursor!uv_os_getpid+0x3599f
07 000000d613bff820 00007ff66170bfe4 Cursor!uv_os_getpid+0x1bd54
08 000000d613bff880 00007ff6616ea089 Cursor!uv_os_getpid+0x1bf74
09 000000d613bff900 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
0a 000000d613bff990 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0b 000000d613bff9c0 0000000000000000 ntdll!RtlUserThreadStart+0x21

2 Id: 74d4.2338 Suspend: 1 Teb: 000000d6`12ac7000 Unfrozen “ThreadPoolServiceThread”

Child-SP RetAddr Call Site

00 000000d6143ff388 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d6143ff390 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d6143ff430 00007ff663e063b2 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d6143ff4b0 00007ff663eea8ff Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445932
04 000000d6143ff570 00007ff661e3862b Cursor!Cr_z_adler32+0xb9f2f
05 000000d6143ff610 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d6143ff690 00007ff66170bdc4 Cursor!uv_os_getpid+0x3599f
07 000000d6143ff760 00007ff662569678 Cursor!uv_os_getpid+0x1bd54
08 000000d6143ff7c0 00007ff66170bfe4 Cursor!uv_stream_set_blocking+0x110d8
09 000000d6143ff800 00007ff6616ea089 Cursor!uv_os_getpid+0x1bf74
0a 000000d6143ff880 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
0b 000000d6143ff910 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0c 000000d6143ff940 0000000000000000 ntdll!RtlUserThreadStart+0x21

3 Id: 74d4.8648 Suspend: 1 Teb: 000000d6`12ac9000 Unfrozen “ThreadPoolForegroundWorker”

Child-SP RetAddr Call Site

00 000000d614bff4a8 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d614bff4b0 00007ff663df849e KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d614bff550 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437a1e
03 000000d614bff5d0 00007ff664200003 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d614bff6a0 00007ff662c2f068 Cursor!Cr_z_adler32+0x3cf633
05 000000d614bff7d0 00007ff6616ea089 Cursor!node::AsyncResource::CallbackScope::CallbackScope+0x7028
06 000000d614bff810 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
07 000000d614bff8a0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
08 000000d614bff8d0 0000000000000000 ntdll!RtlUserThreadStart+0x21

4 Id: 74d4.84cc Suspend: 1 Teb: 000000d6`12acb000 Unfrozen “ThreadPoolBackgroundWorker”

Child-SP RetAddr Call Site

00 000000d6153ff738 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d6153ff740 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d6153ff7e0 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d6153ff860 00007ff6641ff7fd Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d6153ff930 00007ff6642004b8 Cursor!Cr_z_adler32+0x3cee2d
05 000000d6153ff960 00007ff662c2ef78 Cursor!Cr_z_adler32+0x3cfae8
06 000000d6153ffa90 00007ff6616ea089 Cursor!node::AsyncResource::CallbackScope::CallbackScope+0x6f38
07 000000d6153ffad0 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
08 000000d6153ffb60 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
09 000000d6153ffb90 0000000000000000 ntdll!RtlUserThreadStart+0x21

5 Id: 74d4.24e0 Suspend: 1 Teb: 000000d6`12acd000 Unfrozen “ThreadPoolForegroundWorker”

Child-SP RetAddr Call Site

00 000000d615bff568 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d615bff570 00007ff663df849e KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d615bff610 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437a1e
03 000000d615bff690 00007ff664200003 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d615bff760 00007ff662c2f068 Cursor!Cr_z_adler32+0x3cf633
05 000000d615bff890 00007ff6616ea089 Cursor!node::AsyncResource::CallbackScope::CallbackScope+0x7028
06 000000d615bff8d0 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
07 000000d615bff960 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
08 000000d615bff990 0000000000000000 ntdll!RtlUserThreadStart+0x21

6 Id: 74d4.84f0 Suspend: 1 Teb: 000000d6`12acf000 Unfrozen “Chrome_ChildIOThread”

Child-SP RetAddr Call Site

00 000000d6163ff3f8 00007ffd1f58673f ntdll!NtRemoveIoCompletion+0x14
01 000000d6163ff400 00007ff663dfa234 KERNELBASE!GetQueuedCompletionStatus+0x4f
02 000000d6163ff460 00007ff663df9d83 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x4397b4
03 000000d6163ff510 00007ff6616f171d Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x439303
04 000000d6163ff630 00007ff661e3862b Cursor!uv_os_getpid+0x16ad
05 000000d6163ff690 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d6163ff710 00007ff66170bdc4 Cursor!uv_os_getpid+0x3599f
07 000000d6163ff7e0 00007ff661bb0e7f Cursor!uv_os_getpid+0x1bd54
08 000000d6163ff840 00007ff66170bfe4 Cursor!uv_fs_get_system_error+0xe820f
09 000000d6163ff8b0 00007ff6616ea089 Cursor!uv_os_getpid+0x1bf74
0a 000000d6163ff930 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
0b 000000d6163ff9c0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0c 000000d6163ff9f0 0000000000000000 ntdll!RtlUserThreadStart+0x21

7 Id: 74d4.77c4 Suspend: 1 Teb: 000000d6`12ad1000 Unfrozen

Child-SP RetAddr Call Site

00 000000d616bff9d8 00007ffd21cdd407 ntdll!NtWaitForWorkViaWorkerFactory+0x14
01 000000d616bff9e0 00007ffd1fe97374 ntdll!TppWorkerThread+0x2f7
02 000000d616bffce0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
03 000000d616bffd10 0000000000000000 ntdll!RtlUserThreadStart+0x21

8 Id: 74d4.567c Suspend: 1 Teb: 000000d6`12ad3000 Unfrozen “GpuMemoryThread”

Child-SP RetAddr Call Site

00 000000d6173ff388 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d6173ff390 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d6173ff430 00007ff663e063b2 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d6173ff4b0 00007ff663eea8ff Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445932
04 000000d6173ff570 00007ff661e3862b Cursor!Cr_z_adler32+0xb9f2f
05 000000d6173ff610 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d6173ff690 00007ff66170bdc4 Cursor!uv_os_getpid+0x3599f
07 000000d6173ff760 00007ff66170bfe4 Cursor!uv_os_getpid+0x1bd54
08 000000d6173ff7c0 00007ff6616ea089 Cursor!uv_os_getpid+0x1bf74
09 000000d6173ff840 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
0a 000000d6173ff8d0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0b 000000d6173ff900 0000000000000000 ntdll!RtlUserThreadStart+0x21

9 Id: 74d4.2cbc Suspend: 1 Teb: 000000d6`12ad5000 Unfrozen “Compositor”

Child-SP RetAddr Call Site

00 000000d617bff6a8 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d617bff6b0 00007ff663df849e KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d617bff750 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437a1e
03 000000d617bff7d0 00007ff663eea899 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d617bff8a0 00007ff661e3862b Cursor!Cr_z_adler32+0xb9ec9
05 000000d617bff940 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d617bff9c0 00007ff661417c8d Cursor!uv_os_getpid+0x3599f
07 000000d617bffa90 00007ff6616ea089 Cursor!v8::internal::compiler::CompilationDependencies::DependOnInitialMapInstanceSizePrediction+0x7bc03d
08 000000d617bffb60 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
09 000000d617bffbf0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0a 000000d617bffc20 0000000000000000 ntdll!RtlUserThreadStart+0x21

10 Id: 74d4.5c74 Suspend: 1 Teb: 000000d6`12ad7000 Unfrozen “ThreadPoolSingleThreadSharedForegroundBlocking0”

Child-SP RetAddr Call Site

00 000000d6183ff598 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d6183ff5a0 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d6183ff640 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d6183ff6c0 00007ff6641ff7fd Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d6183ff790 00007ff6642004b8 Cursor!Cr_z_adler32+0x3cee2d
05 000000d6183ff7c0 00007ff662c2f0b8 Cursor!Cr_z_adler32+0x3cfae8
06 000000d6183ff8f0 00007ff6616ea089 Cursor!node::AsyncResource::CallbackScope::CallbackScope+0x7078
07 000000d6183ff930 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
08 000000d6183ff9c0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
09 000000d6183ff9f0 0000000000000000 ntdll!RtlUserThreadStart+0x21

31 Id: 74d4.6474 Suspend: 1 Teb: 000000d6`12b07000 Unfrozen “ThreadPoolForegroundWorker”

Child-SP RetAddr Call Site

00 000000d623bff888 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d623bff890 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d623bff930 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d623bff9b0 00007ff6641ff7fd Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d623bffa80 00007ff6642004b8 Cursor!Cr_z_adler32+0x3cee2d
05 000000d623bffab0 00007ff662c2f068 Cursor!Cr_z_adler32+0x3cfae8
06 000000d623bffbe0 00007ff6616ea089 Cursor!node::AsyncResource::CallbackScope::CallbackScope+0x7028
07 000000d623bffc20 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
08 000000d623bffcb0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
09 000000d623bffce0 0000000000000000 ntdll!RtlUserThreadStart+0x21

32 Id: 74d4.60e8 Suspend: 1 Teb: 000000d6`12b09000 Unfrozen “DedicatedWorker thread”

Child-SP RetAddr Call Site

00 000000d6243ff7b8 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d6243ff7c0 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d6243ff860 00007ff663e063b2 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d6243ff8e0 00007ff663eea8ff Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445932
04 000000d6243ff9a0 00007ff661e3862b Cursor!Cr_z_adler32+0xb9f2f
05 000000d6243ffa40 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d6243ffac0 00007ff661417c8d Cursor!uv_os_getpid+0x3599f
07 000000d6243ffb90 00007ff6616ea089 Cursor!v8::internal::compiler::CompilationDependencies::DependOnInitialMapInstanceSizePrediction+0x7bc03d
08 000000d6243ffc60 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
09 000000d6243ffcf0 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0a 000000d6243ffd20 0000000000000000 ntdll!RtlUserThreadStart+0x21

33 Id: 74d4.6104 Suspend: 1 Teb: 000000d6`12b0b000 Unfrozen “MemoryInfra”

Child-SP RetAddr Call Site

00 000000d624bff938 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d624bff940 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d624bff9e0 00007ff663e063b2 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d624bffa60 00007ff663eea8ff Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445932
04 000000d624bffb20 00007ff661e3862b Cursor!Cr_z_adler32+0xb9f2f
05 000000d624bffbc0 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d624bffc40 00007ff66170bdc4 Cursor!uv_os_getpid+0x3599f
07 000000d624bffd10 00007ff66170bfe4 Cursor!uv_os_getpid+0x1bd54
08 000000d624bffd70 00007ff6616ea089 Cursor!uv_os_getpid+0x1bf74
09 000000d624bffdf0 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
0a 000000d624bffe80 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0b 000000d624bffeb0 0000000000000000 ntdll!RtlUserThreadStart+0x21

34 Id: 74d4.6de4 Suspend: 1 Teb: 000000d6`12b15000 Unfrozen “WebCrypto”

Child-SP RetAddr Call Site

00 000000d61fbff2c8 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d61fbff2d0 00007ff663df856a KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d61fbff370 00007ff663e063b2 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437aea
03 000000d61fbff3f0 00007ff663eea8ff Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445932
04 000000d61fbff4b0 00007ff661e3862b Cursor!Cr_z_adler32+0xb9f2f
05 000000d61fbff550 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d61fbff5d0 00007ff66170bdc4 Cursor!uv_os_getpid+0x3599f
07 000000d61fbff6a0 00007ff66170bfe4 Cursor!uv_os_getpid+0x1bd54
08 000000d61fbff700 00007ff6616ea089 Cursor!uv_os_getpid+0x1bf74
09 000000d61fbff780 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
0a 000000d61fbff810 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0b 000000d61fbff840 0000000000000000 ntdll!RtlUserThreadStart+0x21

35 Id: 74d4.6304 Suspend: 1 Teb: 000000d6`12b4b000 Unfrozen “DedicatedWorker thread”

Child-SP RetAddr Call Site

00 000000d61f3ff748 00007ffd1f54920e ntdll!NtWaitForSingleObject+0x14
01 000000d61f3ff750 00007ff663df849e KERNELBASE!WaitForSingleObjectEx+0x8e
02 000000d61f3ff7f0 00007ff663e06529 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x437a1e
03 000000d61f3ff870 00007ff663eea899 Cursor!v8::internal::compiler::CompilationDependencies::FieldTypeDependencyOffTheRecord+0x445aa9
04 000000d61f3ff940 00007ff661e3862b Cursor!Cr_z_adler32+0xb9ec9
05 000000d61f3ff9e0 00007ff661725a0f Cursor!GetHandleVerifier+0x142bb
06 000000d61f3ffa60 00007ff661417c8d Cursor!uv_os_getpid+0x3599f
07 000000d61f3ffb30 00007ff6616ea089 Cursor!v8::internal::compiler::CompilationDependencies::DependOnInitialMapInstanceSizePrediction+0x7bc03d
08 000000d61f3ffc00 00007ffd1fe97374 Cursor!uv_mutex_init_recursive+0x2b399
09 000000d61f3ffc90 00007ffd21cdcc91 KERNEL32!BaseThreadInitThunk+0x14
0a 000000d61f3ffcc0 0000000000000000 ntdll!RtlUserThreadStart+0x21

1 Like

This still happens, after a while of working it keeps getting increasingly worse. Is there some setting I could try, reduce the frequency of saving stuff to disk?

To add insult to injury, I was typing today, cursor stalled, windows opened the quit dialog, it caught my typing, and closed the cursor with my debug session and everything on it. Ufff…

@LawrenceI sorry to hear that, we are still working on improvements. I updated the internal bug report with details you posted.

Sometimes it gets quite bad, switching files, typing my prompts to the AI, moving the cursor.
I have tried to kick out all extensions.

My setup is a bit peculiar:
main workstation is a windows machine, but all my projects and code run on linux
I have multiple instances of cursor, because each project is self contained (although they talk to each other). The instances are usually up because I leave the debugger running or some process on the terminal (I can catch more issues).

@LawrenceI In case you are on the Beta release channel, we have sent out 1.4.5 which has performance fixes.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.