-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version 123.0.2420.53 is fucking me again #4
Comments
Version 123.0.2420.65 and this flag is still missing. The latest release of this program works on my system. If you are using an older release, make sure that there's no Edge processes running in the background. |
I am using latest release. This works, I just need to wait for a long time. About 20+ mins. |
I haven't noticed any slowdowns and i'm not using your program this time around. I wonder if they attempted some kind of fix? Granted I am using sub 1000 (~950) tabs right now so I don't if that's enough for the issue to be noticeable. |
I am also experiencing the slowness on the latest build as well even with using this app with now over 1100 tabs. I'm sitting at about 9000 GDI objects on explorer.exe When I check processexplorer and go to the threads, it is showing the vast majority of them are ntdll.dll!RtlClearThreadWorkOnBehalfTicket+0x70. I'm not sure if the above is relevant for this. |
Does the msedge process still load the module |
I am not sure how to check that. Would it be under threads in process explorer for the main edge.exe? |
In Process Explorer, make the lower pane show DLLs, then select the main msedge process and check the DLL list. |
So in your case it failed to block the component. This program does have some limitations:
You can try closing every Edge process before using this program to launch Edge again. |
I just did another fully shutdown of Edge and it seemed to work this time. The previous time where it did not work I believe I had all edge processes closed, but the previous shutdown was not clean and I had to "restore" the tabs. Unsure if that may have caused it to return? |
Your program works for me temporarily! It really helps me a lot, thx! This problem cause me crazy, hope that MS can fix this. |
Is that a thing? My edge just updated, flag is gone and problem is back. |
I'm not sure, I have to test the next time it happens. But it seems the most reliable way for this to work is if the previous edge shutdown did not crash and you don't have to "restore" tabs on startup. |
Hi! Here's a new release version: v0.4. This version (finally) can work automatically no matter how Edge is started, if you choose to register it as an IFEO debugger. |
Update: It did work at first, but I noticed that gdi objects was growing during use. I guess this is because edge creates new processes without the flag. I actually can't find the flag in any edge processes in Task Manager -> Command line. And they never seem to recycle any gdi objects. I have ~600 tabs and ~4500 gdi objects now. The gdi objects number was ~900 without edge and still ~900 after launched with ~500 tabs. I also found that they do more than gdi objects stuff. I can feel a very obviously performance degrade when the active tabs reach 200 or 300. In browser task manager, the "browser" itself is consuming nearly 100% CPU almost all the time. The browser also takes minutes to launch, even with the "fix" program in this repo. But before 123.0.2420.53, I could start Edge with ~1500 tabs in seconds. I can also have thousands of active tabs without significant performance issue. I have to try to rollback the edge version to fix my life😅 |
The flag is gone AGAIN. I truly suspect this is caused by their version control, some branches have it and some branches don't.
I try to use this program to start edge, but it hangs for
10 min+, it is still hanging.20 mins.I guess latest edge breaks something again.
Update:
Using command line flag
--disable-features=msWindowTabManagerPublic
in the shortcut do the same thing as the old flag.The text was updated successfully, but these errors were encountered: