Public bug reported:

The page chrome://settings/passwords is supposed to list all passwords
currently known to Chromium, and offers a search box to filter them.
This has always had a performance problem for me: the page rendering
would freeze for a few seconds when loading or after typing in a filter
phrase before the list of passwords was displayed, during which time UI
controls inside the page would be unresponsive.

At some point about a couple months ago, while using Xubuntu 16.04 (all
updates), this page just started freezing *forever*. The “Passwords”
dialog renders, and initially there is a blinking cursor inside “Search
passwords”, but after a moment the cursor disappears; UI controls like
the scrollbar are unresponsive; the Chromium process consumes 100% CPU;
and no passwords ever appear. The URL tab is responsive; when I close it
(via mouse or Ctrl-W), I am asked to wait or kill the page.

Passwords are still filled in for me when I navigate to a matching web
site, Chromium still offers to save new passwords, and I can still view
saved passwords using seahorse. It is just this special page which has
become unusable. I am not sure what the trigger condition was—whether an
update to Chromium, or some change in my passwords. Still broken after
an update to 16.10.

Tried to use “Record JavaScript CPU Profile” but this just froze too
after I clicked the “Stop” button.

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: chromium-browser 53.0.2785.143-0ubuntu1.1307
ProcVersionSignature: Ubuntu 4.8.0-26.28-generic 4.8.0
Uname: Linux 4.8.0-26-generic x86_64
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CurrentDesktop: XFCE
DRM.card0-DP-1:
 enabled: disabled
 dpms: Off
 status: disconnected
 edid-base64: 
 modes:
DRM.card0-DP-2:
 enabled: disabled
 dpms: Off
 status: disconnected
 edid-base64: 
 modes:
DRM.card0-HDMI-A-1:
 enabled: disabled
 dpms: Off
 status: disconnected
 edid-base64: 
 modes:
DRM.card0-HDMI-A-2:
 enabled: disabled
 dpms: Off
 status: disconnected
 edid-base64: 
 modes:
DRM.card0-eDP-1:
 enabled: enabled
 dpms: On
 status: connected
 edid-base64: 
AP///////wA0qaKWAAAAAP8XAQSlIhN4AhKhp1RTmSYLUFQAAAABAQEBAQEBAQEBAQEBAQEBKnZAxLBUFGAsBJEAWMEQAAAeKnZAxLBUW2EsBJEAWMEQAAAeAAAA/QAxPWBkHgEKICAgICAgAAAA/gBWVlgxNlQwMjhKMDAKAFA=
 modes: 2880x1620 2880x1620
Date: Wed Oct 26 09:43:53 2016
Desktop-Session:
 'xubuntu'
 '/etc/xdg/xdg-xubuntu:/usr/share/upstart/xdg:/etc/xdg:/etc/xdg'
 
'/usr/share/xubuntu:/usr/share/xfce4:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop:/usr/share'
Env:
 'None'
 'None'
InstallationDate: Installed on 2016-10-25 (0 days ago)
InstallationMedia: Xubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
InstalledPlugins:
 /home/jglick/.mozilla/plugins:
   => libnpjp2.so
      - symlink to /space/jdk/jre/lib/amd64/libnpjp2.so
         (size: 221525 bytes, mtime: Wed Jun 22 06:09:31 2016)
