Project: chromium Issues People Development process History Sign in
New issue
Advanced search Search tips
Issue 678982 Multiple GtkFileChooserDialog in parallel freeze Chrome
Starred by 8 users Reported by karni...@altern.org, Jan 6 Back to list
Status: Fixed
Owner:
Closed: Mar 1
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug-Regression



Sign in to add a comment
UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

Steps to reproduce the problem:
1. set "Ask where to save each file before downloading" in settings
2. open TWO tabs in which downloads will start after a short countdown (for example: https://sourceforge.net/projects/pipestatus/files/pipestatus/pipestatus-0.6.0/pipestatus-0.6.0.tar.gz/download). This works with any website, including video or image files when using "save as" very quickly in a row several times.
3. wait for the TWO GtkFileChooserDialog windows to open
4. click "cancel" in the top most "Save file as" dialog window (saving the file yields the same results in the end)
5. in the second (remaining) opened dialog, cancel as well (or save, same result next step anyway)
6. Chrome will start downloading the file if you chose to, but no user input will be registered anymore (mouse and keyboard alike).

What is the expected behavior?
Chrome responds to user inputs

What went wrong?
After those steps, I can still resize (see it redraw) the window in my window manager (tested in both i3-wm and XFCE's xfwm), even the download status bar is still updating fine as well while the file is being downloaded. 
Clicking anywhere doesn't do anything and all keyboard inputs are ignored during window focus. The only thing left to do is to kill the Chrome instance.

This bug has also been tested with all extensions disabled (--disable-extensions command line option).

Version tested: package "google-chrome 55.0.2883.87-1" from the Arch User Repository.

This also happens in Chromium browser stable Version 55.0.2883.87 (64-bit) (with no extension loaded either)!

Could it be a GTK+ bug?

Did this work before? Yes 54. probably? Can't remember.

Chrome version: 55.0.2883.87  Channel: stable
OS Version: Antergos (Arch)
Flash Version: Shockwave Flash 24.0 r0

Output in terminal (probably not related):
[11840:11840:0105/045208:ERROR:desktop_window_tree_host_x11.cc(1885)] Not implemented reached in void views::DesktopWindo

Output in dmesg (probably not related either): 
[378867.865468] mmap: chrome (11126): VmData 2147979264 exceed data ulimit 2147483647. Update limits or use boot option ignore_rlimit_data.
[378867.891081] traps: chrome[11126] trap invalid opcode ip:55b64625afa2 sp:7ffde7342310 error:0 in chrome[55b6445d8000+6612000]

SPECS: Linux Antergos (Arch based)

[user@arch]> uname -a
Linux P5E 4.8.13-1-ARCH #1 SMP PREEMPT Fri Dec 9 07:24:34 CET 2016 x86_64 GNU/Linux

[user@arch]> ldd /opt/google/chrome/chrome 
	linux-vdso.so.1 (0x00007ffc89b7a000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f9a773dc000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f9a771d8000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007f9a76fd0000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f9a76dc3000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f9a76b77000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f9a76849000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f9a765f7000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f9a762e4000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f9a75fa5000)
	libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f9a75da3000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f9a75b7a000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f9a75977000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f9a7576c000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f9a75569000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f9a75357000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f9a75151000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f9a74f40000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f9a74d35000)
	libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007f9a74b2f000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f9a7492b000)
	libnss3.so => /usr/lib/libnss3.so (0x00007f9a74601000)
	libnssutil3.so => /usr/lib/libnssutil3.so (0x00007f9a743d3000)
	libsmime3.so => /usr/lib/libsmime3.so (0x00007f9a741ac000)
	libnspr4.so => /usr/lib/libnspr4.so (0x00007f9a73f6c000)
	libcups.so.2 => /usr/lib/libcups.so.2 (0x00007f9a73ce2000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007f9a739de000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f9a737b4000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f9a73570000)
	libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f9a73320000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f9a7305f000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f9a72ccb000)
	libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00007f9a72a99000)
	libXss.so.1 => /usr/lib/libXss.so.1 (0x00007f9a72895000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f9a7268a000)
	libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f9a7237c000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f9a72156000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007f9a71b16000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f9a71861000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f9a7163a000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f9a712b2000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f9a7109b000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f9a70cfd000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f9a775f9000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f9a70ae8000)
	libthai.so.0 => /usr/lib/libthai.so.0 (0x00007f9a708de000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f9a70636000)
	libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f9a70423000)
	libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f9a701ed000)
	libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f9a6ffe9000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f9a6fddb000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f9a6fbc5000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f9a6f94d000)
	libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f9a6f744000)
	libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f9a6f4d1000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f9a6f2cd000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f9a6f0c7000)
	libplc4.so => /usr/lib/libplc4.so (0x00007f9a6eec2000)
	libplds4.so => /usr/lib/libplds4.so (0x00007f9a6ecbe000)
	libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f9a6ea70000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f9a6e78b000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f9a6e55a000)
	libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f9a6e356000)
	libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007f9a6e01d000)
	libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0x00007f9a6de10000)
	libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0x00007f9a6dbff000)
	libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007f9a6d9c7000)
	libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f9a7773e000)
	libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f9a6d7b7000)
	libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f9a6d554000)
	libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f9a6d33d000)
	libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f9a6d0f3000)
	libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00007f9a6cecc000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f9a6ccc9000)
	libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007f9a6cac1000)
	libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f9a6c7eb000)
	libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f9a6c5ba000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f9a6c3ad000)
	libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f9a6c1a9000)
	libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007f9a6bf44000)
	libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007f9a6bd31000)
	libnettle.so.6 => /usr/lib/libnettle.so.6 (0x00007f9a6baf9000)
	libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0x00007f9a6b8c4000)
	libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007f9a6b631000)
	libcap.so.2 => /usr/lib/libcap.so.2 (0x00007f9a6b42d000)
	liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f9a6b207000)
	liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f9a6aff5000)
	libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007f9a6ace6000)
	libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f9a6aad2000)
	libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f9a6a8a6000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f9a6a663000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f9a6a45e000)

