After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 784488 - Epiphany 3.25.x freezes when writing unknown words in the address bar
Epiphany 3.25.x freezes when writing unknown words in the address bar
Status: RESOLVED DUPLICATE of bug 784314
Product: epiphany
Classification: Core
Component: Interface
3.25.x
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-07-03 19:25 UTC by Guillaume Ayoub
Modified: 2017-07-24 10:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Guillaume Ayoub 2017-07-03 19:25:25 UTC
When writing something that gives nothing in the suggestions (not an address in the history, not a bookmark), the whole UI freezes with 100% CPU for a few seconds. If I keep adding words, they're not displayed (as the UI is frozen), but it increases the time before the UI is responsive again.

As long as there are suggestions, the UI is responsive.

As far as I can remember, the problem was not present in 3.24.x.
Comment 1 Michael Catanzaro 2017-07-03 19:28:53 UTC
Can you reproduce this problem when running with 'epiphany -p'?
Comment 2 Guillaume Ayoub 2017-07-03 20:10:56 UTC
(In reply to Michael Catanzaro from comment #1)
> Can you reproduce this problem when running with 'epiphany -p'?

Yes, I can.
Comment 3 Michael Catanzaro 2017-07-04 03:03:03 UTC
OK. I can't reproduce it, so I figured maybe it was something specific to your profile.

Maybe it could be caused by search engines? What is the output of this command:

$ gsettings get org.gnome.Epiphany search-engines
Comment 4 Michael Catanzaro 2017-07-04 03:03:26 UTC
And can you provide one particular search query that reproduces the issue when using 'epiphany -p'?
Comment 5 Guillaume Ayoub 2017-07-04 09:13:34 UTC
(In reply to Michael Catanzaro from comment #3)
> OK. I can't reproduce it, so I figured maybe it was something specific to
> your profile.
> 
> Maybe it could be caused by search engines? What is the output of this
> command:
> 
> $ gsettings get org.gnome.Epiphany search-engines

[('DuckDuckGo', 'https://duckduckgo.com/?q=%s&t=epiphany', '!ddg')]

I've also tried with another user, after deleting ~/.config/epiphany, ~/.cache/epiphany and ~/.cache/webkitgtk, it doesn't fix the issue.

(In reply to Michael Catanzaro from comment #4)
> And can you provide one particular search query that reproduces the issue
> when using 'epiphany -p'?

You can try with anything that's not in the history, for example "tttttttt tttt ttt ttt ttt ttttt ttt". There's no problem if I copy-paste the text in the address bar.

I've also found that the UI "unfreezes" when I put the cursor on the "DuckDuckGo" suggestion below the address bar. The problem probably comes from the fact that the UI is only refreshed when the suggestions are refreshed, not each time a letter is added to the address.

I use:
- gtk+ 3.22.16,
- webkit-gtk 2.17.4,
- mutter 3.25.3 (a lot of things about redrawing windows have changed in 3.25.x, it may be related).

Thank you!
Comment 6 Michael Catanzaro 2017-07-04 13:46:51 UTC
(In reply to Guillaume Ayoub from comment #5)
> - mutter 3.25.3 (a lot of things about redrawing windows have changed in
> 3.25.x, it may be related).

Maybe! Looks like I'll need to install rawhide sometime to check it out. Thanks for testing it.
Comment 7 Michael Catanzaro 2017-07-04 13:47:27 UTC
Actually, this must be what Christian was complaining about last week.
Comment 8 Christian Hergert 2017-07-04 23:44:14 UTC
Yup, see bug 784314
Comment 9 Guillaume Ayoub 2017-07-24 10:42:31 UTC
Closing, as it is a duplicate of 784314 for sure now.

*** This bug has been marked as a duplicate of bug 784314 ***