Load-Avg-1min: 1.10
Load-Processes-Running-Percent:   0.1%
MachineType: LENOVO 20CKCTO1WW
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.8.0-26-generic.efi.signed 
root=/dev/mapper/xubuntu--vg-root ro noprompt persistent quiet splash 
vt.handoff=7
SourcePackage: chromium-browser
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/20/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: N11ET34W (1.10 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20CKCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40709 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: 
dmi:bvnLENOVO:bvrN11ET34W(1.10):bd08/20/2015:svnLENOVO:pn20CKCTO1WW:pvrThinkPadT550:rvnLENOVO:rn20CKCTO1WW:rvrSDK0J40709WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20CKCTO1WW
dmi.product.version: ThinkPad T550
dmi.sys.vendor: LENOVO
gconf-keys: /desktop/gnome/applications/browser/exec = 
b'/usr/bin/chromium-browser\n'/desktop/gnome/url-handlers/https/command = 
b'/usr/bin/chromium-browser %s\n'/desktop/gnome/url-handlers/https/enabled = 
b'true\n'/desktop/gnome/url-handlers/http/command = b'/usr/bin/chromium-browser 
%s\n'/desktop/gnome/url-handlers/http/enabled = 
b'true\n'/desktop/gnome/session/required_components/windowmanager = 
b'metacity\n'/apps/metacity/general/compositing_manager = 
b'true\n'/desktop/gnome/interface/icon_theme = 
b'ubuntu-mono-dark\n'/desktop/gnome/interface/gtk_theme = b'Ambiance\n'
modified.conffile..etc.default.chromium-browser: [deleted]

** Affects: chromium-browser (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug yakkety

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1636863

Title:
  Passwords page freezes

Status in chromium-browser package in Ubuntu:
  New

Bug description:
  The page chrome://settings/passwords is supposed to list all passwords
  currently known to Chromium, and offers a search box to filter them.
  This has always had a performance problem for me: the page rendering
  would freeze for a few seconds when loading or after typing in a
  filter phrase before the list of passwords was displayed, during which
  time UI controls inside the page would be unresponsive.

  At some point about a couple months ago, while using Xubuntu 16.04
  (all updates), this page just started freezing *forever*. The
  “Passwords” dialog renders, and initially there is a blinking cursor
  inside “Search passwords”, but after a moment the cursor disappears;
  UI controls like the scrollbar are unresponsive; the Chromium process
  consumes 100% CPU; and no passwords ever appear. The URL tab is
  responsive; when I close it (via mouse or Ctrl-W), I am asked to wait
  or kill the page.

  Passwords are still filled in for me when I navigate to a matching web
  site, Chromium still offers to save new passwords, and I can still
  view saved passwords using seahorse. It is just this special page
  which has become unusable. I am not sure what the trigger condition
  was—whether an update to Chromium, or some change in my passwords.
  Still broken after an update to 16.10.

  Tried to use “Record JavaScript CPU Profile” but this just froze too
  after I clicked the “Stop” button.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.10
  Package: chromium-browser 53.0.2785.143-0ubuntu1.1307
  ProcVersionSignature: Ubuntu 4.8.0-26.28-generic 4.8.0
  Uname: Linux 4.8.0-26-generic x86_64
  ApportVersion: 2.20.3-0ubuntu8
  Architecture: amd64
  CurrentDesktop: XFCE
  DRM.card0-DP-1:
   enabled: disabled
   dpms: Off
   status: disconnected
   edid-base64: 
   modes:
  DRM.card0-DP-2:
   enabled: disabled
   dpms: Off
   status: disconnected
   edid-base64: 
   modes:
  DRM.card0-HDMI-A-1:
   enabled: disabled
   dpms: Off
   status: disconnected
   edid-base64: 
   modes:
  DRM.card0-HDMI-A-2:
   enabled: disabled
   dpms: Off
   status: disconnected
   edid-base64: 
   modes:
  DRM.card0-eDP-1:
   enabled: enabled
   dpms: On
   status: connected
   edid-base64: 
AP///////wA0qaKWAAAAAP8XAQSlIhN4AhKhp1RTmSYLUFQAAAABAQEBAQEBAQEBAQEBAQEBKnZAxLBUFGAsBJEAWMEQAAAeKnZAxLBUW2EsBJEAWMEQAAAeAAAA/QAxPWBkHgEKICAgICAgAAAA/gBWVlgxNlQwMjhKMDAKAFA=
   modes: 2880x1620 2880x1620
  Date: Wed Oct 26 09:43:53 2016
  Desktop-Session:
   'xubuntu'
   '/etc/xdg/xdg-xubuntu:/usr/share/upstart/xdg:/etc/xdg:/etc/xdg'
   
'/usr/share/xubuntu:/usr/share/xfce4:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop:/usr/share'
  Env:
   'None'
   'None'
  InstallationDate: Installed on 2016-10-25 (0 days ago)
  InstallationMedia: Xubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
  InstalledPlugins:
   /home/jglick/.mozilla/plugins:
     => libnpjp2.so
        - symlink to /space/jdk/jre/lib/amd64/libnpjp2.so
           (size: 221525 bytes, mtime: Wed Jun 22 06:09:31 2016)
  Load-Avg-1min: 1.10
  Load-Processes-Running-Percent:   0.1%
  MachineType: LENOVO 20CKCTO1WW
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.8.0-26-generic.efi.signed 
root=/dev/mapper/xubuntu--vg-root ro noprompt persistent quiet splash 
vt.handoff=7
  SourcePackage: chromium-browser
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 08/20/2015
  dmi.bios.vendor: LENOVO
  dmi.bios.version: N11ET34W (1.10 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20CKCTO1WW
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0J40709 WIN
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.modalias: 
dmi:bvnLENOVO:bvrN11ET34W(1.10):bd08/20/2015:svnLENOVO:pn20CKCTO1WW:pvrThinkPadT550:rvnLENOVO:rn20CKCTO1WW:rvrSDK0J40709WIN:cvnLENOVO:ct10:cvrNone:
  dmi.product.name: 20CKCTO1WW
  dmi.product.version: ThinkPad T550
  dmi.sys.vendor: LENOVO
  gconf-keys: /desktop/gnome/applications/browser/exec = 
b'/usr/bin/chromium-browser\n'/desktop/gnome/url-handlers/https/command = 
b'/usr/bin/chromium-browser %s\n'/desktop/gnome/url-handlers/https/enabled = 
b'true\n'/desktop/gnome/url-handlers/http/command = b'/usr/bin/chromium-browser 
%s\n'/desktop/gnome/url-handlers/http/enabled = 
b'true\n'/desktop/gnome/session/required_components/windowmanager = 
b'metacity\n'/apps/metacity/general/compositing_manager = 
b'true\n'/desktop/gnome/interface/icon_theme = 
b'ubuntu-mono-dark\n'/desktop/gnome/interface/gtk_theme = b'Ambiance\n'
  modified.conffile..etc.default.chromium-browser: [deleted]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1636863/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to