MarvellousSuspender icon indicating copy to clipboard operation
MarvellousSuspender copied to clipboard

this plugin was broken with the last update of Chrome

Open PaulRayden opened this issue 3 years ago • 61 comments

  • Extension version: 7.1.6.2
  • Browser name & version: Chrome 104.0.5112.81 (Build official) (64 bits) (the last previous version also gives the same error.)
  • Operating system & version: Windows 10 Pro for Workstations Ver 21H2 compile so 19044.1865

With the last update of Chrome, this plugin was broken, I lost more than 60 tabs with which I work daily, the pages are blank and I have to shorten the urls to find my tab url. Please fix this!

Thanks

PaulRayden avatar Aug 04 '22 13:08 PaulRayden

Ciao @PaulRayden
Using the latest Chrome release on macOS I can't reproduce this bug. During startup phase, I can see three dots tabs bug (i must publish new TMS 1.7.3 on Chrome Store) but after about 30 seconds, TMS works well and show me all my suspended tabs with full details and I can unsuspend them.

Can anyone reproduce this bug also on other systems? Ehi @napolux and @sherkot, can you help me understand if it happens to you as well and how we can solve it?

Thanks! Giovanni.

gioxx avatar Aug 04 '22 14:08 gioxx

Ciao @PaulRayden Using the latest Chrome release on macOS I can't reproduce this bug. During startup phase, I can see three dots tabs bug (i must publish new TMS 1.7.3 on Chrome Store) but after about 30 seconds, TMS works well and show me all my suspended tabs with full details and I can unsuspend them.

Can anyone reproduce this bug also on other systems? Ehi @napolux and @sherkot, can you help me understand if it happens to you as well and how we can solve it?

Thanks! Giovanni.

Hello, thanks for the prompt response!

I'll leave an update:

I noticed that the old tabs that were already active in your plugin have become unusable.

However, if I re-enter a url, after a few minutes the new url works again, but the old urls still don't work. In other words, I'll have to do it manually with my 60 tabs and wait for the plugin to detect it.

In the chrome web store there are users reporting the same problem.

ps:The problem I detect in all the different chrome profiles that I use for different jobs.

PaulRayden avatar Aug 04 '22 16:08 PaulRayden

Exact duplicate of https://github.com/gioxx/MarvellousSuspender/issues/185 @gioxx using Chromium on Arch Linux it's reproducable. It's pretty easy to get that up in a VM quickly.

Technetium1 avatar Aug 04 '22 17:08 Technetium1

I can confirm the three dot's problem is happening for me too on Chrome 104.0.5112.79, TMS 7.1.6.2 and Kubuntu 20.04

I did find that any tab with the three dots still works to unsuspend with the shortcut or through "Unsuspend all tabs" button. @PaulRayden you should try this as a workaround to avoid manually editing the URLs like I was starting to do as well.

jjspace avatar Aug 04 '22 19:08 jjspace

I can confirm the three dot's problem is happening for me too on Chrome 104.0.5112.79, TMS 7.1.6.2 and Kubuntu 20.04

I did find that any tab with the three dots still works to unsuspend with the shortcut or through "Unsuspend all tabs" button. @PaulRayden you should try this as a workaround to avoid manually editing the URLs like I was starting to do as well.

Thank you very much for the advice, it's late for my 60 tabs hehe, I already did it manually. I also used your trick with my other profiles and despite the fact that it took a long time to load (with 8core/16gb), it worked. Thanks!

Other users with the same problem who may not know or know how to use github asked for help on the Chrome Web Store: https://chrome.google.com/webstore/detail/the-marvellous-suspender/noogafoofpebimajpfpamcfhoaifemoa

PaulRayden avatar Aug 04 '22 21:08 PaulRayden

I'm also experiencing this problem on Fedora Linux 36 (Workstation Edition), Google Chrome 104.0.5112.79 and TMS 7.1.6.2.

I've noticed that when I manually suspend a tab, TMS displays the usual placeholder page, but if I switch to another tab and remain there for more than two seconds, the previously suspended tab goes blank and the title changes to “...” when I return to it.

As @jjspace said, all suspended tabs are still working and can be unsuspended using the shortcut or the “Unsuspend all tabs” button. I've also noticed that if you click on the blank page of a suspended tab, it will display the normal placeholder page after three seconds, allowing you to unsuspend the tab by clicking again.

