Browser hangs Ubuntu 16.04

Bug #1577168 reported by SunBear
64
This bug affects 15 people
Affects Status Importance Assigned to Milestone
webbrowser-app (Ubuntu)
Undecided
Unassigned

Bug Description

When I activate Browser or click on Amazon button (which activates Browser), Ubuntu 16.04 hangs. This occurrence should not happen.
An exception to this problem is that the mouse pointer is movable initially. In the extreme case, the mouse pointer hangs also.

This problem does not occur when activating Firefox or Chromium.
Occurs in a freshly installed Ubuntu 16.04 system.
Description: Ubuntu 16.04 LTS
Release: 16.04
N: Unable to locate package pkgname

tags: added: xenial
affects: software-properties (Ubuntu) → webbrowser-app (Ubuntu)
Revision history for this message
SunBear (sunbear-c22) wrote :

Status on this bug after applying updates:

1. Activating Web Browser & Amazon App leads to Web Browser crashing but did not cause Ubuntu 16.04 to hang.

2. Below are associated reports from syslog. Hope it can reveal the causes of this problem.

May 10 23:14:31 Eliot gnome-session[1738]: Invalid webapp webapp definition: homepage not found or fails predicate isString
May 10 23:14:31 Eliot gnome-session[1738]: Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json"
May 10 23:14:31 Eliot gnome-session[1738]: qml: Loading webview on /home/xxx/.local/share/ubuntu-amazon-default
May 10 23:14:31 Eliot gnome-session[1738]: Invalid webapp webapp definition: homepage not found or fails predicate isString
May 10 23:14:31 Eliot gnome-session[1738]: Could not open manifest file: "/usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json"
May 10 23:14:31 Eliot gnome-session[1738]: QQmlExpression: Expression file:///usr/share/webbrowser-app/webcontainer/WebApp.qml:272:25 depends on non-NOTIFYable properties:
May 10 23:14:31 Eliot gnome-session[1738]: unity::action::qml::ActionManager::globalContext
May 10 23:14:31 Eliot gnome-session[1738]: qml: Loaded 5 UA override(s) from file:///usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Web/ua-overrides-mobile.js
May 10 23:14:31 Eliot gnome-session[1738]: [0510/231431:ERROR:zygote_host_impl_linux.cc(162)] Failed to adjust OOM score of renderer with pid 8898: Permission denied
May 10 23:14:31 Eliot gnome-session[1738]: qml: Start browsing
May 10 23:14:31 Eliot gnome-session[1738]: file:///usr/share/webbrowser-app/webcontainer/ContentPickerDialog.qml:22:1: module "Ubuntu.Content" is not installed
May 10 23:14:31 Eliot gnome-session[1738]: file:///usr/share/webbrowser-app/webcontainer/ContentDownloadDialog.qml:22:1: module "Ubuntu.Content" is not installed
May 10 23:14:31 Eliot gnome-session[1738]: file:///usr/share/webbrowser-app/ContentHandler.qml:20:1: module "Ubuntu.Content" is not installed
May 10 23:14:31 Eliot gnome-session[1738]: file:///usr/share/webbrowser-app/Downloader.qml:23:1: module "Ubuntu.Content" is not installed
May 10 23:14:31 Eliot gnome-session[1738]: file:///usr/share/webbrowser-app/Downloader.qml:22:1: module "Ubuntu.DownloadManager" is not installed
May 10 23:14:31 Eliot gnome-session[1738]: file:///usr/share/webbrowser-app/Downloader.qml:23:1: module "Ubuntu.Content" is not installed
May 10 23:14:31 Eliot gnome-session[1738]: file:///usr/share/webbrowser-app/Downloader.qml:22:1: module "Ubuntu.DownloadManager" is not installed
May 10 23:14:32 Eliot gnome-session[1738]: [0510/231432:ERROR:layer_tree_host_impl.cc(2218)] Forcing zero-copy tile initialization as worker context is missing
May 10 23:14:32 Eliot gnome-session[1738]: qml: Loaded 5 UA override(s) from file:///usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Web/ua-overrides-desktop.js

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in webbrowser-app (Ubuntu):
status: New → Confirmed
Revision history for this message
Olivier Tilloy (osomon) wrote :

Is that in a unity7 or unity8 session? What graphics card do you have, which drivers is it using?

Changed in webbrowser-app (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
John Tollendal (johntollendal) wrote :

I have notice this today. I am using ubuntu 14.04 (32bits)

3.13.0-92-generic #139-Ubuntu SMP Tue Jun 28 20:42:32 UTC 2016 i686 i686 i686 GNU/Linux

The webbrowser-app is the main affected with this problem.

Console (DISPLAY=:0) freezes and using a ssh to my desktop from a different system I can logging and notice that:

1) console user is gone!

2) sudo update-alternatives --config x-www-browser show:

  Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/epiphany-browser 85 auto mode
  1 /usr/bin/epiphany-browser 85 manual mode
  2 /usr/bin/firefox 40 manual mode

