WebKitWebProcess WebKitGtk+ 2.4.8 uses memory without end when visiting some LinkedIn URL

Bug #1494402 reported by Andres Gomez (Tanty)
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Ubuntu 14.10 with GNOME3 PPA.

I launch Web, GNOME's default browser and I log in into my LinkedIn profile.

Then, from the top bar I place my pointer over the "Connections" menu so it is expanded, once expanded, I click on the "See all" link:
https://www.linkedin.com/people/pymk/hub?ref=global-nav&trk=nav_utilities_invites_header

Upon doing so, the browser freezes and I notice the HD of my computer starting to work hard. After checking with "top" the WebKitWebProcess is growing its used memory by the Gbs!!! and it doesn't seem to stop.

This may not be a problem in WKGTK+ but the graphics driver since, after repeating the process with a GDB attached to the WebKitWebProcess, GDB states that the point in which it exits when manually killing the process is:
/usr/lib/x86_64-linux-gnu/dri/i965_dri.so

However, I cannot reproduce with Chromium, FF (of course, the code path is completely different).

Revision history for this message
Andres Gomez (Tanty) (tanty) wrote :

Installed package info:

Package: libgl1-mesa-dri
Priority: optional
Section: libs
Installed-Size: 13450
Maintainer: Ubuntu X-SWAT <email address hidden>
Original-Maintainer: Debian X Strike Force <email address hidden>
Architecture: amd64
Source: mesa
Version: 10.3.2-0ubuntu0.1
Replaces: libgl1-mesa-dri-experimental (<< 7.11.1), xlibmesa-dri (<< 1:7.0.0)
Depends: libllvm3.5 (>= 1:3.5~+rc3), libc6 (>= 2.17), libdrm-intel1 (>= 2.4.48), libdrm-nouveau2 (>= 2.4.38), libdrm-radeon1 (>= 2.4.31), libdrm2 (>= 2.4.38), libelf1 (>= 0.142), libexpat1 (>= 2.0.1), libgcc1 (>= 1:4.7), libstdc++6 (>= 4.
9)
Pre-Depends: multiarch-support
Recommends: libtxc-dxtn-s2tc0 | libtxc-dxtn0
Conflicts: xlibmesa-dri (<< 1:7.0.0)
Breaks: libgl1-mesa-dri-experimental (<< 7.11.1), libgl1-mesa-glx (<< 7.10.2-4), libgl1-mesa-glx-no-multiarch, xserver-xorg-core (<< 2:1.14.3-5), xserver-xorg-core-no-multiarch
Filename: pool/main/m/mesa/libgl1-mesa-dri_10.3.2-0ubuntu0.1_amd64.deb
Size: 3351968
MD5sum: fb6937016f5cc5af78aeab9671177e60
SHA1: 46358fe6f088e2bc66bba57a2ca9477faa5d8f98
SHA256: 15adb480830a429daea75d02ebb39ed465a7933ae1f81d9c54284d20ae88d259
Description-en: free implementation of the OpenGL API -- DRI modules
 This version of Mesa provides GLX and DRI capabilities: it is capable of
 both direct and indirect rendering. For direct rendering, it can use DRI
 modules from the libgl1-mesa-dri package to accelerate drawing.
 .
 This package does not include the OpenGL library itself, only the DRI
 modules for accelerating direct rendering.
 .
 For a complete description of Mesa, please look at the
 libgl1-mesa-glx package.
Description-md5: 5f2b652ffc2f2781c936450c0c51bcc7
Multi-Arch: same
Homepage: http://mesa3d.sourceforge.net/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 9m
Task: ubuntu-desktop, ubuntu-usb, kubuntu-desktop, kubuntu-active, kubuntu-active-desktop, kubuntu-active, edubuntu-desktop, edubuntu-usb, xubuntu-desktop, xubuntu-core, mythbuntu-frontend, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-slave, mythbuntu-backend-master, mythbuntu-backend-master, lubuntu-core, ubuntustudio-desktop-minimal, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntu-sdk-libs, ubuntu-touch, ubuntukylin-desktop

affects: nautilus-sendto (Ubuntu) → mesa (Ubuntu)
Revision history for this message
penalvch (penalvch) wrote :

Andreas Gomez, thank you for taking the time to report this bug and trying to help make Ubuntu better. However, the GNOME3 PPA is not a software package provided by the official Ubuntu repositories. Because of this the Ubuntu project can not support or fix your particular bug. Also, as per https://wiki.ubuntu.com/Releases , Ubuntu 14.10 is EOL as of July 23, 2015.

If this is reproducible in a supported release, please report this bug to the provider of the software package. Thanks!

If you are interested in learning more about software repositories and Ubuntu, check https://help.ubuntu.com/community/Repositories.

Changed in mesa (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.