0x7145 avatar Aug 05 '22 02:08 0x7145

Same thing for me using Chrome 104.0.5112.79 (Official Build) (64-bit) and TMS v7.1.6.2 on Windows. When I select any of the "..." tabs, the main window is just a completely white blank page. But if I single-click anywhere on the main window, my suspended tab re-appears in its suspended state along with the proper favicon. So I figured if I hold down the Ctrl button and then alternate quickly between the PgDn button and left-clicking the mouse, I can quickly zip through each tab and get my suspended pages back....which ended up working. But my excitement was short-lived. As soon as I returned to any of the tabs, the page would go blank again, the title would change to "..." and the favicon would change to The Marvellous Suspender logo.

neviln avatar Aug 05 '22 02:08 neviln

Same as 👆 it Happens on windows also @gioxx I have the same issue. chrome auto-updated on me and then started having issues. just yesterday august 3rd. Link to video of issue I have. https://www.mediafire.com/file/q0wrmbe3fp9q33y/2022-08-04_23-14-55.mp4/file It does not load tabs but issue #185 Using worked somewhat but did not load all tabs.

Workaround after a browser start or window reopen: Session management -> Old TGS Extension id: put this extension id (noogafoofpebimajpfpamcfhoaifemoa) -> migrate tabs -> this seems to reload all tabs correctly

mendelsphotography avatar Aug 05 '22 02:08 mendelsphotography

I managed to workaround the issue by disabling 'Apply Chrome's built-in memory-saving when suspending'. Seems to be an issue with the discards?

And to bring back the white/blank, suspended tabs 'to life', I did a tab refresh and clicked within the tab's viewport. The extension's suspended page will then show up.

memersonloh avatar Aug 05 '22 08:08 memersonloh

I tried disabling "Apply Chrome's built-in memory-saving when suspending" but it doesn't resolve the issue completely. Just the newly suspended tabs work as intended after that, but this can be easily attributed to re-suspending the tab, which resolves the issue temporarily anyway. And when I restart chrome, all the suspended tabs display the same erroneous behavior, with or withour enabling the setting.

ashishnitinpatil avatar Aug 05 '22 08:08 ashishnitinpatil

@jjspace @gioxx As I mentioned before, I did the unsuspend all tabs and suspend again and it worked. The next day, after reboot the computer, the problem happened again, all my tabs were blank and without information.

PaulRayden avatar Aug 05 '22 12:08 PaulRayden

same here.

mendelsphotography avatar Aug 05 '22 12:08 mendelsphotography

I am having the same issue. Something I have noticed is that if I click on the blank page, give it some time and the suspended screen shows up.

nomad980 avatar Aug 05 '22 18:08 nomad980

This almost definitely has to do with Chrome's internal suspending feature conflicting with TMS. Since this issue really comes down to the 3 dot problem I propose closing it and moving discussion to #185. Unless this is more obvious to find when people come to the repo, obviously it's gotten a lot of traffic

jjspace avatar Aug 05 '22 18:08 jjspace

For some strange reason just clicking or double clicking on the white area and waiting for couple seconds brings back the suspended tab back to normal.

welovfree avatar Aug 05 '22 23:08 welovfree

Opening the Dev Tools also brings the suspended tab back to normal

korzo avatar Aug 06 '22 01:08 korzo

So will asking the extension to unsuspend all tabs and then just letting them resuspend automatically or suspending all other tabs right after

Masamune3210 avatar Aug 06 '22 03:08 Masamune3210

Same problem here. @gioxx where do you plan publish new version?

krzysieqq avatar Aug 06 '22 10:08 krzysieqq

Emergency fix

  1. Install Disable automatic tab discarding https://chrome.google.com/webstore/detail/disable-automatic-tab-dis/dnhngfnfolbmhgealdpolmhimnoliiok
  2. Install Reload All Tabs https://chrome.google.com/webstore/detail/reload-all-tabs/lgpdljdpanfecnpindkbnikegohoobci
  3. Restart Google Chrome
  4. Open new window and move to chrome-extension://noogafoofpebimajpfpamcfhoaifemoa/history.html
  5. Close all other windows
  6. Click "open and suspend" at Current session
  7. Reload all tabs for each window