[user@arch]> ldd /usr/lib/chromium/chromium
	linux-vdso.so.1 (0x00007fff06744000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fddb6d50000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fddb6b4c000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007fddb6944000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007fddb6737000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007fddb64eb000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007fddb6299000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fddb5f86000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007fddb5c58000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fddb5919000)
	libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007fddb5717000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fddb54ee000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fddb52eb000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fddb50e0000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fddb4edd000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fddb4ccb000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fddb4ac5000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fddb48b4000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fddb46a9000)
	libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007fddb44a3000)
	libicui18n.so.58 => /usr/lib/libicui18n.so.58 (0x00007fddb4029000)
	libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0x00007fddb3c7d000)
	libsmime3.so => /usr/lib/libsmime3.so (0x00007fddb3a56000)
	libnss3.so => /usr/lib/libnss3.so (0x00007fddb372c000)
	libnssutil3.so => /usr/lib/libnssutil3.so (0x00007fddb34fe000)
	libnspr4.so => /usr/lib/libnspr4.so (0x00007fddb32be000)
	libcups.so.2 => /usr/lib/libcups.so.2 (0x00007fddb3034000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007fddb2e1e000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fddb2bf4000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fddb29b0000)
	libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fddb2760000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fddb249f000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007fddb210b000)
	libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fddb1ea8000)
	libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fddb1c72000)
	libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007fddb1a08000)
	libXss.so.1 => /usr/lib/libXss.so.1 (0x00007fddb1804000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fddb15f9000)
	libre2.so.0 => /usr/lib/libre2.so.0 (0x00007fddb137d000)
	libavcodec.so.57 => /usr/lib/libavcodec.so.57 (0x00007fddafdec000)
	libavformat.so.57 => /usr/lib/libavformat.so.57 (0x00007fddaf9b9000)
	libavutil.so.55 => /usr/lib/libavutil.so.55 (0x00007fddaf739000)
	libvpx.so.4 => /usr/lib/libvpx.so.4 (0x00007fddaf1f2000)
	libasound.so.2 => /usr/lib/libasound.so.2 (0x00007fddaeee4000)
	libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007fddaec93000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007fddaea6d000)
	libminizip.so.1 => /usr/lib/libminizip.so.1 (0x00007fddae861000)
	libsnappy.so.1 => /usr/lib/libsnappy.so.1 (0x00007fddae659000)
	libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007fddae3e3000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007fddadda3000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007fddadaee000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007fddad8c7000)
	libwebp.so.6 => /usr/lib/libwebp.so.6 (0x00007fddad666000)
	libwebpdemux.so.2 => /usr/lib/libwebpdemux.so.2 (0x00007fddad461000)
	libxslt.so.1 => /usr/lib/libxslt.so.1 (0x00007fddad220000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fddace98000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007fddacb94000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fddac97d000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fddac5df000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fddb6f6d000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007fddac3ca000)
	libthai.so.0 => /usr/lib/libthai.so.0 (0x00007fddac1c0000)
	libffi.so.6 => /usr/lib/libffi.so.6 (0x00007fddabfb7000)
	libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fddabd44000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007fddaba9c000)
	libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007fddab889000)
	libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007fddab685000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007fddab477000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fddab1ff000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fddaaffb000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fddaadf5000)
	libicudata.so.58 => /usr/lib/libicudata.so.58 (0x00007fdda92f5000)
	libplc4.so => /usr/lib/libplc4.so (0x00007fdda90f0000)
	libplds4.so => /usr/lib/libplds4.so (0x00007fdda8eec000)
	libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007fdda8c9e000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007fdda89b9000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007fdda8788000)
	libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fdda8584000)
	libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007fdda824b000)
	libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0x00007fdda803e000)
	libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0x00007fdda7e2d000)
	libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007fdda7bf5000)
	libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fddb70ae000)
	libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fdda79e5000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007fdda77e1000)
	libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fdda75ca000)
	libmount.so.1 => /usr/lib/libmount.so.1 (0x00007fdda7380000)
	libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fdda7154000)
	libswresample.so.2 => /usr/lib/libswresample.so.2 (0x00007fdda6f37000)
	libva.so.1 => /usr/lib/libva.so.1 (0x00007fdda6d17000)
	libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007fdda6a05000)
	libx265.so.102 => /usr/lib/libx265.so.102 (0x00007fdda5995000)
	libx264.so.148 => /usr/lib/libx264.so.148 (0x00007fdda561f000)
	libwebpmux.so.2 => /usr/lib/libwebpmux.so.2 (0x00007fdda5415000)
	libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007fdda5162000)
	libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007fdda4f35000)
	libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007fdda4cf4000)
	libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007fdda4adb000)
	libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007fdda48c2000)
	libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0x00007fdda45e6000)
	libopus.so.0 => /usr/lib/libopus.so.0 (0x00007fdda4395000)
	libopenjp2.so.7 => /usr/lib/libopenjp2.so.7 (0x00007fdda4155000)
	libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007fdda3f41000)
	libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007fdda3d17000)
	libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007fdda3aa0000)
	libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007fdda3895000)
	liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fdda366f000)
	libssh.so.4 => /usr/lib/libssh.so.4 (0x00007fdda33f3000)
	libmodplug.so.1 => /usr/lib/libmodplug.so.1 (0x00007fdda3066000)
	libbluray.so.1 => /usr/lib/libbluray.so.1 (0x00007fdda2e23000)
	libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007fdda2b90000)
	libvdpau.so.1 => /usr/lib/libvdpau.so.1 (0x00007fdda298c000)
	libva-drm.so.1 => /usr/lib/libva-drm.so.1 (0x00007fdda2789000)
	libva-x11.so.1 => /usr/lib/libva-x11.so.1 (0x00007fdda2583000)
	libpulsecommon-9.0.so => /usr/lib/pulseaudio/libpulsecommon-9.0.so (0x00007fdda2300000)
	libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007fdda20f5000)
	libogg.so.0 => /usr/lib/libogg.so.0 (0x00007fdda1eee000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fdda1ceb000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fdda1983000)
	libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007fdda177b000)
	libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fdda14a5000)
	libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fdda1274000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007fdda1067000)
	libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007fdda0e63000)
	libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007fdda0bfe000)
	libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007fdda09eb000)
	libnettle.so.6 => /usr/lib/libnettle.so.6 (0x00007fdda07b3000)
	libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0x00007fdda057e000)
	libcap.so.2 => /usr/lib/libcap.so.2 (0x00007fdda037a000)
	liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fdda0168000)
	libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fdd9fe59000)
	libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fdd9fc45000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fdd9fa02000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007fdd9f7fd000)
	libsoxr.so.0 => /usr/lib/libsoxr.so.0 (0x00007fdd9f586000)
	liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007fdd9f308000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007fdd9ee90000)
	libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007fdd9ec80000)
	libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007fdd9ea08000)
	libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0x00007fdd9e802000)
	libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007fdd9e5d4000)
 
