Gnome-web crashes immediately when typing in address bar

Bug #1926127 reported by Julien Olivier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
epiphany-browser (Ubuntu)
New
Undecided
Unassigned

Bug Description

In Gnome-web 40 provided by Ubuntu 21.04, if I type anything in the address bar, the application segfaults almost immediately (after 2 characters).

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: epiphany-browser 40.0-2
ProcVersionSignature: Ubuntu 5.11.0-16.17-generic 5.11.12
Uname: Linux 5.11.0-16-generic x86_64
ApportVersion: 2.20.11-0ubuntu65
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: GNOME
Date: Mon Apr 26 08:50:41 2021
EcryptfsInUse: Yes
InstallationDate: Installed on 2020-02-07 (443 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
SourcePackage: epiphany-browser
UpgradeStatus: Upgraded to hirsute on 2021-04-26 (0 days ago)

Revision history for this message
Julien Olivier (julo) wrote :
description: updated
Revision history for this message
Julien Olivier (julo) wrote :

I just removed my ~/.local/share/epiphany browser, and the browser doesn't crash anymore...

Revision history for this message
Julien Olivier (julo) wrote :

OK, after tinkering a bit, I think I have found a way to reproduce it easily: it seems that the browser crashes whenever you type something that matches one of the URIs stored in the browser's history. So the crash is probably related to the address bar's auto-completion / suggestions.

Revision history for this message
Julien Olivier (julo) wrote :

I finally found the culprit: the bug came from a local custom-made website (http://localhost/...) I had visited before and that contained a favicon.ico with PNG data in it (instead of ICO data). The favison.ico was in my cache, and anytime I typed an address containing "local", Epiphany crashed.

After removing the cache and fixing the issue in the favicon, the bug disappeared.

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.