aleho / gnome-shell-volume-mixer

GNOME Shell Extension allowing separate configuration of PulseAudio devices
https://extensions.gnome.org/extension/858/volume-mixer/
GNU General Public License v2.0
135 stars 32 forks source link

Object St.BoxLayout Impossible to set any property to it. #83

Closed thorus90 closed 5 years ago

thorus90 commented 6 years ago

I don't know yet what exactly causes the messages, but I get many errors in log:

Mär 21 14:11:09 starfire gnome-shell[774]: Object St.BoxLayout (0x55bad89b1e20), has been already finalized. Impossible to set any property to it.
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: == Stack trace for context 0x55bad66d3170 ==
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #0 0x7ffe0f59fb70 I   resource:///org/gnome/shell/ui/status/volume.js:94 (0x7f7a1e1829a0 @ 49)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #1 0x7ffe0f59fbd0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f7a440c2bc0 @ 71)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #2 0x7ffe0f59fc90 b   resource:///org/gnome/shell/ui/status/volume.js:250 (0x7f7a1e1852b8 @ 259)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #3 0x7ffe0f59fcf0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f7a440c2bc0 @ 71)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #4 0x7ffe0f59fd30 I   /home/jrottmann/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/widget/volume.js:424 (0x7f79f5c679a0 @ 91)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #5 0x7ffe0f59fda0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f7a440c2bc0 @ 71)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #6 0x7ffe0f59fe30 I   self-hosted:917 (0x7f7a440ee5e8 @ 394)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: == Stack trace for context 0x55bad66d3170 ==
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #0 0x7ffe0f59fb70 I   resource:///org/gnome/shell/ui/status/volume.js:94 (0x7f7a1e1829a0 @ 49)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #1 0x7ffe0f59fbd0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f7a440c2bc0 @ 71)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #2 0x7ffe0f59fc90 b   resource:///org/gnome/shell/ui/status/volume.js:250 (0x7f7a1e1852b8 @ 259)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #3 0x7ffe0f59fcf0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f7a440c2bc0 @ 71)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #4 0x7ffe0f59fd30 I   /home/jrottmann/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/widget/volume.js:424 (0x7f79f5c679a0 @ 91)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #5 0x7ffe0f59fda0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f7a440c2bc0 @ 71)
Mär 21 14:11:09 starfire org.gnome.Shell.desktop[774]: #6 0x7ffe0f59fe30 I   self-hosted:917 (0x7f7a440ee5e8 @ 394)
Mär 21 14:11:09 starfire gnome-shell[774]: Object St.BoxLayout (0x55bad6b7d850), has been already finalized. Impossible to set any property to it.
aleho commented 6 years ago

Sorry, can't reproduce here. I don't get that error.

thorus90 commented 6 years ago

Hmm,

I can produce these errors evertime I change the volume from the widget

These messages seam to be happening at the same time:

Apr 30 14:24:34 starfire gnome-shell[8495]: Object St.DrawingArea (0x56476fd54450), has been already deallocated - impossible to access to it. This might be caused by the fact that the object has been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs
Apr 30 14:24:34 starfire gnome-shell[8495]: clutter_content_invalidate: assertion 'CLUTTER_IS_CONTENT (content)' failed

I'm on gnome shell 3.28.1 (on arch) with an intel graphic card. What else could I provide?

raf64flo commented 5 years ago

Might been a problem with Gnome Shell directly:

thorus90 commented 5 years ago

Yeah, thats exactly what I saw, I'm meanwhile on gnome shell 3.30.1, this version does not have this problem (but others :D )

AlexWayfer commented 5 years ago

Yeah, thats exactly what I saw, I'm meanwhile on gnome shell 3.30.1, this version does not have this problem (but others :D )

3.30.2 has. :frowning_face:

Mar 11 19:41:34 Alex-ArchMainPC gnome-shell[1083]: Object St.DrawingArea (0x55584d2adb00), 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.
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: == Stack trace for context 0x555844b6b1f0 ==
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #0   555848100548 i   resource:///org/gnome/shell/ui/barLevel.js:50 (7f7c2b5c79d0 @ 117)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #1   7ffda9a04790 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7f7c2b7b0b80 @ 71)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #2   5558481004a8 i   /home/alex/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/widget/volume.js:145 (7f7c296961f0 @ 112)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #3   7ffda9a05700 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7f7c2b7b0b80 @ 71)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #4   7ffda9a057d0 b   self-hosted:979 (7f7c2b7edf70 @ 440)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #5   555848100410 i   resource:///org/gnome/shell/ui/status/volume.js:124 (7f7c2b0070d0 @ 164)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #6   7ffda9a078c0 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7f7c2b7b0b80 @ 71)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #7   7ffda9a07990 b   self-hosted:979 (7f7c2b7edf70 @ 440)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #8   7ffda9a07a80 b   resource:///org/gnome/gjs/modules/signals.js:128 (7f7c2b7c18b0 @ 386)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #9   555848100318 i   resource:///org/gnome/shell/ui/slider.js:165 (7f7c2b008550 @ 531)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #10   7ffda9a08a00 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7f7c2b7b0b80 @ 71)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #11   555848100290 i   resource:///org/gnome/shell/ui/status/volume.js:105 (7f7c2b2f6f70 @ 25)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #12   7ffda9a09970 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7f7c2b7b0b80 @ 71)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #13   555848100208 i   resource:///org/gnome/shell/ui/status/volume.js:321 (7f7c2b007b80 @ 25)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #14   7ffda9a0a8e0 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7f7c2b7b0b80 @ 71)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #15   555848100140 i   resource:///org/gnome/shell/ui/status/volume.js:382 (7f7c2b0080d0 @ 43)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #16   7ffda9a0b850 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7f7c2b7b0b80 @ 71)
Mar 11 19:41:34 Alex-ArchMainPC org.gnome.Shell.desktop[1083]: #17   7ffda9a0b920 b   self-hosted:979 (7f7c2b7edf70 @ 440)
Mar 11 19:41:34 Alex-ArchMainPC gnome-shell[1083]: st_drawing_area_queue_repaint: assertion 'ST_IS_DRAWING_AREA (area)' failed