mbnuqw / sidebery

Firefox extension for managing tabs and bookmarks in sidebar.
MIT License
3.61k stars 176 forks source link

Automatic snapshots not working. #599

Open 5xx7xx opened 2 years ago

5xx7xx commented 2 years ago

As the title says, automatic snapshots are not being created. I'm a new user, set up snapshot settings few days ago, today I checked and not a single one has been created automatically. I can still create them manually.

mbnuqw commented 2 years ago

Thank you for reporting. Could you provide some additional info please (debug info and logs)?

To get the debug info:

To get the logs:

Also note that if the new snapshot has no differences from the previous, it will not be saved (in v4)

megamorphg commented 2 years ago

My snapshots were working previously and then I changed a setting it stopped working. Even manual snapshot wasn't working. And then I restarted Firefox and both automatic and manual were working.

I think this is related to having Sidebery configuration open. Related issues with snapshotting:

Anyway, we need the snapshots to be reliable because Sidebery panels don't get backed up by other systems. At least temporarily need there to be a static message if the automatic snapshot failed (so user can know to restart).

Anyway here is the debug and logs from before I restarted Firefox while I still had the error:

Debug info:

{ "settings": { "version": "4.10.1", "nativeScrollbars": true, "selWinScreenshots": false, "tabsCheck": true, "tabsFix": "reinit", "markWindow": false, "markWindowPreface": "[SB] ", "ctxMenuNative": true, "autoHideCtxMenu": "none", "ctxMenuRenderInact": true, "ctxMenuIgnoreContainers": "", "navBarLayout": "horizontal", "navBarInline": false, "hideAddBtn": false, "hideSettingsBtn": false, "navBtnCount": true, "hideEmptyPanels": false, "navActTabsPanelLeftClickAction": "new_tab", "navActBookmarksPanelLeftClickAction": "scroll", "navMidClickAction": "rm_all", "navSwitchPanelsWheel": true, "groupLayout": "list", "skipEmptyPanels": true, "dndTabAct": true, "dndTabActDelay": 1500, "dndTabActMod": "alt", "dndExp": "pointer", "dndExpDelay": 50, "dndExpMod": "none", "stateStorage": "global", "warnOnMultiTabClose": "none", "activateOnMouseUp": true, "activateLastTabOnPanelSwitching": true, "showTabRmBtn": true, "showTabCtx": true, "hideInact": true, "activateAfterClosing": "prev", "activateAfterClosingPrevRule": "any", "activateAfterClosingNextRule": "tree", "activateAfterClosingGlobal": true, "activateAfterClosingNoFolded": true, "activateAfterClosingNoDiscarded": true, "shiftSelAct": true, "askNewBookmarkPlace": true, "tabsRmUndoNote": true, "nativeHighlight": true, "tabsUnreadMark": true, "tabsReloadLimit": 5, "tabsReloadLimitNotif": true, "tabsPanelSwitchActMove": true, "moveNewTabPin": "start", "moveNewTabParent": "first_child", "moveNewTabParentActPanel": true, "moveNewTab": "end", "pinnedTabsPosition": "panel", "pinnedTabsList": true, "pinnedAutoGroup": true, "tabsTree": true, "groupOnOpen": true, "tabsTreeLimit": "none", "hideFoldedTabs": false, "autoFoldTabs": true, "autoFoldTabsExcept": 2, "autoExpandTabs": true, "rmChildTabs": "folded", "tabsChildCount": true, "tabsLvlDots": true, "discardFolded": true, "discardFoldedDelay": 10, "discardFoldedDelayUnit": "min", "tabsTreeBookmarks": true, "treeRmOutdent": "first_child", "bookmarksPanel": true, "warnOnMultiBookmarkDelete": "collapsed", "openBookmarkNewTab": false, "midClickBookmark": "open_new_tab", "actMidClickTab": false, "autoCloseBookmarks": false, "autoRemoveOther": false, "highlightOpenBookmarks": true, "activateOpenBookmarkTab": false, "showBookmarkLen": true, "bookmarksRmUndoNote": true, "fontSize": "xl", "bgNoise": true, "animations": true, "animationSpeed": "fast", "theme": "tactile", "style": "dark", "sidebarCSS": false, "groupCSS": false, "snapNotify": true, "snapExcludePrivate": false, "snapInterval": 3, "snapIntervalUnit": "hr", "snapLimit": 100, "snapLimitUnit": "snap", "hScrollThroughPanels": true, "scrollThroughTabs": "panel", "scrollThroughVisibleTabs": true, "scrollThroughTabsSkipDiscarded": false, "scrollThroughTabsExceptOverflow": false, "scrollThroughTabsCyclic": true, "tabDoubleClick": "reload", "tabLongLeftClick": "duplicate", "tabLongRightClick": "new_child", "tabsPanelLeftClickAction": "expand", "tabsPanelDoubleClickAction": "collapse", "tabsPanelRightClickAction": "menu", "tabsPanelMiddleClickAction": "rm_act_tab", "syncName": "", "syncSaveSettings": true, "syncSaveCtxMenu": true, "syncSaveStyles": true, "syncAutoApply": false }, "permissions": { "allUrls": true, "tabHide": true, "actualAllUrls": true, "actualTabHide": true }, "storage": { "size": "512.4 kb", "props": { "bookmarksMenu": "226 b", "bookmarksPanelMenu": "54 b", "containers_v4": "1.2 kb", "cssVars": "2 b", "favAutoCleanTime": "10 b", "favUrls": "8.5 kb", "favicons": "449.8 kb", "lastSnapTime": "13 b", "panelIndex": "1 b", "panels_v4": "1.3 kb", "prevTabsData_v4": "1.2 kb", "profileID": "14 b", "settings": "2.8 kb", "snapshots_v4": "32.9 kb", "tabsData_v4": "13.2 kb", "tabsMenu": "395 b", "tabsPanelMenu": "184 b" } }, "panels": [ { "type": "bookmarks", "id": "bookmarks", "cookieStoreId": "bookmarks", "name": 9, "icon": "...", "bookmarks": true, "lockedPanel": false, "skipOnSwitching": false }, { "type": "default", "id": "firefox-default", "name": 7, "icon": "...", "cookieStoreId": "firefox-default", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": true, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true }, { "type": "tabs", "id": "oPvtGQIvR9Am", "name": 1, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "77PJQY1X7zAm", "name": 1, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "Gi2njE8Dnlan", "name": 1, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" } ], "containers": [ { "id": "firefox-container-1", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-2", "name": 4, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-3", "name": 7, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-4", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-6", "name": 3, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" } ], "cssVars": {}, "windows": [ { "state": "maximized", "incognito": false, "tabsCount": 18 } ], "tabsMenu": [ "undoRmTab", "mute", "bookmark", "reload", "separator-1", [ { "name": "Move to" }, "moveToNewWin", "moveToWin", "moveToPanel" ], [ { "name": "Reopen in" }, "reopenInNewWin", "reopenInWin", "reopenInCtr" ], "separator-2", "pin", "duplicate", "discard", "copyUrls", "separator-3", "group", "flatten", "separator-4", "clearCookies", [ { "name": "Close" }, "close", "closeDescendants", "closeTabsAbove", "closeTabsBelow", "closeOtherTabs" ] ], "bookmarksMenu": [ [ { "name": "Open in" }, "openInNewWin", "openInNewPrivWin", "openInCtr" ], "separator-5", "createBookmark", "createFolder", "createSeparator", "separator-6", "sortByName", "sortByLink", "sortByTime", "separator-7", "copyUrls", "edit", "delete" ], "bookmarks": { "bookmarksCount": 31, "foldersCount": 11, "separatorsCount": 1, "maxDepth": 3 } }

Logs:

Error: tab is undefined
megamorphg commented 2 years ago

Correction: Tab Session Manager extension works fine with tree style tabs if the option is enabled! So I suggest using that.

So this is low impact since there is a great alternative.

dexeonify commented 2 years ago

Tab Session Manager does not work with panels, which is one of Sidebery's distinctive features.

dexeonify commented 2 years ago

As for the current issue at hand, I can reproduce it in a new profile:

Debug Info ```json { "settings": { "version": "4.10.1", "nativeScrollbars": false, "selWinScreenshots": true, "tabsCheck": true, "tabsFix": "notify", "markWindow": false, "markWindowPreface": "[Sidebery] ", "ctxMenuNative": false, "autoHideCtxMenu": "none", "ctxMenuRenderInact": true, "ctxMenuIgnoreContainers": "", "navBarLayout": "horizontal", "navBarInline": true, "hideAddBtn": false, "hideSettingsBtn": false, "navBtnCount": true, "hideEmptyPanels": true, "navActTabsPanelLeftClickAction": "none", "navActBookmarksPanelLeftClickAction": "none", "navMidClickAction": "none", "navSwitchPanelsWheel": true, "groupLayout": "grid", "skipEmptyPanels": false, "dndTabAct": true, "dndTabActDelay": 750, "dndTabActMod": "none", "dndExp": "pointer", "dndExpDelay": 0, "dndExpMod": "none", "stateStorage": "session", "warnOnMultiTabClose": "collapsed", "activateOnMouseUp": true, "activateLastTabOnPanelSwitching": true, "showTabRmBtn": true, "showTabCtx": true, "hideInact": false, "activateAfterClosing": "next", "activateAfterClosingPrevRule": "visible", "activateAfterClosingNextRule": "tree", "activateAfterClosingGlobal": false, "activateAfterClosingNoFolded": true, "activateAfterClosingNoDiscarded": true, "shiftSelAct": true, "askNewBookmarkPlace": false, "tabsRmUndoNote": true, "nativeHighlight": false, "tabsUnreadMark": false, "tabsReloadLimit": 5, "tabsReloadLimitNotif": true, "tabsPanelSwitchActMove": true, "moveNewTabPin": "start", "moveNewTabParent": "last_child", "moveNewTabParentActPanel": false, "moveNewTab": "end", "pinnedTabsPosition": "panel", "pinnedTabsList": false, "pinnedAutoGroup": false, "tabsTree": true, "groupOnOpen": true, "tabsTreeLimit": "none", "hideFoldedTabs": false, "autoFoldTabs": false, "autoFoldTabsExcept": "none", "autoExpandTabs": false, "rmChildTabs": "none", "tabsChildCount": true, "tabsLvlDots": false, "discardFolded": false, "discardFoldedDelay": 0, "discardFoldedDelayUnit": "sec", "tabsTreeBookmarks": true, "treeRmOutdent": "branch", "bookmarksPanel": true, "warnOnMultiBookmarkDelete": "collapsed", "openBookmarkNewTab": false, "midClickBookmark": "open_new_tab", "actMidClickTab": false, "autoCloseBookmarks": false, "autoRemoveOther": false, "highlightOpenBookmarks": false, "activateOpenBookmarkTab": false, "showBookmarkLen": false, "bookmarksRmUndoNote": true, "fontSize": "m", "bgNoise": true, "animations": true, "animationSpeed": "fast", "theme": "default", "style": "auto", "sidebarCSS": false, "groupCSS": false, "snapNotify": true, "snapExcludePrivate": false, "snapInterval": 1, "snapIntervalUnit": "min", "snapLimit": 5, "snapLimitUnit": "snap", "hScrollThroughPanels": false, "scrollThroughTabs": "none", "scrollThroughVisibleTabs": false, "scrollThroughTabsSkipDiscarded": false, "scrollThroughTabsExceptOverflow": true, "scrollThroughTabsCyclic": false, "tabDoubleClick": "none", "tabLongLeftClick": "none", "tabLongRightClick": "none", "tabsPanelLeftClickAction": "none", "tabsPanelDoubleClickAction": "tab", "tabsPanelRightClickAction": "menu", "tabsPanelMiddleClickAction": "tab", "syncName": "", "syncSaveSettings": false, "syncSaveCtxMenu": false, "syncSaveStyles": false, "syncAutoApply": false }, "permissions": { "allUrls": false, "tabHide": false, "actualAllUrls": false, "actualTabHide": false }, "storage": { "size": "3.3 kb", "props": { "favAutoCleanTime": "10 b", "panelIndex": "1 b", "prevTabsData_v4": "9 b", "profileID": "14 b", "settings": "2.8 kb", "tabsData_v4": "422 b" } }, "panels": "TypeError: can't access property Symbol.iterator, t is undefined", "containers": [], "cssVars": "TypeError: can't convert undefined to object", "windows": [ { "state": "maximized", "incognito": false, "tabsCount": 5 } ], "bookmarks": { "bookmarksCount": 7, "foldersCount": 5, "separatorsCount": 0, "maxDepth": 2 } } ```
Logs ```console TypeError: can't access property Symbol.iterator, e is null created moz-extension://d87f28aa-b56e-430a-a901-a2bd6a59b4b9/settings/settings.js:167 VueJS 52 a moz-extension://d87f28aa-b56e-430a-a901-a2bd6a59b4b9/settings/settings.js:42 created moz-extension://d87f28aa-b56e-430a-a901-a2bd6a59b4b9/settings/settings.js:173 VueJS 4 LXja moz-extension://d87f28aa-b56e-430a-a901-a2bd6a59b4b9/settings/settings.js:173 f moz-extension://d87f28aa-b56e-430a-a901-a2bd6a59b4b9/settings/settings.js:1 parcelRequire moz-extension://d87f28aa-b56e-430a-a901-a2bd6a59b4b9/settings/settings.js:1 moz-extension://d87f28aa-b56e-430a-a901-a2bd6a59b4b9/settings/settings.js:1 vue.js:6:11718 ```

Actually, the error only appears when I click "Snapshots Viewer". After restarting once, automatic snapshots work as intended.

5xx7xx commented 2 years ago

Sorry for the late reply, debug info and logs attached below. I should add that now the problem has evolved and I can't even do manual snapshots or view previous ones, the snapshot editor appears empty, and also whenever I open it, firefox prompts me saying this page is slowing down firefox. This is how it looks like: image

Debug info:

{ "settings": { "version": "4.10.1", "nativeScrollbars": false, "selWinScreenshots": true, "tabsCheck": true, "tabsFix": "notify", "markWindow": false, "markWindowPreface": "[Sidebery] ", "ctxMenuNative": false, "autoHideCtxMenu": "none", "ctxMenuRenderInact": true, "ctxMenuIgnoreContainers": "", "navBarLayout": "horizontal", "navBarInline": false, "hideAddBtn": false, "hideSettingsBtn": false, "navBtnCount": true, "hideEmptyPanels": true, "navActTabsPanelLeftClickAction": "none", "navActBookmarksPanelLeftClickAction": "none", "navMidClickAction": "none", "navSwitchPanelsWheel": true, "groupLayout": "grid", "skipEmptyPanels": false, "dndTabAct": true, "dndTabActDelay": 750, "dndTabActMod": "none", "dndExp": "pointer", "dndExpDelay": 0, "dndExpMod": "none", "stateStorage": "global", "warnOnMultiTabClose": "collapsed", "activateOnMouseUp": true, "activateLastTabOnPanelSwitching": true, "showTabRmBtn": true, "showTabCtx": true, "hideInact": true, "activateAfterClosing": "next", "activateAfterClosingPrevRule": "visible", "activateAfterClosingNextRule": "tree", "activateAfterClosingGlobal": false, "activateAfterClosingNoFolded": true, "activateAfterClosingNoDiscarded": true, "shiftSelAct": true, "askNewBookmarkPlace": false, "tabsRmUndoNote": true, "nativeHighlight": false, "tabsUnreadMark": false, "tabsReloadLimit": 5, "tabsReloadLimitNotif": true, "tabsPanelSwitchActMove": true, "moveNewTabPin": "start", "moveNewTabParent": "last_child", "moveNewTabParentActPanel": false, "moveNewTab": "end", "pinnedTabsPosition": "panel", "pinnedTabsList": false, "pinnedAutoGroup": false, "tabsTree": true, "groupOnOpen": true, "tabsTreeLimit": "none", "hideFoldedTabs": false, "autoFoldTabs": false, "autoFoldTabsExcept": "none", "autoExpandTabs": false, "rmChildTabs": "none", "tabsChildCount": true, "tabsLvlDots": false, "discardFolded": false, "discardFoldedDelay": 0, "discardFoldedDelayUnit": "sec", "tabsTreeBookmarks": true, "treeRmOutdent": "branch", "bookmarksPanel": true, "warnOnMultiBookmarkDelete": "collapsed", "openBookmarkNewTab": false, "midClickBookmark": "open_new_tab", "actMidClickTab": false, "autoCloseBookmarks": false, "autoRemoveOther": false, "highlightOpenBookmarks": false, "activateOpenBookmarkTab": false, "showBookmarkLen": false, "bookmarksRmUndoNote": true, "fontSize": "m", "bgNoise": true, "animations": true, "animationSpeed": "fast", "theme": "default", "style": "auto", "sidebarCSS": false, "groupCSS": false, "snapNotify": false, "snapExcludePrivate": true, "snapInterval": 10, "snapIntervalUnit": "min", "snapLimit": 365, "snapLimitUnit": "day", "hScrollThroughPanels": false, "scrollThroughTabs": "none", "scrollThroughVisibleTabs": false, "scrollThroughTabsSkipDiscarded": false, "scrollThroughTabsExceptOverflow": true, "scrollThroughTabsCyclic": false, "tabDoubleClick": "none", "tabLongLeftClick": "none", "tabLongRightClick": "none", "tabsPanelLeftClickAction": "none", "tabsPanelDoubleClickAction": "tab", "tabsPanelRightClickAction": "menu", "tabsPanelMiddleClickAction": "tab", "syncName": "", "syncSaveSettings": false, "syncSaveCtxMenu": false, "syncSaveStyles": false, "syncAutoApply": false }, "permissions": { "allUrls": false, "tabHide": true, "actualAllUrls": false, "actualTabHide": true }, "storage": { "size": "142.2 mb", "props": { "bookmarksMenu": "226 b", "containers_v4": "1 kb", "cssVars": "1.6 kb", "expandedBookmarks": "2 b", "favAutoCleanTime": "10 b", "favUrls": "58.7 kb", "favicons": "818.4 kb", "lastSnapTime": "13 b", "panelIndex": "1 b", "panels_v4": "3.3 kb", "prevTabsData_v4": "116.7 kb", "profileID": "14 b", "settings": "2.8 kb", "sidebarCSS": "244 b", "snapshots_v4": "141.1 mb", "tabsData_v4": "117.4 kb", "tabsMenu": "308 b" } }, "panels": [ { "type": "bookmarks", "id": "bookmarks", "cookieStoreId": "bookmarks", "name": 9, "icon": "...", "bookmarks": true, "lockedPanel": false, "skipOnSwitching": false }, { "type": "default", "id": "firefox-default", "name": 7, "icon": "...", "cookieStoreId": "firefox-default", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true }, { "type": "tabs", "id": "hu5AkyfnJM1a", "name": 13, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "cjQ7xeDaTTTv", "name": 5, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "pz6i6PvhKsAy", "name": 6, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "7H-SS0LnImDG", "name": 17, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "kf9ddF7tpT_b", "name": 25, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "AxuOSUJoM3_x", "name": 9, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "DWcFcM6MhF5E", "name": 37, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "lTvrXqLXkWkm", "name": 7, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "Wf0AXU7W-VAk", "name": 7, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" } ], "containers": [ { "id": "firefox-container-1", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-2", "name": 4, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-3", "name": 7, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-4", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" } ], "cssVars": {}, "sidebarCSSLen": 226, "windows": [ { "state": "maximized", "incognito": false, "tabsCount": 931 } ], "tabsMenu": [ [ "undoRmTab", "mute", "reload", "bookmark" ], "separator-1", [ { "name": "Move to" }, "moveToNewWin", "moveToWin", "moveToPanel" ], [ { "name": "Reopen in" }, "reopenInNewWin", "reopenInWin", "reopenInCtr" ], "separator-2", "pin", "duplicate", "discard", "copyUrls", "separator-3", "group", "flatten", "separator-4", "clearCookies", "close" ], "bookmarksMenu": [ [ { "name": "Open in" }, "openInNewWin", "openInNewPrivWin", "openInCtr" ], "separator-5", "createBookmark", "createFolder", "createSeparator", "separator-6", "sortByName", "sortByLink", "sortByTime", "separator-7", "copyUrls", "edit", "delete" ], "bookmarks": { "bookmarksCount": 5597, "foldersCount": 148, "separatorsCount": 0, "maxDepth": 6 } }

Logs:

This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see https://firefox-source-docs.mozilla.org/performance/scroll-linked_effects.html for further details and to join the discussion on related tools and features! index.html Uncaught (in promise) Error: An unexpected error occurred undefined Error: An unexpected error occurred vue.js:6:11718 Error: An unexpected error occurred vue.js:6:11718 Uncaught (in promise) Error: An unexpected error occurred undefined
megamorphg commented 2 years ago

I don't know what happened but I stopped having this issue in v4 for the past month and now that I have upgraded to v5, I still do not have this issue anymore.

I had Tab Sesssion Manager doing auto-backups to cloud at same time so I'm not sure which extension would cause a conflict...?

5xx7xx commented 2 years ago

I still have it, on 4.10.1

megamorphg commented 2 years ago

I still have it, on 4.10.1

Honestly should experiment moving to v5 after taking backups. Much more features. I had no issues except when I was first upgrading (some groups got rearranged). Should see if you have this snapshot issue there.

albino1 commented 2 years ago

I also have this problem with 4.10.1 and only just now noticed it.

I have it set to do a snapshot every 1 hour with a max of 48, however I just hit a scenario where I needed to restore from a snapshot only to realize none have actually been created since I made the initial test ones 13 days ago.

Here's a screenshot of my snapshot settings section:

sideberry-snapshot

And here's a screenshot of all of my snapshots including the one I just made right now:

sideberry-snapshot2

I also just checked my laptop, and there has been 0 automatic snapshots created since I originally set it up with the same settings on July 3rd.

Luckily I was able to restore from Tab Session Manager. I lost my panels, but in the grand scheme of things I was still pretty relieved.

megamorphg commented 2 years ago

This needs a tag of "fixed in v5" because I've never had this issue in the past couple months of usage.

themahnamahna commented 2 years ago

This needs a tag of "fixed in v5" because I've never had this issue in the past couple months of usage.

how can I update to the beta?

megamorphg commented 2 years ago

how can I update to the beta?

  1. Take a full snapshot and make sure to export this just in case you need to go back to v4 on another profile.
  2. Install the latest beta from releases
  3. Wait for process to complete and then take another snapshot and export just in case you need to go back to default settings
  4. Have fun learning all the new settings. You might have a few pages/nested structure that messed up, I think that's been fixed though.
felixsanz commented 1 year ago

Both manual and automatic snapshots are broken. i got this message in dev tools:

Error: can't access property "lvl", tab is undefined