Bug#922730: cannot browse anything

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

Alberto Garcia-2
On Wed, Feb 20, 2019 at 07:00:07AM +0800, 積丹尼 Dan Jacobson wrote:
> Package: epiphany-browser
> Version: 3.31.91-2
> Severity: grave
>
> $ mkdir /tmp/p
> $ HOME=/tmp/p epiphany /etc/motd
>
> ** (epiphany:11842): WARNING **: 06:53:40.412: Web process crashed

If the web process crashed then it sounds like a problem in webkit.

Can you try with libwebkit2gtk-4.0-37 2.23.91-1 ??

If would also be nice if you can get a backtrace.

Berto

Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

積丹尼 Dan Jacobson
Here's the situation on i686. Be sure to test on i686, not amd64, where
it works fine.

libwebkit2gtk-4.0-37:
  Installed: 2.23.91-1

epiphany-browser:
  Installed: 3.31.91-2

$ mkdir /tmp/p; HOME=/tmp/p epiphany-browser

You'll see it just shows it is loading about:overview, and it just loops over and over with:

** (epiphany:3475): WARNING **: 05:59:49.922: Web process crashed

(WebKitWebProcess:3679): GLib-GObject-WARNING **: 05:59:50.666: ../../../gobject/gtype.c:4265: type id '0' is invalid

(WebKitWebProcess:3679): GLib-GObject-WARNING **: 05:59:50.682: can't peek value table for type '<invalid>' which is not currently referenced

/usr/lib/i386-linux-gnu/webkit2gtk-4.0/MiniBrowser works fine though. It
can even browse web pages and files.

strace shows the loop is at

futex(0x14656c0, FUTEX_WAKE_PRIVATE, 1) = 1
clock_gettime(CLOCK_MONOTONIC, {tv_sec=5717, tv_nsec=613493764}) = 0
futex(0x143c9ec, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1551478070, tv_nsec=762190103}...

Anyway please fix "gtype.c:4265: type id '0' is invalid". Thank you.

Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

積丹尼 Dan Jacobson
In reply to this post by Alberto Garcia-2
Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

Jeremy Bicha-5
In reply to this post by 積丹尼 Dan Jacobson
On Fri, Mar 1, 2019 at 5:57 PM 積丹尼 Dan Jacobson <[hidden email]> wrote:
> Here's the situation on i686. Be sure to test on i686, not amd64, where
> it works fine.

Please report this issue upstream. I think you'll need to report it to
webkit instead of epiphany.

I think I'll be downgrading the severity of this bug this week so that
we can get 3.31.91 in to Buster. (Note that we may remove
epiphany-browser from Buster completely if the Debian Security Team is
not willing to try to maintain webkit2gtk in Buster.)

Thanks,
Jeremy Bicha

Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

Jeremy Bicha-5
On Tue, Mar 5, 2019 at 12:51 AM 積丹尼 Dan Jacobson <[hidden email]> wrote:
> I'm instead going to give up on 32 bit completely, and buy a new
> computer. So feel free to close this bug (if you confirm you can't
> reproduce it on 32 bit.)

There may be a valid bug here. But it would take a significant amount
of time for me to test on 32-bit so I won't be doing that this week.

Jeremy

Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

積丹尼 Dan Jacobson
In reply to this post by Alberto Garcia-2
AG> Attached is a backtrace
Glad you found the bug.

Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

Alberto Garcia-2
In reply to this post by Alberto Garcia-2
On Tue, Mar 05, 2019 at 11:56:58AM +0200, Alberto Garcia wrote:
> On Thu, Feb 21, 2019 at 02:01:45PM +0200, Alberto Garcia wrote:
> > If would also be nice if you can get a backtrace.
>
> Attached is a backtrace

I forgot to clarify: I got this from the versions currently in
unstable (epiphany 3.31.91-2, webkit 2.22.7-1).

The MiniBrowser does run fine however, I can open e.g. Google Maps and
use the website normally.

Berto

Reply | Threaded
Open this post in threaded view
|

Bug#922730: cannot browse anything

Alberto Garcia-2
Control: tags -1 patch

On Tue, Mar 05, 2019 at 12:46:59PM +0200, Alberto Garcia wrote:
> > > If would also be nice if you can get a backtrace.
> >
> > Attached is a backtrace
>
> I forgot to clarify: I got this from the versions currently in
> unstable (epiphany 3.31.91-2, webkit 2.22.7-1).
>
> The MiniBrowser does run fine however, I can open e.g. Google Maps and
> use the website normally.

Ok, so this is a bug in Epiphany after all, I confirm that the
attached patch fixes the problem.

Here's the upstream merge request:

   https://gitlab.gnome.org/GNOME/epiphany/merge_requests/218

Berto

epiphany.diff (1K) Download Attachment