TBS has stopped recording sessions at exit, window close, regular save on my primary Chrome profile--the second profile is working as expected. Also, that primary Chrome profile session set only retains one (1) manually saved session, and removes any previous manually saved sessions. TBS is updating as expected, but not saving sessions as expected or configured.
Steps to reproduce
Check sessions in TBS -- no sessions automatically saved, saved on close of Window, only last manually saved session visible if any at all
Exit Chrome profile or Exit Chrome (closing all profiles)
Launch Chrome profile
Only last manually saved sessions from last Chrome launch and exit visible. NOTE: The manually save sessions might also disappear, but using the back and forth arrows in the TBS session window may return them
No automatic sessions are saved
Expected result
Product works as designed, automatic session backups created for configured settings
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag')
at background.js:2:476188
at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
Short description
TBS has stopped recording sessions at exit, window close, regular save on my primary Chrome profile--the second profile is working as expected. Also, that primary Chrome profile session set only retains one (1) manually saved session, and removes any previous manually saved sessions. TBS is updating as expected, but not saving sessions as expected or configured.
Steps to reproduce
Expected result
Product works as designed, automatic session backups created for configured settings
Actual result
background.js:2 [info] background/background: init() background.js:2 [debug] background/sessions: init() background.js:2 [info] [info]: background/background: init() background.js:2 [debug] [debug]: background/sessions: init() background.js:2 [info] [info]: [info]: background/background: init() background.js:2 [debug] [debug]: [debug]: background/sessions: init() background.js:2 [debug] [debug]: [debug]: background/sessions: =>init() Event background.js:2 [debug] [debug]: [debug]: background/sessions: =>init() Event background.js:2 [debug] [debug]: [debug]: background/sessions: =>init() Event background.js:2 [debug] [debug]: [debug]: background/autoSave: updateTemp() background.js:2 [debug] [debug]: [debug]: background/save: loadCurrentSession() Workflow runs · sienori/Tab-Session-Manager Array(1) default background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(6) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(8) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(11) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(10) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0) background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: ignoreUrls() Object Array(2) background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: => ignoreUrls() Object background.js:2 [debug] [debug]: [debug]: background/tag: getSessionsByTag() temp null background.js:2 [debug] [debug]: [debug]: background/sessions: getAll() null background.js:2 [debug] [debug]: [debug]: background/sessions: =>getAll() Array(72) background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag') at background.js:2:476188 at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
(anonymous) @ background.js:2
background.js:2 [debug] [debug]: [debug]: background/autoSave: updateTemp()
background.js:2 [debug] [debug]: [debug]: background/save: loadCurrentSession() Home · sienori/Tab-Session-Manager Wiki Array(1) default
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(6)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(8)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(11)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(10)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: ignoreUrls() Object Array(2)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: => ignoreUrls() Object
background.js:2 [debug] [debug]: [debug]: background/tag: getSessionsByTag() temp null
background.js:2 [debug] [debug]: [debug]: background/sessions: getAll() null
background.js:2 [debug] [debug]: [debug]: background/sessions: =>getAll() Array(72)
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag')
at background.js:2:476188
at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
(anonymous) @ background.js:2
background.js:2 [debug] [debug]: [debug]: background/autoSave: updateTemp()
background.js:2 [debug] [debug]: [debug]: background/save: loadCurrentSession() Q&A How to use debug mode · sienori/Tab-Session-Manager Wiki Array(1) default
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(6)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(8)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(11)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(10)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: ignoreUrls() Object Array(2)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: => ignoreUrls() Object
background.js:2 [debug] [debug]: [debug]: background/tag: getSessionsByTag() temp null
background.js:2 [debug] [debug]: [debug]: background/sessions: getAll() null
background.js:2 [debug] [debug]: [debug]: background/sessions: =>getAll() Array(72)
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag')
at background.js:2:476188
at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
(anonymous) @ background.js:2
background.js:2 [debug] [debug]: [debug]: background/autoSave: updateTemp()
background.js:2 [debug] [debug]: [debug]: background/save: loadCurrentSession() Bookmarks Array(1) default
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(6)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(8)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(11)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(10)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: ignoreUrls() Object Array(2)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: => ignoreUrls() Object
background.js:2 [debug] [debug]: [debug]: background/tag: getSessionsByTag() temp null
background.js:2 [debug] [debug]: [debug]: background/sessions: getAll() null
background.js:2 [debug] [debug]: [debug]: background/sessions: =>getAll() Array(72)
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag')
at background.js:2:476188
at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
(anonymous) @ background.js:2
background.js:2 [debug] [debug]: [debug]: background/autoSave: updateTemp()
background.js:2 [debug] [debug]: [debug]: background/save: loadCurrentSession() Extensions Array(1) default
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(6)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(8)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(11)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(3)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(2)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(10)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(4)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(5)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups Array(0)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: ignoreUrls() Object Array(2)
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: => ignoreUrls() Object
background.js:2 [debug] [debug]: [debug]: background/tag: getSessionsByTag() temp null
background.js:2 [debug] [debug]: [debug]: background/sessions: getAll() null
background.js:2 [debug] [debug]: [debug]: background/sessions: =>getAll() Array(72)
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag')
at background.js:2:476188
at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
(anonymous) @ background.js:2
background.js:2 [debug] [debug]: [debug]: background/autoSave: updateTemp()
background.js:2 [debug] [debug]: [debug]: background/save: loadCurrentSession() Extensions - Tab Session Manager ['temp'] default
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (6) [{…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (8) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (11) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (4) [{…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (3) [{…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (3) [{…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (3) [{…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (4) [{…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (2) [{…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (2) [{…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (10) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (4) [{…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: ignoreUrls() {windows: {…}, windowsNumber: 25, windowsInfo: {…}, tabsNumber: 624, name: 'Extensions - Tab Session Manager', …} (2) ['', 'chrome-extension://iaiomicjabeggjcfkbimgmglanimpnae/popup/index.html']
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: => ignoreUrls() {windows: {…}, windowsNumber: 25, windowsInfo: {…}, tabsNumber: 624, name: 'Extensions - Tab Session Manager', …}
background.js:2 [debug] [debug]: [debug]: background/tag: getSessionsByTag() temp null
background.js:2 [debug] [debug]: [debug]: background/sessions: getAll() null
background.js:2 [debug] [debug]: [debug]: background/sessions: =>getAll() (72) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, null, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag')
at background.js:2:476188
at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
(anonymous) @ background.js:2
(anonymous) @ background.js:2
(anonymous) @ background.js:2
st @ background.js:2
setTimeout (async)
ut @ background.js:2
await in ut (async)
(anonymous) @ background.js:2
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'getInitState'}
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'requestAllSessions', needKeys: Array(7), count: 30, port: 0.21917544402135536}
background.js:2 [debug] [debug]: [debug]: background/sessions: getAllWithStream() (7) ['id', 'name', 'date', 'tag', 'tabsNumber', 'windowsNumber', 'lastEditedTime'] 30
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'getSessions', id: 'e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86', needKeys: Array(7)}
background.js:2 [debug] [debug]: [debug]: background/getSessions: getSessions() e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86 (7) ['id', 'name', 'date', 'tag', 'tabsNumber', 'windowsNumber', 'lastEditedTime']
background.js:2 [debug] [debug]: [debug]: background/sessions: get() e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86
background.js:2 [debug] [debug]: [debug]: background/sessions: =>get() {date: 1719238538950, id: 'e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86', lastEditedTime: 1719359790649, name: 'PVC Wall Panels vs. Drywall - Trusscore', sessionStartTime: 1719237497262, …}
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'getSessions', id: 'e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86', needKeys: null}
background.js:2 [debug] [debug]: [debug]: background/getSessions: getSessions() e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86 null
background.js:2 [debug] [debug]: [debug]: background/sessions: get() e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'updateUndoStatus'}
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'updateTrackingStatus'}
background.js:2 [debug] [debug]: [debug]: background/sessions: =>get() {date: 1719238538950, id: 'e7dc2ef3-2592-4c9e-961e-e9a6cc8ebd86', lastEditedTime: 1719359790649, name: 'PVC Wall Panels vs. Drywall - Trusscore', sessionStartTime: 1719237497262, …}
background.js:2 Uncaught TypeError: Cannot read properties of null (reading 'id')
at a.onsuccess (background.js:2:466615)
a.onsuccess @ background.js:2
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'undo'}
background.js:2 [info] [info]: [info]: background/background: onMessageListener() {message: 'redo'}
background.js:2 [debug] [debug]: [debug]: background/autoSave: updateTemp()
background.js:2 [debug] [debug]: [debug]: background/save: loadCurrentSession() Tab Session Manager ['temp'] default
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (6) [{…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (8) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (11) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (4) [{…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (3) [{…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (3) [{…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (3) [{…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (4) [{…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (2) [{…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (2) [{…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (10) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (4) [{…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups (5) [{…}, {…}, {…}, {…}, {…}]
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: common/tabGroups: getTabGroups []
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: ignoreUrls() {windows: {…}, windowsNumber: 25, windowsInfo: {…}, tabsNumber: 625, name: 'Tab Session Manager', …} (2) ['', 'chrome-extension://iaiomicjabeggjcfkbimgmglanimpnae/popup/index.html ']
background.js:2 [debug] [debug]: [debug]: background/ignoreUrls: => ignoreUrls() {windows: {…}, windowsNumber: 25, windowsInfo: {…}, tabsNumber: 625, name: 'Tab Session Manager', …}
background.js:2 [debug] [debug]: [debug]: background/tag: getSessionsByTag() temp null
background.js:2 [debug] [debug]: [debug]: background/sessions: getAll() null
background.js:2 [debug] [debug]: [debug]: background/sessions: =>getAll() (72) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, null, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag')
at background.js:2:476188
at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)
(anonymous) @ background.js:2
(anonymous) @ background.js:2
(anonymous) @ background.js:2
st @ background.js:2
setTimeout (async)
ut @ background.js:2
await in ut (async)
(anonymous) @ background.js:2
Platform information
Additional context
Error Message in debugger:
background.js:2 [error] [error]: [error]: background/autoSave: updateTemp() TypeError: Cannot read properties of null (reading 'tag') at background.js:2:476188 at Array.filter ()
at fe (background.js:2:476169)
at async st (background.js:2:487916)