Comment 1 Deleted
Could not reproduce the bug on Xubuntu 14.04.1 in Chromium version 51.0.2704.79 Ubuntu 14.04 (64-bit).

user@xubuntu14.04:~$ uname -a
Linux xubuntu14.04 3.13.0-77-generic #121-Ubuntu SMP Wed Jan 20 10:50:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


user@xubuntu14.04:~$ ldd /usr/lib/chromium-browser/chromium-browser 
	linux-vdso.so.1 =>  (0x00007ffef32e8000)
	libaccessibility.so => /usr/lib/chromium-browser/libs/libaccessibility.so (0x00007f4fb86bb000)
	libapp_list.so => /usr/lib/chromium-browser/libs/libapp_list.so (0x00007f4fb83ff000)
	libaura.so => /usr/lib/chromium-browser/libs/libaura.so (0x00007f4fb81ce000)
	libbase.so => /usr/lib/chromium-browser/libs/libbase.so (0x00007f4fb7e10000)
	libbase_i18n.so => /usr/lib/chromium-browser/libs/libbase_i18n.so (0x00007f4fb7bf3000)
	libblink_common.so => /usr/lib/chromium-browser/libs/libblink_common.so (0x00007f4fb79ee000)
	libblink_platform.so => /usr/lib/chromium-browser/libs/libblink_platform.so (0x00007f4fb724b000)
	libblink_web.so => /usr/lib/chromium-browser/libs/libblink_web.so (0x00007f4fb6eaf000)
	libboringssl.so => /usr/lib/chromium-browser/libs/libboringssl.so (0x00007f4fb6b51000)
	libbrowser_ui_views.so => /usr/lib/chromium-browser/libs/libbrowser_ui_views.so (0x00007f4fb694d000)
	libcaptive_portal.so => /usr/lib/chromium-browser/libs/libcaptive_portal.so (0x00007f4fb6749000)
	libcc.so => /usr/lib/chromium-browser/libs/libcc.so (0x00007f4fb6309000)
	libchromium_sqlite3.so => /usr/lib/chromium-browser/libs/libchromium_sqlite3.so (0x00007f4fb6045000)
	libcloud_policy_proto.so => /usr/lib/chromium-browser/libs/libcloud_policy_proto.so (0x00007f4fb5dd8000)
	libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/libs/libcloud_policy_proto_generated_compile.so (0x00007f4fb5ba9000)
	libcompositor.so => /usr/lib/chromium-browser/libs/libcompositor.so (0x00007f4fb596f000)
	libcontent.so => /usr/lib/chromium-browser/libs/libcontent.so (0x00007f4fb3eb1000)
	libcrcrypto.so => /usr/lib/chromium-browser/libs/libcrcrypto.so (0x00007f4fb3c9d000)
	libdbus.so => /usr/lib/chromium-browser/libs/libdbus.so (0x00007f4fb3a52000)
	libdevice_bluetooth.so => /usr/lib/chromium-browser/libs/libdevice_bluetooth.so (0x00007f4fb376f000)
	libdevice_core.so => /usr/lib/chromium-browser/libs/libdevice_core.so (0x00007f4fb356d000)
	libdevice_event_log_component.so => /usr/lib/chromium-browser/libs/libdevice_event_log_component.so (0x00007f4fb3363000)
	libdomain_reliability.so => /usr/lib/chromium-browser/libs/libdomain_reliability.so (0x00007f4fb3137000)
	libevents.so => /usr/lib/chromium-browser/libs/libevents.so (0x00007f4fb2f13000)
	libevents_base.so => /usr/lib/chromium-browser/libs/libevents_base.so (0x00007f4fb2cf9000)
	libevents_devices.so => /usr/lib/chromium-browser/libs/libevents_devices.so (0x00007f4fb2ae4000)
	libevents_platform.so => /usr/lib/chromium-browser/libs/libevents_platform.so (0x00007f4fb28df000)
	libgcm.so => /usr/lib/chromium-browser/libs/libgcm.so (0x00007f4fb2637000)
	libgcm_driver_common.so => /usr/lib/chromium-browser/libs/libgcm_driver_common.so (0x00007f4fb2434000)
	libgesture_detection.so => /usr/lib/chromium-browser/libs/libgesture_detection.so (0x00007f4fb2208000)
	libgfx.so => /usr/lib/chromium-browser/libs/libgfx.so (0x00007f4fb1ed5000)
	libgfx_geometry.so => /usr/lib/chromium-browser/libs/libgfx_geometry.so (0x00007f4fb1cc6000)
	libgfx_ipc.so => /usr/lib/chromium-browser/libs/libgfx_ipc.so (0x00007f4fb1ac1000)
	libgfx_ipc_skia.so => /usr/lib/chromium-browser/libs/libgfx_ipc_skia.so (0x00007f4fb18be000)
	libgfx_vector_icons.so => /usr/lib/chromium-browser/libs/libgfx_vector_icons.so (0x00007f4fb168f000)
	libgfx_x11.so => /usr/lib/chromium-browser/libs/libgfx_x11.so (0x00007f4fb148a000)
	libgin.so => /usr/lib/chromium-browser/libs/libgin.so (0x00007f4fb1265000)
	libgl_wrapper.so => /usr/lib/chromium-browser/libs/libgl_wrapper.so (0x00007f4fb0fb2000)
	libgpu.so => /usr/lib/chromium-browser/libs/libgpu.so (0x00007f4fb0bdc000)
	libgtk2ui.so => /usr/lib/chromium-browser/libs/libgtk2ui.so (0x00007f4fb09ad000)
	libicui18n.so => /usr/lib/chromium-browser/libs/libicui18n.so (0x00007f4fb0572000)
	libicuuc.so => /usr/lib/chromium-browser/libs/libicuuc.so (0x00007f4fb01f6000)
	libipc.so => /usr/lib/chromium-browser/libs/libipc.so (0x00007f4faffc2000)
	libkeyboard.so => /usr/lib/chromium-browser/libs/libkeyboard.so (0x00007f4fafdb0000)
	libkeyboard_with_content.so => /usr/lib/chromium-browser/libs/libkeyboard_with_content.so (0x00007f4fafba0000)
	libkeyed_service_content.so => /usr/lib/chromium-browser/libs/libkeyed_service_content.so (0x00007f4faf998000)
	libkeyed_service_core.so => /usr/lib/chromium-browser/libs/libkeyed_service_core.so (0x00007f4faf78b000)
	libmedia.so => /usr/lib/chromium-browser/libs/libmedia.so (0x00007f4faf2d9000)
	libmessage_center.so => /usr/lib/chromium-browser/libs/libmessage_center.so (0x00007f4faf06c000)
	libmidi.so => /usr/lib/chromium-browser/libs/libmidi.so (0x00007f4faee4d000)
	libmojo_common_lib.so => /usr/lib/chromium-browser/libs/libmojo_common_lib.so (0x00007f4faec48000)
	libmojo_message_pump_lib.so => /usr/lib/chromium-browser/libs/libmojo_message_pump_lib.so (0x00007f4faea3b000)
	libmojo_system_impl.so => /usr/lib/chromium-browser/libs/libmojo_system_impl.so (0x00007f4fae7fa000)
	libnative_theme.so => /usr/lib/chromium-browser/libs/libnative_theme.so (0x00007f4fae5ed000)
	libnet.so => /usr/lib/chromium-browser/libs/libnet.so (0x00007f4fade30000)
	libnet_with_v8.so => /usr/lib/chromium-browser/libs/libnet_with_v8.so (0x00007f4fadc19000)
	libonc_component.so => /usr/lib/chromium-browser/libs/libonc_component.so (0x00007f4fada10000)
	libpolicy_component.so => /usr/lib/chromium-browser/libs/libpolicy_component.so (0x00007f4fad725000)
	libppapi_host.so => /usr/lib/chromium-browser/libs/libppapi_host.so (0x00007f4fad519000)
	libppapi_proxy.so => /usr/lib/chromium-browser/libs/libppapi_proxy.so (0x00007f4facfe4000)
	libppapi_shared.so => /usr/lib/chromium-browser/libs/libppapi_shared.so (0x00007f4facd5b000)
	libprefs.so => /usr/lib/chromium-browser/libs/libprefs.so (0x00007f4facb38000)
	libprinting.so => /usr/lib/chromium-browser/libs/libprinting.so (0x00007f4fac917000)
	libprotobuf_lite.so => /usr/lib/chromium-browser/libs/libprotobuf_lite.so (0x00007f4fac6f5000)
	libproxy_config.so => /usr/lib/chromium-browser/libs/libproxy_config.so (0x00007f4fac4eb000)
	libsandbox_services.so => /usr/lib/chromium-browser/libs/libsandbox_services.so (0x00007f4fac2da000)
	libseccomp_bpf.so => /usr/lib/chromium-browser/libs/libseccomp_bpf.so (0x00007f4fac0ca000)
	libseccomp_bpf_helpers.so => /usr/lib/chromium-browser/libs/libseccomp_bpf_helpers.so (0x00007f4fabec0000)
	libsessions_content.so => /usr/lib/chromium-browser/libs/libsessions_content.so (0x00007f4fabc95000)
	libshared_memory_support.so => /usr/lib/chromium-browser/libs/libshared_memory_support.so (0x00007f4faba8b000)
	libshell_dialogs.so => /usr/lib/chromium-browser/libs/libshell_dialogs.so (0x00007f4fab886000)
	libskia.so => /usr/lib/chromium-browser/libs/libskia.so (0x00007f4fab18b000)
	libsnapshot.so => /usr/lib/chromium-browser/libs/libsnapshot.so (0x00007f4faaf83000)
	libsql.so => /usr/lib/chromium-browser/libs/libsql.so (0x00007f4faad6b000)
	libstorage.so => /usr/lib/chromium-browser/libs/libstorage.so (0x00007f4faaa3e000)
	libstorage_common.so => /usr/lib/chromium-browser/libs/libstorage_common.so (0x00007f4faa82e000)
	libsuid_sandbox_client.so => /usr/lib/chromium-browser/libs/libsuid_sandbox_client.so (0x00007f4faa627000)
	libsurface.so => /usr/lib/chromium-browser/libs/libsurface.so (0x00007f4faa424000)
	libsync_core.so => /usr/lib/chromium-browser/libs/libsync_core.so (0x00007f4faa0a1000)
	libsync_proto.so => /usr/lib/chromium-browser/libs/libsync_proto.so (0x00007f4fa9db0000)
	libtracing.so => /usr/lib/chromium-browser/libs/libtracing.so (0x00007f4fa9b92000)
	libui_base.so => /usr/lib/chromium-browser/libs/libui_base.so (0x00007f4fa992e000)
	libui_base_ime.so => /usr/lib/chromium-browser/libs/libui_base_ime.so (0x00007f4fa9718000)
	libui_data_pack.so => /usr/lib/chromium-browser/libs/libui_data_pack.so (0x00007f4fa9513000)
	liburl_ipc.so => /usr/lib/chromium-browser/libs/liburl_ipc.so (0x00007f4fa9310000)
	liburl_lib.so => /usr/lib/chromium-browser/libs/liburl_lib.so (0x00007f4fa90e4000)
	liburl_matcher.so => /usr/lib/chromium-browser/libs/liburl_matcher.so (0x00007f4fa8e7d000)
	libuser_prefs.so => /usr/lib/chromium-browser/libs/libuser_prefs.so (0x00007f4fa8c7a000)
	libv8.so => /usr/lib/chromium-browser/libs/libv8.so (0x00007f4fa8120000)
	libviews.so => /usr/lib/chromium-browser/libs/libviews.so (0x00007f4fa7d42000)
	libwallpaper.so => /usr/lib/chromium-browser/libs/libwallpaper.so (0x00007f4fa7b3d000)
	libweb_dialogs.so => /usr/lib/chromium-browser/libs/libweb_dialogs.so (0x00007f4fa7936000)
	libwebdata_common.so => /usr/lib/chromium-browser/libs/libwebdata_common.so (0x00007f4fa772b000)
	libwebview.so => /usr/lib/chromium-browser/libs/libwebview.so (0x00007f4fa7515000)
	libwm.so => /usr/lib/chromium-browser/libs/libwm.so (0x00007f4fa72ed000)
	libwtf.so => /usr/lib/chromium-browser/libs/libwtf.so (0x00007f4fa7097000)
	libx11_events_platform.so => /usr/lib/chromium-browser/libs/libx11_events_platform.so (0x00007f4fa6e8e000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f4fa6c86000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4fa6a82000)
	libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f4fa6792000)
	libcups.so.2 => /usr/lib/x86_64-linux-gnu/libcups.so.2 (0x00007f4fa651e000)
	libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f4fa62d7000)
	libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f4fa600c000)
	libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f4fa5ddd000)
	libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f4fa5bd9000)
	libgcrypt.so.11 => /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00007f4fa5959000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4fa5740000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4fa5522000)
	libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f4fa52e9000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f4fa50bf000)
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f4fa4ead000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f4fa4b78000)
	libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f4fa4975000)
	libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f4fa476b000)
	libnss3.so => /usr/lib/x86_64-linux-gnu/libnss3.so (0x00007f4fa442f000)
	libnssutil3.so => /usr/lib/x86_64-linux-gnu/libnssutil3.so (0x00007f4fa4203000)
	libsmime3.so => /usr/lib/x86_64-linux-gnu/libsmime3.so (0x00007f4fa3fd7000)
	libplds4.so => /usr/lib/x86_64-linux-gnu/libplds4.so (0x00007f4fa3dd3000)
	libplc4.so => /usr/lib/x86_64-linux-gnu/libplc4.so (0x00007f4fa3bce000)
	libnspr4.so => /usr/lib/x86_64-linux-gnu/libnspr4.so (0x00007f4fa3991000)
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f4fa374c000)
	libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f4fa33d9000)
	libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f4fa3188000)
	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f4fa2e80000)
	libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f4fa2c44000)
	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f4fa2989000)
	libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f4fa2779000)
	libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f4fa2576000)
	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f4fa2370000)
	libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f4fa2163000)
	libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f4fa1f16000)
	libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f4fa1c0b000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f4fa1907000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4fa1601000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f4fa13eb000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4fa1026000)
	libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f4fa0e04000)
	libgconf-2.so.4 => /usr/lib/x86_64-linux-gnu/libgconf-2.so.4 (0x00007f4fa0bd5000)
	libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f4fa09d1000)
	libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f4fa07cf000)
	libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f4fa05c5000)
	libffmpeg.so => /usr/lib/chromium-browser/libs/libffmpeg.so (0x00007f4fa0011000)
	libgles2_c_lib.so => /usr/lib/chromium-browser/libs/libgles2_c_lib.so (0x00007f4f9fdfa000)
	libgles2_implementation.so => /usr/lib/chromium-browser/libs/libgles2_implementation.so (0x00007f4f9fb81000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f4fbb529000)
	libmodules.so => /usr/lib/chromium-browser/libs/libmodules.so (0x00007f4f9f126000)
	libtranslator.so => /usr/lib/chromium-browser/libs/libtranslator.so (0x00007f4f9ee6a000)
	libwebcore_shared.so => /usr/lib/chromium-browser/libs/libwebcore_shared.so (0x00007f4f9d549000)
	libcc_proto.so => /usr/lib/chromium-browser/libs/libcc_proto.so (0x00007f4f9d2bf000)
	libcc_surfaces.so => /usr/lib/chromium-browser/libs/libcc_surfaces.so (0x00007f4f9d09c000)
	libaura_extra.so => /usr/lib/chromium-browser/libs/libaura_extra.so (0x00007f4f9ce98000)
	libcc_blink.so => /usr/lib/chromium-browser/libs/libcc_blink.so (0x00007f4f9cc85000)
	libdevice_battery.so => /usr/lib/chromium-browser/libs/libdevice_battery.so (0x00007f4f9ca70000)
	libdevice_vibration.so => /usr/lib/chromium-browser/libs/libdevice_vibration.so (0x00007f4f9c860000)
	libdisplay.so => /usr/lib/chromium-browser/libs/libdisplay.so (0x00007f4f9c65a000)
	libevents_ipc.so => /usr/lib/chromium-browser/libs/libevents_ipc.so (0x00007f4f9c456000)
	libgl_in_process_context.so => /usr/lib/chromium-browser/libs/libgl_in_process_context.so (0x00007f4f9c252000)
	libgles2_utils.so => /usr/lib/chromium-browser/libs/libgles2_utils.so (0x00007f4f9c02b000)
	libgpu_blink.so => /usr/lib/chromium-browser/libs/libgpu_blink.so (0x00007f4f9be25000)
	libipc_mojo.so => /usr/lib/chromium-browser/libs/libipc_mojo.so (0x00007f4f9bc02000)
	libmedia_blink.so => /usr/lib/chromium-browser/libs/libmedia_blink.so (0x00007f4f9b9ae000)
	libmojo_geometry_lib.so => /usr/lib/chromium-browser/libs/libmojo_geometry_lib.so (0x00007f4f9b7aa000)
	libplatform_handle.so => /usr/lib/chromium-browser/libs/libplatform_handle.so (0x00007f4f9b5a7000)
	libscheduler.so => /usr/lib/chromium-browser/libs/libscheduler.so (0x00007f4f9b365000)
	libui_touch_selection.so => /usr/lib/chromium-browser/libs/libui_touch_selection.so (0x00007f4f9b159000)
	libXss.so.1 => /usr/lib/x86_64-linux-gnu/libXss.so.1 (0x00007f4f9af55000)
	libevents_x.so => /usr/lib/chromium-browser/libs/libevents_x.so (0x00007f4f9ad4f000)
	libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007f4f9a712000)
	libgdk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007f4f9a45f000)
	libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f4f9a24a000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f4f9a029000)
	libXtst.so.6 => /usr/lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f4f99e23000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f4f99c08000)
	libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f4f999fe000)
	libdisplay_util.so => /usr/lib/chromium-browser/libs/libdisplay_util.so (0x00007f4f997fa000)
	libgnutls.so.26 => /usr/lib/x86_64-linux-gnu/libgnutls.so.26 (0x00007f4f9953c000)
	libavahi-common.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 (0x00007f4f99330000)
	libavahi-client.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 (0x00007f4f9911f000)
	libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f4f98f14000)
	libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f4f98d10000)
	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f4f98b0b000)
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f4f988ec000)
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f4f986c9000)
	libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f4f984c1000)
	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f4f98283000)
	libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f4f9805d000)
	libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007f4f97e54000)
	libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f4f97bac000)
	libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f4f979a9000)
	libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f4f977a0000)
	libdbus-glib-1.so.2 => /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 (0x00007f4f97579000)
	libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f4f97376000)
	libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f4f97121000)
	libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f4f96f0d000)
	libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f4f96ccb000)
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f4f96ac7000)
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f4f968c1000)
	libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f4f966ba000)
	libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f4f96494000)