nahc-ak avatar Aug 06 '22 12:08 nahc-ak

Same with the other extension: https://github.com/greatsuspender/thegreatsuspender/issues/1355

Rusenche avatar Aug 06 '22 12:08 Rusenche

I found a really stupid bandaid fix... You can triple click on the white page to get the page suspended.

Technetium1 avatar Aug 06 '22 16:08 Technetium1

I found a really stupid bandaid fix... You can triple click on the white page to get the page suspended.

It's not stupid if it works. It's either this or the noogafoofpebimajpfpamcfhoaifemoa migrate session fix. 😭

Workaround after a browser start or window reopen: Session management -> Old TGS Extension id: put this extension id (noogafoofpebimajpfpamcfhoaifemoa) -> migrate tabs -> this seems to reload all tabs correctly

hkpD avatar Aug 06 '22 17:08 hkpD

Easy fix without installing or removing anything is:

  1. click once on a blank page and wait, (this will restore it to be clicked on as usual).
  2. Click again to restore the tab as usual.
  3. Right click on the restored tab then, The Great Suspender menu, UNSUSPEND ALL TABS.
  4. Right click again quickly on restored tab then, The Great Suspender menu, SUSPEND ALL TABS IN THIS WINDOW (quickly because chrome may crash when it runs out of RAM or whatever).

This should restore all tabs in the window to pre-chrome-update functionality, idk about multiple windows but try it or just restore the one tab in each window as per these instructions and whole window will be restored. Note, each time chrome is closed process must be repeated.

My system is i7 7700k, ssd, gtx 1070, DX 12, Windows 10, Chrome Version 104.0.5112.81 (Official Build) (64-bit)

edsilmon avatar Aug 07 '22 12:08 edsilmon

still broken. i have the same issue and the "fix" with clicking into the white window to show the suspended tab works, but after rebooting and some time, those windows are blank again. whatever you gonna try, this problem must be fixed from within the plugin by @gioxx . its a problem with chromes suspension feature conflicting with the plugin. so we have to wait for an update. other similar plugins have the same problem.

~~it might also have something todo with the new tab preview feature i recently discovered. i didnt see that before, or at least i cant remember it~~

tuqqo avatar Aug 07 '22 14:08 tuqqo

Easy fix without installing or removing anything is:

  1. click once on a blank page and wait, (this will restore it to be clicked on as usual).
  2. Click again to restore the tab as usual.
  3. Right click on the restored tab then, The Great Suspender menu, UNSUSPEND ALL TABS.
  4. Right click again quickly on restored tab then, The Great Suspender menu, SUSPEND ALL TABS IN THIS WINDOW (quickly because chrome may crash when it runs out of RAM or whatever).

This should restore all tabs in the window to pre-chrome-update functionality, idk about multiple windows but try it or just restore the one tab in each window as per these instructions and whole window will be restored. Note, each time chrome is closed process must be repeated.

My system is i7 7700k, ssd, gtx 1070, DX 12, Windows 10, Chrome Version 104.0.5112.81 (Official Build) (64-bit)

The issue is that after you do this (or even one of the other methods), the bug reoccurs each time you select any suspended tab.

neviln avatar Aug 07 '22 20:08 neviln

It only recurs for me when i shut down chrome. some people are having a few different types of problems. others none. We'll have to wait to see what the devs come up with i guess...

edsilmon avatar Aug 08 '22 00:08 edsilmon

After latest chrome update suspended tabs content is blank and do not restore automatically when visiting. clicking on a blank page restores it after a while

sirpy avatar Aug 08 '22 05:08 sirpy

I just restarted my Mac, and after restoring my Chrome tabs, I'm having exactly the same issues described above.

hiighpriestess avatar Aug 08 '22 07:08 hiighpriestess

try to press F5 + Ctrl

cowcfj avatar Aug 08 '22 08:08 cowcfj

I'm having the same issue, since the last chrome update, when I open chrome, all the suspended tabs are blank with the "..." title. I can fix it by doing "Unsuspend all tabs" followed by "Suspend all other tabs", but it's a bit annoying since it forces me to suspend every tab.

rogor avatar Aug 08 '22 09:08 rogor