Error: No signal connection 240 found
rapgenic opened this issue · 3 comments
rapgenic commented
After login from standby the extension sometimes stops working with Error: No signal connection 240 found
reported by looking glass. A quick solution is to restart gnome shell.
OS: Arch Linux
Gnome Shell: v 3.32.0
Here are some additional Gnome logs:
apr 11 13:40:26 gnome-shell[1509]: Object .MetaWindowActorX11 (0x56382b24f7c0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: == Stack trace for context 0x563826750230 ==
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #0 7ffdc1d43210 b resource:///org/gnome/gjs/modules/overrides/GObject.js:468 (7f83446b90d0 @ 25)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #1 563829b0e550 i /home/[*****]/.local/share/gnome-shell/extensions/dynamic-panel-transparency@rockon999.github.io/events.js:132 (7f831d980040 @ 636)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #2 563829b0e4d8 i /home/[*****]/.local/share/gnome-shell/extensions/dynamic-panel-transparency@rockon999.github.io/extension.js:160 (7f831d975f70 @ 26)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #3 7ffdc1d44320 b resource:///org/gnome/shell/ui/extensionSystem.js:79 (7f834424a1f0 @ 436)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #4 563829b0e398 i resource:///org/gnome/shell/ui/extensionSystem.js:350 (7f834424ad30 @ 13)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #5 7ffdc1d44fd0 b self-hosted:261 (7f83446c05e0 @ 223)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #6 563829b0e318 i resource:///org/gnome/shell/ui/extensionSystem.js:349 (7f834424aca0 @ 64)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #7 563829b0e298 i resource:///org/gnome/shell/ui/extensionSystem.js:367 (7f834424adc0 @ 87)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #8 7ffdc1d46110 b resource:///org/gnome/gjs/modules/signals.js:142 (7f83446cb670 @ 386)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #9 7ffdc1d46d00 b resource:///org/gnome/shell/ui/sessionMode.js:202 (7f83440aa9d0 @ 254)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #10 563829b0e158 i resource:///org/gnome/shell/ui/sessionMode.js:164 (7f83440aa790 @ 40)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #11 563829b0e0b0 i resource:///org/gnome/shell/ui/screenShield.js:1269 (7f8344094700 @ 188)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #12 563829b0e000 i resource:///org/gnome/shell/ui/screenShield.js:1318 (7f8344094790 @ 391)
apr 11 13:40:26 org.gnome.Shell.desktop[1509]: #13 563829b0df80 i resource:///org/gnome/shell/ui/screenShield.js:841 (7f83440925e0 @ 25)
apr 11 13:40:26 gnome-shell[1509]: Extension "dynamic-panel-transparency@rockon999.github.io" had error: Error: No signal connection 240 found
I tried looking in the source and it seems something correlated to how windows are handled but I don't know gnome internals well. Just tell me if I can be of any help
ewlsh commented
@rapgenic Sorry for the late reply, been busy as of late.
The latest from master should fix these issues.
rapgenic commented
Hi @rockon999 thank you very much for your fix!
At the moment I am trying it, and seems to be working well!
rapgenic commented
Everything ok!