Could not reproduce with Chromium version 53.0.2785.143 Built on Ubuntu , running on Ubuntu 14.04 (64-bit) either. 
Reproduced the bug successfully on Google Chrome version 55.0.2883.87 (64-bit)! 
This is the latest version from the .deb file provided on Google's Chrome website. 
This is the same file which is fetched by the PKGBUILD script used to deploy google-chrome on Arch Linux (via the Arch User Repo).

If I manage to reproduce the bug on Chromium 55 on Ubuntu, then it will be clearly a regression.

(The two attempts above where made with the Chromium packages provided via official Ubuntu repositories.) 


user@xubuntu14.04:~$ ldd /opt/google/chrome/chrome
	linux-vdso.so.1 =>  (0x00007fff0a1b8000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7504d85000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7504b81000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f7504979000)
	libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f750476c000)
	libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f750451f000)
	libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f7504214000)
	libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f7503fc3000)
	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f7503cbb000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f7503986000)
	libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f7503784000)
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f7503565000)
	libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f7503362000)
	libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f7503158000)
	libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f7502f55000)
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f7502d43000)
	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f7502b3d000)
	libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f750292d000)
	libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f7502723000)
	libXtst.so.6 => /usr/lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f750251d000)
	libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f7502319000)
	libnss3.so => /usr/lib/x86_64-linux-gnu/libnss3.so (0x00007f7501fdc000)
	libnssutil3.so => /usr/lib/x86_64-linux-gnu/libnssutil3.so (0x00007f7501daf000)
	libsmime3.so => /usr/lib/x86_64-linux-gnu/libsmime3.so (0x00007f7501b83000)
	libnspr4.so => /usr/lib/x86_64-linux-gnu/libnspr4.so (0x00007f7501946000)
	libcups.so.2 => /usr/lib/x86_64-linux-gnu/libcups.so.2 (0x00007f75016d2000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f75013cc000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f75011a2000)
	libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f7500f66000)
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f7500d21000)
	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f7500a66000)
	libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f75006f3000)
	libgconf-2.so.4 => /usr/lib/x86_64-linux-gnu/libgconf-2.so.4 (0x00007f75004c4000)
	libXss.so.1 => /usr/lib/x86_64-linux-gnu/libXss.so.1 (0x00007f75002c0000)
	libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f75000b6000)
	libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f74ffdc6000)
	libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f74ffba4000)
	libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007f74ff567000)
	libgdk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007f74ff2b4000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f74ff093000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f74fed8f000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f74feb79000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f74fe7b4000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f750bd12000)
	libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f74fe59f000)
	libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007f74fe396000)
	libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f74fe0ee000)
	libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f74fdec8000)
	libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f74fdcc5000)
	libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f74fdabc000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f74fd8a3000)
	libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f74fd69b000)
	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f74fd45d000)
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f74fd259000)
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f74fd053000)
	libplc4.so => /usr/lib/x86_64-linux-gnu/libplc4.so (0x00007f74fce4e000)
	libplds4.so => /usr/lib/x86_64-linux-gnu/libplds4.so (0x00007f74fcc4a000)
	libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f74fca03000)
	libgnutls.so.26 => /usr/lib/x86_64-linux-gnu/libgnutls.so.26 (0x00007f74fc745000)
	libavahi-common.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 (0x00007f74fc539000)
	libavahi-client.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 (0x00007f74fc328000)
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f74fc105000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f74fbeea000)
	libdbus-glib-1.so.2 => /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 (0x00007f74fbcc3000)
	libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f74fbac0000)
	libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f74fb86b000)
	libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f74fb664000)
	libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f74fb399000)
	libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f74fb16a000)
	libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f74faf66000)
	libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f74fad5b000)
	libgcrypt.so.11 => /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00007f74faadb000)
	libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f74fa8c7000)
	libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f74fa685000)
	libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f74fa45f000)
	libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f74fa25b000)
	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f74fa056000)

