sublimehq / sublime_merge

Issue tracker for Sublime Merge
https://www.sublimemerge.com
271 stars 14 forks source link

Sublime Merge walks whole file system and opens every single file on drive while consuming 1 core of CPU to do that. #1747

Closed diimdeep closed 1 year ago

diimdeep commented 1 year ago

Version info

Description

Sublime Merge walks whole file system and opens every single file on drive while consuming 1 core of CPU to do that. Not responding when trying to quit

Steps to reproduce

Open sublime merge

Expected behavior

Idle

Debug Information

debug.txt

Screenshots

Screenshot 2023-04-05 at 08 49 14 Screenshot 2023-04-05 at 08 48 57 Screenshot 2023-04-05 at 08 48 39 Screenshot 2023-04-05 at 08 48 28 Screenshot 2023-04-05 at 08 48 18

Screenshot 2023-04-05 at 08 51 03 Screenshot 2023-04-05 at 08 50 59

diimdeep commented 1 year ago

sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' -p 1065 | tee ~/smm2.txt

smm2.txt

diimdeep commented 1 year ago

https://user-images.githubusercontent.com/485713/230003229-2ff889f2-5ceb-4bb2-8842-9543c4c3cece.mp4

diimdeep commented 1 year ago

Build 2083 is the same

diimdeep commented 1 year ago

After doing ln -s "/Applications/Sublime Merge.app/Contents/SharedSupport/bin/smerge" ~/bin/smerge and starting with smerge from cli, the problem disappeared 😕