Comment 0 for bug 1348914

Revision history for this message
i30817 (i30817) wrote :

Currently gnome shell occasionally has extreme performance problems so that they actually make the machine unresponsive. I'm attaching two oprof runs at the same time, one with xorg, the other with gnome shell, which are the processes top said were using the cpus. I actually started this instance of gnome-shell from a user console (because i had to kill the previous one and it didn't respawn.

The operf runs of gnome-shell and Xorg killed themselves spontaneously for some reason:
operf-record process killed by signal 13
operf-read process killed by signal 11
error running profiler

For what it is worth here they are. I have dbg libs installed for xorg, the kernel, gnome-shell and the ati driver in preparation of this but i think it might have been unnecessary to pinpoint the cause because the console output of the gnome-shell session showed me this before i had to kill it (again):

Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
console.error: ghostery:
  Message: TypeError: r.json is null
  Stack:
    checkLibraryVersion/<.onComplete@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/i30817/.<email address hidden>!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://firefox-at-ghostery-dot-com/ghostery/lib/background.js:2253:4
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:96:9
onreadystatechange@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/i30817/.<email address hidden>!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/request.js:98:7

Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
Window manager warning: Log level 16: /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3102: signal id '568' is invalid for instance '0x1ded8e0'
console.error: ghostery:
  Message: TypeError: r.json is null
  Stack:
    checkLibraryVersion/<.onComplete@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/i30817/.<email address hidden>!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://firefox-at-ghostery-dot-com/ghostery/lib/background.js:2253:4
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:96:9
onreadystatechange@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/i30817/.<email address hidden>!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/request.js:98:7

Killed

My burning question is obviously, why the hell would a firefox extension make Xorg and gnome-shell unresponsive and not firefox, and don't you think you should fix it so its not possible?

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: gnome-shell 3.12.2-1ubuntu4
ProcVersionSignature: Ubuntu 3.16.0-5.10-generic 3.16.0-rc6
Uname: Linux 3.16.0-5-generic x86_64
ApportVersion: 2.14.4-0ubuntu2
Architecture: amd64
CurrentDesktop: GNOME
Date: Fri Jul 25 22:25:34 2014
DisplayManager: gdm
GsettingsChanges: b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'"
InstallationDate: Installed on 2014-07-05 (20 days ago)
InstallationMedia: Ubuntu-GNOME 14.10 "Utopic Unicorn" - Alpha amd64 (20140624)
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)