Closed Bug 1508357 Opened 6 years ago Closed 6 years ago

triple clicking to select url in address bar crashes firefox-nightly with wayland backend

Categories

(Core :: Widget: Gtk, defect)

65 Branch
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jhnmlkvch9, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0

Steps to reproduce:

1. Open firefox-nightly 65.0a1 with GDK_BACKEND=wayland
2. open google.com
3. triple click address bar to select url


Actual results:

firefox crashes. bt below:
#0  0x00007fc0f771569f in mozilla::ipc::MessageChannel::OnChannelErrorFromLink() () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#1  0x00007fc0f444ca00 in mozilla::ipc::ProcessLink::OnChannelError() () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#2  0x00007fc0f4438b5f in event_persist_closure () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#3  0x00007fc0f44384f7 in event_process_active_single_queue () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#4  0x00007fc0f4436b31 in event_process_active () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#5  0x00007fc0f44361ab in event_base_loop () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#6  0x00007fc0f442ca1b in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#7  0x00007fc0f77040e5 in MessageLoop::Run() () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#8  0x00007fc0f44303a4 in base::Thread::ThreadMain() () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#9  0x00007fc0f442ec4a in ThreadFunc(void*) () at /home/redacted/usr/local/share/software/firefox-nightly/firefox-nightly/libxul.so
#10 0x00007fc0ff380a9d in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fc0fef71b23 in clone () at /usr/lib/libc.so.6



Expected results:

url should've been selected
Hi,

I've tried to reproduce this issue on Ubuntu 16.04 with Weston Desktop Environment using Firefox Nightly 65.0a1 (2018-11-22) however the menus/tabs weren't functional and the internet connection wasn't working.

I'll set a component for now so that the development team can review it.

Thank you for reporting!
Blocks: wayland
Component: Untriaged → Widget: Gtk
Product: Firefox → Core
On Linux you only need to double-click to select the URL (browser.urlbar.doubleClickSelectsAll = true is default).

I was unable to reproduce this with latest Nightly 65.0a1 on Ubuntu 18.10 with WebRender/OpenGL on/off using the Wayland backend.
I cannot reproduce this bug, neither with Firefox nightly 65.0.a1 64Bit built on 2018-11-16 (from https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxRepo.flatpakrepo) nor with firefox-wayland-63.0.3-1.fc29.x86_64, both running on Fedora with the latest Xorg/wayland/GNOME environment.
(In reply to Peter_M from comment #1)
> Hi,
> 
> I've tried to reproduce this issue on Ubuntu 16.04 with Weston Desktop
> Environment using Firefox Nightly 65.0a1 (2018-11-22) however the menus/tabs
> weren't functional and the internet connection wasn't working.
> 
> I'll set a component for now so that the development team can review it.
> 
> Thank you for reporting!

Ubuntu 16.04 is not supposed to run Wayland Firefox (AFAIK), it's enabled for Gtk+ 3.20 and later.
I'm also unable to reproduce, please reopen if you see that again.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.