[Bug 1825197] Re: system unresponse for several seconds a couple of times per hour [Attempting to call back into JSAPI during the sweeping phase of GC... The offending signal was g-signal on GDBusProx

2019-07-21 Thread Daniel van Vugt
Thank you for reporting this bug to Ubuntu.
Ubuntu 18.10 (cosmic) reached end-of-life on July 18, 2019.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases 

We appreciate that this bug may be old and you might not be interested
in discussing it any more. But if you are then please upgrade to the
latest Ubuntu version and re-test. If you then find the bug is still
present in the newer Ubuntu version, please add a comment here telling
us which new version it is in and change the bug status to Confirmed.

** Changed in: gnome-shell (Ubuntu)
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1825197

Title:
  system unresponse for several seconds a couple of times per hour
  [Attempting to call back into JSAPI during the sweeping phase of GC...
  The offending signal was g-signal on GDBusProxy]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1825197/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 1825197] Re: system unresponse for several seconds a couple of times per hour [Attempting to call back into JSAPI during the sweeping phase of GC...]

2019-04-18 Thread Daniel van Vugt
** Changed in: gnome-shell (Ubuntu)
   Status: Incomplete => New

** Summary changed:

- system unresponse for several seconds a couple of times per hour [Attempting 
to call back into JSAPI during the sweeping phase of GC...]
+ system unresponse for several seconds a couple of times per hour [Attempting 
to call back into JSAPI during the sweeping phase of GC... The offending signal 
was g-signal on GDBusProxy]

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1825197

Title:
  system unresponse for several seconds a couple of times per hour
  [Attempting to call back into JSAPI during the sweeping phase of GC...
  The offending signal was g-signal on GDBusProxy]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1825197/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 1825197] Re: system unresponse for several seconds a couple of times per hour [Attempting to call back into JSAPI during the sweeping phase of GC...]

2019-04-17 Thread Steyn Westbeek
apport information

** Tags added: apport-collected third-party-packages

** Description changed:

  My system is up-to-date on:
  
  $ lsb_release -rd
  Description:  Ubuntu 18.10
  Release:  18.10
  
  $ apt-cache policy gnome-shell
  gnome-shell:
Installed: 3.30.2-0ubuntu1.18.10.1
Candidate: 3.30.2-0ubuntu1.18.10.1
  
  To provide you with an idea of the motivation for the origin in gnome-
  shell; I've included the lines in syslog that are displayed for many
  more occasions than presented below.
  
  At the times that these messages are displayed in my logs I can still
  move my mouse, but mouse clicks are unresponsive and typing is frozen
  (but text does appear after freeze).
  
  
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: 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.
  Apr 17 09:30:25 TUE001295 org.gnome.Shell.desktop[11238]: == Stack trace for 
context 0x55f9f7a3f220 ==
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: The offending signal was 
g-signal on GDBusProxy 0x55f9f7e68eb0.
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: 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.
  Apr 17 09:30:25 TUE001295 org.gnome.Shell.desktop[11238]: == Stack trace for 
context 0x55f9f7a3f220 ==
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: The offending signal was 
g-signal on GDBusProxy 0x55f9f7e68eb0.
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: 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.
  Apr 17 09:30:25 TUE001295 org.gnome.Shell.desktop[11238]: == Stack trace for 
context 0x55f9f7a3f220 ==
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: The offending signal was 
g-signal on GDBusProxy 0x55f9f7e68eb0.
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: 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.
  Apr 17 09:30:25 TUE001295 org.gnome.Shell.desktop[11238]: == Stack trace for 
context 0x55f9f7a3f220 ==
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: The offending signal was 
g-signal on GDBusProxy 0x55f9f7e68eb0.
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: 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.
  Apr 17 09:30:25 TUE001295 org.gnome.Shell.desktop[11238]: == Stack trace for 
context 0x55f9f7a3f220 ==
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: The offending signal was 
g-signal on GDBusProxy 0x55f9f7e68eb0.
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: 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.
  Apr 17 09:30:25 TUE001295 org.gnome.Shell.desktop[11238]: == Stack trace for 
context 0x55f9f7a3f220 ==
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: The offending signal was 
g-signal on GDBusProxy 0x55f9f7e68eb0.
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: 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.
  Apr 17 09:30:25 TUE001295 org.gnome.Shell.desktop[11238]: == Stack trace for 
context 0x55f9f7a3f220 ==
  Apr 17 09:30:25 TUE001295 gnome-shell[11238]: The off

[Bug 1825197] Re: system unresponse for several seconds a couple of times per hour [Attempting to call back into JSAPI during the sweeping phase of GC...]

2019-04-17 Thread Steyn Westbeek
Thanks for the feedback!
I just send in the report collected by apport-collect, hope it helps.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1825197

Title:
  system unresponse for several seconds a couple of times per hour
  [Attempting to call back into JSAPI during the sweeping phase of
  GC...]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1825197/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 1825197] Re: system unresponse for several seconds a couple of times per hour

2019-04-17 Thread Daniel van Vugt
Thanks for the bug report. I have encountered the same problems myself
this week when stress testing parts of gnome-shell. But those parts and
the cause might be different to yours. So please run:

  apport-collect 1825197

to send us more information about the system.


** Tags added: cosmic

** Changed in: gnome-shell (Ubuntu)
   Importance: Undecided => High

** Changed in: gnome-shell (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1825197

Title:
  system unresponse for several seconds a couple of times per hour
  [Attempting to call back into JSAPI during the sweeping phase of
  GC...]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1825197/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 1825197] Re: system unresponse for several seconds a couple of times per hour

2019-04-17 Thread Daniel van Vugt
As far as I can tell, the common error (from gjs):

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.

is caused by a type of mistake that has been made in JavaScript
locations. And that mistake is common, in multiple locations in gnome-
shell and its extensions. Although I don't yet understand what that
mistake looks like in code :(

** Summary changed:

- system unresponse for several seconds a couple of times per hour 
+ system unresponse for several seconds a couple of times per hour [Attempting 
to call back into JSAPI during the sweeping phase of GC...]

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1825197

Title:
  system unresponse for several seconds a couple of times per hour
  [Attempting to call back into JSAPI during the sweeping phase of
  GC...]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1825197/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs