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 782159 - Epiphany 3.24.1 SIGSEGVs in search_engines_changed_cb at ephy-location-controller.c:356
Epiphany 3.24.1 SIGSEGVs in search_engines_changed_cb at ephy-location-contro...
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: General
3.24.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-05-04 12:59 UTC by Andres Gomez
Modified: 2017-05-04 15:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
BT from gdb (227.10 KB, text/plain)
2017-05-04 12:59 UTC, Andres Gomez
  Details
location-controller: speculative fix for a search engines changed crash (1.14 KB, patch)
2017-05-04 15:12 UTC, Michael Catanzaro
committed Details | Review

Description Andres Gomez 2017-05-04 12:59:05 UTC
Created attachment 351046 [details]
BT from gdb

I'm using WebKitGtk+ with my own JHBuild setting:
https://github.com/tanty/jhbuild-epiphany/tree/master

Epiphany 3.24.1 and WebKit 2.16.1.

The compilation was done with CMake args:

'-DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON -DCMAKE_C_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS"'

---

Epiphany has been running for some time and, eventually, it coredumped.
Comment 1 Michael Catanzaro 2017-05-04 15:12:18 UTC
The following fix has been pushed:
f4e0ae2 location-controller: speculative fix for a search engines changed crash
Comment 2 Michael Catanzaro 2017-05-04 15:12:22 UTC
Created attachment 351062 [details] [review]
location-controller: speculative fix for a search engines changed crash