Package: firefox
Version: 62.0.2-1
Followup-For: Bug #909818

Dear Maintainer,

I can confirm the CPU-eating problem with firefox.

It might be related to the desktop environment. In my case I use XFCE and
the CPU eating problem goes away if I kill xfsettingsd.

stracing the "Web Conntent"-Process I see that firefox seems to do lots of
sendmsg() with references to font related files, not sure if this maybe is
related to fontconfig.

--- SIGSYS {si_signo=SIGSYS, si_code=SYS_SECCOMP, si_errno=ENOTDIR, 
si_call_addr=0x7fc4874a1dbe, si_syscall=__NR_openat, si_arch=AUDIT_ARCH_X86_64} 
---
socketpair(AF_UNIX, SOCK_SEQPACKET, 0, [35, 37]) = 0
sendmsg(30, {msg_name=NULL, msg_namelen=0, 
msg_iov=[{iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=16}, 
{iov_base="/usr/share/fonts/cmap/adobe-cns1"..., iov_len=51}, {iov_base=NULL, 
iov_len=0}], msg_iovlen=3, msg_control=[{cmsg_len=20, cmsg_level=SOL_SOCKET, 
cmsg_type=SCM_RIGHTS, cmsg_data=[37]}], msg_controllen=24, msg_flags=0}, 
MSG_NOSIGNAL) = 67
close(37)                               = 0
recvmsg(35, {msg_name=NULL, msg_namelen=0, 
msg_iov=[{iov_base="\354\377\377\377", iov_len=4}], msg_iovlen=1, 
msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 4
close(35)                               = 0
rt_sigreturn({mask=[]})                 = -1 ENOTDIR (Not a directory)
openat(AT_FDCWD, "/usr/share/fonts/cmap/adobe-cns1/resource.frk/Adobe-CNS1-6", 
O_RDONLY) = 257
--- SIGSYS {si_signo=SIGSYS, si_code=SYS_SECCOMP, si_errno=ENOTDIR, 
si_call_addr=0x7fc4874a1dbe, si_syscall=__NR_openat, si_arch=AUDIT_ARCH_X86_64} 
---
socketpair(AF_UNIX, SOCK_SEQPACKET, 0, [35, 37]) = 0
sendmsg(30, {msg_name=NULL, msg_namelen=0, 
msg_iov=[{iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=16}, 
{iov_base="/usr/share/fonts/cmap/adobe-cns1"..., iov_len=59}, {iov_base=NULL, 
iov_len=0}], msg_iovlen=3, msg_control=[{cmsg_len=20, cmsg_level=SOL_SOCKET, 
cmsg_type=SCM_RIGHTS, cmsg_data=[37]}], msg_controllen=24, msg_flags=0}, 
MSG_NOSIGNAL) = 75
close(37)                               = 0
recvmsg(35, {msg_name=NULL, msg_namelen=0, 
msg_iov=[{iov_base="\376\377\377\377", iov_len=4}], msg_iovlen=1, 
msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 4
close(35)                               = 0
rt_sigreturn({mask=[]})                 = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/fonts/cmap/adobe-cns1/.resource/Adobe-CNS1-6", 
O_RDONLY) = 257


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages firefox depends on:
ii  debianutils               4.8.6
ii  fontconfig                2.13.1-1
ii  libatk1.0-0               2.30.0-1
ii  libc6                     2.27-6
ii  libcairo-gobject2         1.15.12-1
ii  libcairo2                 1.15.12-1
ii  libdbus-1-3               1.12.10-1
ii  libdbus-glib-1-2          0.110-3
ii  libevent-2.1-6            2.1.8-stable-4
ii  libffi6                   3.2.1-8
ii  libfontconfig1            2.13.1-1
ii  libfreetype6              2.8.1-2
ii  libgcc1                   1:8.2.0-7
ii  libgdk-pixbuf2.0-0        2.38.0+dfsg-6
ii  libglib2.0-0              2.58.1-2
ii  libgtk-3-0                3.24.1-2
ii  libjsoncpp1               1.7.4-3
ii  libnspr4                  2:4.20-1
ii  libnss3                   2:3.39-1
ii  libpango-1.0-0            1.42.4-3
ii  libsqlite3-0              3.25.2-1
ii  libstartup-notification0  0.12-5
ii  libstdc++6                8.2.0-7
ii  libvpx5                   1.7.0-3
ii  libx11-6                  2:1.6.6-1
ii  libx11-xcb1               2:1.6.6-1
ii  libxcb-shm0               1.13-3
ii  libxcb1                   1.13-3
ii  libxcomposite1            1:0.4.4-2
ii  libxdamage1               1:1.1.4-3
ii  libxext6                  2:1.3.3-1+b2
ii  libxfixes3                1:5.0.3-1
ii  libxrender1               1:0.9.10-1
ii  libxt6                    1:1.1.5-1
ii  procps                    2:3.3.15-2
ii  zlib1g                    1:1.2.11.dfsg-1

Versions of packages firefox recommends:
ii  libavcodec57  7:3.4.3-1
ii  libavcodec58  7:4.0.2-2+b1

Versions of packages firefox suggests:
ii  fonts-lmodern          2.004.5-5
ii  fonts-stix [otf-stix]  1.1.1-4
ii  libcanberra0           0.30-6
ii  libgssapi-krb5-2       1.16-2
ii  libgtk2.0-0            2.24.32-3
ii  pulseaudio             12.2-2

-- debconf-show failed

Reply via email to