I successfully reproduced the glitch with Chromium 55.0.2883.87 in Ubuntu 16.04.1! 

Clearly there was a regression between 53 and 55? 
Really hoping the developers have a clue as to what's causing this...
Cc: kkaluri@chromium.org
Labels: Needs-Feedback
karnifex@ in order to triage this issue could you please help us with the screencast for this issue, so that we can reproduce the scenario from our end.

Thank You...
I have narrowed down the version that started breaking, hope it makes it easier for you:
Chrome started breaking between versions 55.0.2873.0 dev and 55.0.2882.0 dev (64-bit).

Tested with previous versions available at this mirror: http://mirror.glendaleacademy.org/chrome/pool/main/g/
55.0.2882.0 is the earliest version I could find that breaks.

google-chrome-stable_53.0.2785.143-1_amd64.deb -> works
google-chrome-stable_54.0.2840.59-1_amd64.deb  -> works
google-chrome-stable_54.0.2840.71-1_amd64.deb  -> works
google-chrome-stable_54.0.2840.90-1_amd64.deb  -> works
google-chrome-stable_54.0.2840.100-1_amd64.deb -> works
google-chrome-beta_54.0.2840.59-1_amd64.deb    -> works
google-chrome-unstable_55.0.2853.0-1_amd64.deb -> works
google-chrome-unstable_55.0.2859.0-1_amd64.deb -> works
google-chrome-unstable_55.0.2868.3-1_amd64.deb -> works
google-chrome-unstable_55.0.2873.0-1_amd64.deb -> works
google-chrome-unstable_55.0.2882.0-1_amd64.deb -> BREAKS
google-chrome-beta_55.0.2883.21-1_amd64.deb    -> BREAKS
google-chrome-stable_55.0.2883.75-1_amd64.deb  -> BREAKS