dpkg -l webbrowser-app lightdm
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-==================================
ii webbrowser-app 0.23+14.04.2 i386 Ubuntu web browser
ii lightdm 1.10.6-0ubun i386 Display Manager

3) lightdm does not restart

4) any app that depends on webbrowser-app will crash the system

5) I can only recover the system console by ssh from other device and using a sudo reboot

This problem might suggest very important vulnerability of ubuntu

Could be related to new updates. Please help!

Revision history for this message
Jesse Hawkins (jesse-hawkins10) wrote :

The package name is "webbrowser-app" version 0.23+16.04.20160413-0ubuntu1

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for webbrowser-app (Ubuntu) because there has been no activity for 60 days.]

Changed in webbrowser-app (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Olivier Tilloy (osomon) wrote :

@SunBear: are you still seeing the issue as initially described here, with an up-to-date system?

Changed in webbrowser-app (Ubuntu):
status: Expired → Incomplete
Revision history for this message
SunBear (sunbear-c22) wrote : Re: [Bug 1577168] Re: Browser hangs Ubuntu 16.04

Apologies for the delayed reply.

I can run Web Browser now w/o any issue. Just tested it.

On Wed, Oct 5, 2016 at 1:00 PM, Olivier Tilloy <<email address hidden>
> wrote:

> @SunBear: are you still seeing the issue as initially described here,
> with an up-to-date system?
>
> ** Changed in: webbrowser-app (Ubuntu)
> Status: Expired => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1577168
>
> Title:
> Browser hangs Ubuntu 16.04
>
> Status in webbrowser-app package in Ubuntu:
> Incomplete
>
> Bug description:
> When I activate Browser or click on Amazon button (which activates
> Browser), Ubuntu 16.04 hangs. This occurrence should not happen.
> An exception to this problem is that the mouse pointer is movable
> initially. In the extreme case, the mouse pointer hangs also.
>
> This problem does not occur when activating Firefox or Chromium.
> Occurs in a freshly installed Ubuntu 16.04 system.
> Description: Ubuntu 16.04 LTS
> Release: 16.04
> N: Unable to locate package pkgname
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/
> +bug/1577168/+subscriptions
>

Olivier Tilloy (osomon)
Changed in webbrowser-app (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Roberto Costa (braselectron) wrote :

I have the same problem for Trusty Tahr 14.04.5 32bits, for the last six months (or maybe more).

How to fix this bug ?

Revision history for this message
Olivier Tilloy (osomon) wrote :

@Roberto: can you please run webbrowser-app in a terminal and paste here the output? Is the application crashing, or hanging?

Revision history for this message
Max Rumpf (maxr1998) wrote :
Download full text (7.7 KiB)

Still happens for me on Ubuntu 17.04 on my Dell XPS13:

max@xps13:~$ webbrowser-app

(webbrowser-app:4031): Gtk-WARNING **: Failed to parse /etc/gtk-3.0/settings.ini: Keine Berechtigung
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: Version 4 or later of flush extension not found
libGL error: failed to load driver: i915
libGL error: MESA-LOADER: failed to retrieve device information
inotify_add_watch("/home/max/.config/ubuntu-ui-toolkit/theme.ini") failed: "No such file or directory"
UCUriHandler: Empty "APP_ID" environment variable, ignoring.
qml: webbrowser-app using oxide 1.21.5 (chromium 57.0.2987.110)
unity::action::ActionManager::ActionManager(QObject*):
 Could not determine application identifier. HUD will not work properly.
 Provide your application identifier in $APP_ID environment variable.
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: Version 4 or later of flush extension not found
libGL error: failed to load driver: i915
libGL error: MESA-LOADER: failed to retrieve device information

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.

(webbrowser-app:4031): dconf-CRITICAL **: unable to create file '/run/user/1001/dconf/user': Keine Berechtigung. dconf will not work properly.
[0803/014332.722002:ERROR:child_thread_impl.cc(762)] Request for unknown Channel-associated interface: ui::mojom::GpuMain
error calling result "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method...

Read more...

Revision history for this message
Humphrey van Polanen Petel (hpvpp) wrote :

happens on 16.04.03
ubuntu web browser will hang the system (requiring a reboot)
not at start, but after trying to 'do' something

Changed in webbrowser-app (Ubuntu):
status: Invalid → Confirmed
Revision history for this message
irontechmonkey (irontechmonkey) wrote :

Also occurring here in ubuntu 16.04 LTS with symptoms similar to original report: Upon attempting to run "Browser" the computer freezes. The mouse may move but there is no response to anything other than mouse cursor movement and long hold power button to reboot. Since previously a question was asked about graphics, here are some details:

Dell Inspiration 5566
Intel Core™ i3-7100U @2.40GHz × 4
Intel® HD Graphics 620 (Kabylake GT2)
Laptop has one physical drive.
Windows 7 is installed in an NTFS partition using the first half of the drive.
Ubuntu is installed on the remaining half of the drive with default partitioning.

There have been no other apparent problems running this configuration (in either Ubuntu or Windows).

Changed in webbrowser-app (Ubuntu):
status: Confirmed → Fix Released
Olivier Tilloy (osomon)
Changed in webbrowser-app (Ubuntu):
status: Fix Released → Confirmed
Revision history for this message
VanillaMozilla (vanillamozilla) wrote :

"@Roberto: can you please run webbrowser-app in a terminal and paste here the output? Is the application crashing, or hanging?"

No, he can't get the output, because the system is completely unresponsive. I tried to redirect terminal output to a file, but the file was empty. I did, however, take a very good picture of the screen, and can send you an image if it will help.

There are several error messages, including:
(webbrowser-app:2541): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf: Permission denied. dconf will not work properly.

libGL errors
MESA-LOADER: failed to retrieve device information
Version 4 or later of flush extension not found
failed to load driver: i915

There are many other errors--too many to type unless I'm certain it will help.

I have the identical symptoms as in comment 13. System is similar except I have Inspiron with i5 processor. Same Intel graphics. I am running Ubuntu 16.04 64 bit.

The system draws the frame for the window, but the app does not draw its own space.

Revision history for this message
Akash (cyberpunk+ak) wrote :

How do I get rid of this hang? My keyboard and mouse both aren't working

Revision history for this message
SunBear (sunbear-c22) wrote :

I have tried running Browser again. This time on a newly installed Ubuntu 16.04.03 system. Instead of handing my entire system, Browser will crash with the title inside error message window:
"webbrowser-app crashed with SIGABRT in QMessageLoader::fatal()".

Revision history for this message
SunBear (sunbear-c22) wrote :
Download full text (6.8 KiB)

Previous error was from pressing the Browser Application button on Unity.

Below are the errors from running Browser from terminal. So many errors.....
~$ webbrowser-app

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
unity::action::ActionManager::ActionManager(QObject*):
 Could not determine application identifier. HUD will not work properly.
 Provide your application identifier in $APP_ID environment variable.
UCUriHandler: Empty "APP_ID" environment variable, ignoring.
file:///usr/share/webbrowser-app/webbrowser/ContentPickerDialog.qml:22:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/webbrowser/ContentDownloadDialog.qml:22:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/ContentHandler.qml:20:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/webbrowser/DownloadHandler.qml:20:1: module "Ubuntu.DownloadManager" is not installed

(webbrowser-app:6684): IBUS-WARNING **: Unable to connect to ibus: Could not connect: Permission denied
[0102/085135.047971:ERROR:oxide_qt_gl_context_dependent.cc(82)] Unable to create adopted GL context for platform: xcb - unexpected result from QPlatformNativeInterface::nativeResourceForContext

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
shm_open() failed: Permission denied

(webbrowser-app:6684): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied....

Read more...

Revision history for this message
Martin Mitáš (mity) wrote :

I am also affected.

The browser window contents does not render, system is unresponsive.
Sometimes only mouse can move and can change LED status on the keyboard (e.g. with Caps lock), but cannot even go to console or kill X system.

After rebooting, I checked /var/log/syslog and there are some errors related to GPU. Attaching it.

Revision history for this message
Martin Mitáš (mity) wrote :
  • syslog Edit (435.7 KiB, application/octet-stream)
Revision history for this message
Devan Oppenheimer (devanoppenheimer) wrote :
Download full text (22.4 KiB)

Just happens with me ALSO. Java exception?! 8-)

-------------- :: Syslog::: -------------------
..
May 3 11:44:30 my-brocken-from-ubuntuWebBrowserNote16.04.LTS org.freedesktop.Notifications[1631]: ** (notify-osd:3336): WARNING **: Unable to load icon 'mail-notification': Icon 'mail-notification' not present in theme ubuntu-mono-dark
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: sun.awt.image.BufImgSurfaceData cannot be cast to sun.java2d.xr.XRSurfaceData
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.xr.XRPMBlitLoops.cacheToTmpSurface(XRPMBlitLoops.java:148)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.xr.XrSwToPMBlit.Blit(XRPMBlitLoops.java:356)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:959)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:577)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:86)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1030)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:196)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.SunGraphics2D.copyImage(SunGraphics2D.java:3229)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3270)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3214)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.awt.X11.XTrayIconPeer$IconCanvas.paint(XTrayIconPeer.java:601)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.awt.RepaintArea.paintComponent(RepaintArea.java:264)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.awt.X11.XRepaintArea.paintComponent(XRepaintArea.java:64)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.awt.RepaintArea.paint(RepaintArea.java:240)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:584)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at java.awt.Component.dispatchEventImpl(Component.java:4965)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at java.awt.Component.dispatchEvent(Component.java:4711)
May 3 11:44:32 my-brocken-from-ubuntuWebBrowserNote16.04.LTS gnome-session[1821]: #011at...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments