Pantheon epiphany patches causing segfaults (Archlinux)

Bug #1697611 reported by quequotion
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
elementary OS
New
Undecided
Unassigned

Bug Description

I packaged epiphany-pantheon for the Arch User repository:
https://aur.archlinux.org/packages/epiphany-pantheon-bzr/

I've had to block 99_toolbar_add_bookmark_button.patch and 99_tabs_double_click_opens_new_tab.patch, each of which cause segfaults.
The bookmark button causes a segfault that crashes epiphany immediately after execution (never opens).
The double-click for new tabs feature causes a segfault that crashes epiphany if attempted (double click on tab bar to crash epiphany).

It's likely this is the result of a newer webkit, gtk, or other dependency in Archlinux than what is released with Ubuntu 16.04 LTS Xenial Xerus. It might not be a priority at the moment, but before the next LTS release these patches probaly need to be updated.

quequotion (quequotion)
summary: - Pantheon patches causing segfaults (Archlinux)
+ Pantheon epiphany patches causing segfaults (Archlinux)
Revision history for this message
Zisu Andrei (matzipan) wrote :

That's expected since we patch and ship epiphany 3.18.

Revision history for this message
quequotion (quequotion) wrote :

Of course, and epiphany-pantheon-bzr is versin 3.18. I have tried in the past to forward-port the patches to 3.22 with about the same amount of success, and having trouble with the same two patches. In April 2018 Ubuntu will ship 18.04 LTS, and I imagine elementary OS will import it as the base for a new release; the cause of these segfaults will have to be found and these patches updated by then. In the mean time, no rush, but if anyone would like to help me look it up so we can make a better release of epiphany-pantheon for other distros I'd much appreciate it.

Revision history for this message
Zisu Andrei (matzipan) wrote :

I guess, for a start, can you provide a gdb backtrace for when the segfault occurs?

Revision history for this message
quequotion (quequotion) wrote :

Here's a backtrace for the bookmarks button, which causes epiphany to crash on start.

Revision history for this message
quequotion (quequotion) wrote :

Here's a backtrace for dobule click on tab bar to make a new tab, which causes epiphany to crash when attempted.

The Gtk-WARNING lines are safe to ignore, but the GLib-GObject-{WARNING,CRITICAL} appear just before or at the moment of the crash, so are probably relevant.

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.