Here is a screencast for demonstration on how to reproduce the glitch:
http://sendvid.com/ftfxjo9t

Thanks for your time.
Project Member Comment 8 by sheriffbot@chromium.org, Jan 30
Labels: -Needs-Feedback Needs-Review
Owner: kkaluri@chromium.org
Thank you for providing more feedback. Adding requester "kkaluri@chromium.org" for another review and adding "Needs-Review" label for tracking.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Btw. Can still repro this on today's Dev 58.0.3004.3 and GTK+ 3.22.7.

Condensed instructions:

1) Enable "Ask where to save"

2) Open 2 tabs of e.g.: https://sourceforge.net/projects/azureus/files/latest/download

3) Wait for 2 downloader windows, and close/cancel/etc both

4) Freeze

Seems like the user input focus is not returned to the browser window?
Components: -UI UI>Browser>Downloads
Probably can be duped into issue 162212
Status: Started
Project Member Comment 13 by bugdroid1@chromium.org, Feb 28
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7ea69fd50d960a0cdba6ea90811332123824d59e

commit 7ea69fd50d960a0cdba6ea90811332123824d59e
Author: joone.hur <joone.hur@intel.com>
Date: Tue Feb 28 00:27:19 2017

Allow to open multiple modal file-pickers in Linux

When downloading a file from multiple tabs, we need to open multiple
file-pickers at the same time.

This CL allows to open multiple modal file-pickers in Linux.

BUG= 678982 

Review-Url: https://codereview.chromium.org/2709283003
Cr-Commit-Position: refs/heads/master@{#453410}

[modify] https://crrev.com/7ea69fd50d960a0cdba6ea90811332123824d59e/chrome/browser/ui/libgtkui/select_file_dialog_impl_gtk.cc
[modify] https://crrev.com/7ea69fd50d960a0cdba6ea90811332123824d59e/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
[modify] https://crrev.com/7ea69fd50d960a0cdba6ea90811332123824d59e/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h

Status: Fixed
Sign in to add a comment