linuxmint / linuxmint/cinnamon

metaWindow.get_workspace() is null on workspace switch, corrupting panel StIcon actors

Open
#13,891 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Linux Mint 22 Wilma

Package version

6.2.9

Graphics hardware in use

No response

Frequency

Quite often

Bug description

In some cases, possible when switching workspaces (right/left), windowManager.js throws TypeError: metaWindow.get_workspace() is null. Then some panel icons disappeared (empty spaces). My workaround is do a Cinnamon restart.

Steps to reproduce

Not sure, but probably switching workspace several times per hour

Expected behavior

Icons stay there as usual

Additional information

Some logs:

_stageEventHandler@/usr/share/cinnamon/js/ui/main.js:1160:16
(cinnamon:2527): Gjs-CRITICAL **: 23:15:14.142: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:15:17.320: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:16:14.727: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:16:21.931: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:16:22.442: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:16:35.553: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:16:35.913: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:16:36.407: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:16:36.727: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:17:14.661: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:17:55.020: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:17:59.872: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.036: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.307: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
#0   7ffd59de48a0 b   /usr/share/cinnamon/js/ui/popupMenu.js:2765 (3eca675f37e0 @ 294)
#1   7ffd59de4970 b   /usr/share/cinnamon/js/ui/popupMenu.js:1726 (3eca675f2510 @ 36)
#2   7ffd59de4a50 b   /usr/share/cinnamon/js/ui/popupMenu.js:2726 (3eca675f3c40 @ 27)
#3   7ffd59de4b30 b   /usr/share/cinnamon/js/ui/popupMenu.js:2984 (3eca675f3dd0 @ 483)
#4   7ffd59de4c00 b   /usr/share/cinnamon/js/ui/popupMenu.js:99 (3eca675e7880 @ 36)
#5   7ffd59de4cd0 b   /usr/share/cinnamon/js/ui/popupMenu.js:2958 (3eca675f3fb0 @ 27)
#6   7ffd59de4dc0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:614 (c2e63088a60 @ 435)
#7   7ffd59de4e70 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:439 (c2e63088650 @ 130)
#8   7ffd59de4f30 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:1049 (c2e630897e0 @ 77)
#9   7ffd59de56b0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:2087 (c2e6308aa60 @ 335)
#10   7ffd59de5790 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:2326 (c2e6308ad30 @ 45)
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.569: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
#0   7ffd59de4f10 b   /usr/share/cinnamon/js/ui/popupMenu.js:2765 (3eca675f37e0 @ 294)
#1   7ffd59de4fe0 b   /usr/share/cinnamon/js/ui/popupMenu.js:1726 (3eca675f2510 @ 36)
#2   7ffd59de50c0 b   /usr/share/cinnamon/js/ui/popupMenu.js:2726 (3eca675f3c40 @ 27)
#3   7ffd59de51a0 b   /usr/share/cinnamon/js/ui/popupMenu.js:2984 (3eca675f3dd0 @ 483)
#4   7ffd59de5270 b   /usr/share/cinnamon/js/ui/popupMenu.js:99 (3eca675e7880 @ 36)
#5   7ffd59de5340 b   /usr/share/cinnamon/js/ui/popupMenu.js:2958 (3eca675f3fb0 @ 27)
#6   7ffd59de5430 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:614 (c2e63088a60 @ 435)
#7   7ffd59de54e0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:439 (c2e63088650 @ 130)
#8   7ffd59de55a0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:1049 (c2e630897e0 @ 77)
#9   7ffd59de56b0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:2183 (c2e6308aa60 @ 1602)
#10   7ffd59de5790 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:2326 (c2e6308ad30 @ 45)
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.800: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
#0   7ffd59de4f10 b   /usr/share/cinnamon/js/ui/popupMenu.js:2765 (3eca675f37e0 @ 294)
#1   7ffd59de4fe0 b   /usr/share/cinnamon/js/ui/popupMenu.js:1726 (3eca675f2510 @ 36)
#2   7ffd59de50c0 b   /usr/share/cinnamon/js/ui/popupMenu.js:2726 (3eca675f3c40 @ 27)
#3   7ffd59de51a0 b   /usr/share/cinnamon/js/ui/popupMenu.js:2984 (3eca675f3dd0 @ 483)
#4   7ffd59de5270 b   /usr/share/cinnamon/js/ui/popupMenu.js:99 (3eca675e7880 @ 36)
#5   7ffd59de5340 b   /usr/share/cinnamon/js/ui/popupMenu.js:2958 (3eca675f3fb0 @ 27)
#6   7ffd59de5430 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:614 (c2e63088a60 @ 435)
#7   7ffd59de54e0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:439 (c2e63088650 @ 130)
#8   7ffd59de55a0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:1049 (c2e630897e0 @ 77)
#9   7ffd59de56b0 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:2183 (c2e6308aa60 @ 1602)
#10   7ffd59de5790 b   /usr/share/cinnamon/js/misc/fileUtils.js line 211 > Function:2326 (c2e6308ad30 @ 45)
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.827: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.827: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.827: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.827: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.828: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.828: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.834: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.836: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.837: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was allocate on CinnamonGenericContainer 0x56570458f9e0.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.837: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.837: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.837: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.838: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.848: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.848: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.849: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.865: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.865: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.882: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.882: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.898: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.898: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.915: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.915: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.932: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.932: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.947: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.948: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.964: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.964: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.981: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.981: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.998: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:02.999: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.014: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.015: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.032: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.032: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.047: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.048: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.064: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.065: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.081: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.081: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.097: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.098: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.114: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.115: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.131: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.131: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.147: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.148: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.164: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.165: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.181: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.181: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.197: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.198: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.214: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.215: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.231: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.231: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:03.231: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
(cinnamon:2527): Gjs-CRITICAL **: 23:25:04.235: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
** (caribou:2591): WARNING **: 23:25:25.371: daemon.vala:147: error in text caret movement handler: Se alcanzó el tiempo de expiración
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.187: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.234: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.368: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.566: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.641: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.707: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.843: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:26:36.886: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:26:37.160: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:26:37.760: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:26:38.225: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:26:38.801: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
overrideDumpStack/global.dump_gjs_stack@/usr/share/cinnamon/js/ui/overrides.js:24:42
overrideMainloop/Mainloop.source_remove@/usr/share/cinnamon/js/ui/overrides.js:167:20
updateRegions@/usr/share/cinnamon/js/ui/layout.js:769:22
_hideDone@/usr/share/cinnamon/js/ui/overview.js:471:36
_animateNotVisible@/usr/share/cinnamon/js/ui/overview.js:427:18
hide@/usr/share/cinnamon/js/ui/overview.js:338:18
activateWindow@/usr/share/cinnamon/js/ui/main.js:1372:14
_onCloneActivated@/usr/share/cinnamon/js/ui/workspace.js:1143:14
_onButtonRelease@/usr/share/cinnamon/js/ui/workspace.js:180:22
(cinnamon:2527): Clutter-WARNING **: 23:41:31.952: Attempting to remove actor of type 'StIcon' from group of class 'ClutterBox', but the container is not the actor's parent.
(cinnamon:2527): Clutter-WARNING **: 23:41:39.823: Attempting to remove actor of type 'StIcon' from group of class 'ClutterBox', but the container is not the actor's parent.
(cinnamon:2527): Gjs-CRITICAL **: 23:43:38.190: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:43:38.527: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:43:39.482: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:43:39.768: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:43:53.620: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:43:53.884: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
** (caribou:2591): WARNING **: 23:44:16.349: daemon.vala:120: error in focus handler: No such object path '/org/a11y/atspi/accessible/2147483663'
** (caribou:2591): WARNING **: 23:45:35.182: daemon.vala:147: error in text caret movement handler: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" could not be processed as object /org/a11y/atspi/accessible/2814 does not exist
(cinnamon:2527): Gjs-CRITICAL **: 23:45:39.102: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:45:40.641: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
(cinnamon:2527): Gjs-CRITICAL **: 23:47:15.210: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1371:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1355:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:291:92
(cinnamon:2527): Gjs-CRITICAL **: 23:47:15.349: JS ERROR: TypeError: metaWindow.get_workspace() is null
handleSeen@/usr/share/cinnamon/js/ui/windowManager.js:336:28
WindowManager/</<@/usr/share/cinnamon/js/ui/windowManager.js:364:58
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:364:29
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1334:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1363:18
_showWorkspaceSwitcher@/usr/share/cinnamon/js/ui/windowManager.js:1353:18
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:290:91
** (caribou:2591): WARNING **: 23:49:45.111: daemon.vala:120: error in focus handler: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in js/ui/windowManager.js, especially handleSeen around line 336 and the workspace-switching paths around lines 1334-1371; compare the stack traces with js/ui/main.js line 1160. Reproduce repeated workspace switching and trace the null workspace case and its effect on panel icons. Done means workspace switches no longer produce the TypeError and panel icons remain visible.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.