From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Howard Subject: bug#39584: evolution: involid page id error when composing emails Date: Tue, 18 Feb 2020 12:56:33 -0900 Message-ID: References: <874kvt885u.fsf@devup.no> <7f7b8da94515b6bf18ed5cf6e8b2f81770226f3e.camel@alaskasi.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=-Q3c6UDARZJ3Qf+5XGQYO" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:50560) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j4AsV-0008TG-Tq for bug-guix@gnu.org; Tue, 18 Feb 2020 16:58:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j4AsU-0005GA-77 for bug-guix@gnu.org; Tue, 18 Feb 2020 16:58:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35428) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j4AsT-0005EZ-P8 for bug-guix@gnu.org; Tue, 18 Feb 2020 16:58:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j4AsT-0005iR-Nl for bug-guix@gnu.org; Tue, 18 Feb 2020 16:58:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <7f7b8da94515b6bf18ed5cf6e8b2f81770226f3e.camel@alaskasi.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Marius Bakke , 39584@debbugs.gnu.org --=-Q3c6UDARZJ3Qf+5XGQYO Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Looking at that patch code, I'm trying an experiment where I set the environment variable mentioned: christopher@eowyn ~$ WEBKIT_USE_SINGLE_WEB_PROCESS="0" evolution This should give the same effect as the code would, unless I'm setting the variable the wrong way. I haven't had the problem again yet, but I've only tried it for about 20 minutes. I'm curious also if that code would work, since it makes the assumption the program name is "evolution", whereas ".evolution-real" is the name of the process in Guix as listed by "ps -e". -----Original Message-----From: Christopher Howard < christopher@alaskasi.com>To: Marius Bakke , 39584@debbugs.gnu.orgSubject: Re: bug#39584: evolution: involid page id error when composing emailsDate: Fri, 14 Feb 2020 12:12:27 -0900 I'm eager to give the patch a try. I've never learned yet how to add add a source patch to a package definition, so it might take me some time to get to it if I had no help. Is there an ETA on Gnome 3.34? -- Christopher Howard Enterprise Solutions Manager Alaska Satellite Internet PO Box 70, Ester, AK 99725 3239 La Ree Way, Fairbanks, AK 99709 907.451.0088 1.888.396.5623 www.alaskasatelliteinternet.com -----Original Message-----From: Marius Bakke To: Christopher Howard , 39584@debbugs.gnu.orgSubject: Re: bug#39584: evolution: involid page id error when composing emailsDate: Fri, 14 Feb 2020 17:07:09 +0100 Christopher Howard writes: > Hi, I use evolution heavily, current 3.32.4 from Guix. I updated > myguix user packages and guix system about a week ago. When > composingemails, I occasionally see an error similar to this appear > in a boxabove the message composition area: > gdbus.error:org.freedesktop.dbus.error.invalidargs: invalid page > id:165 > While the error is there, I cannot save the email to drafts or send > it.To resolve, I must copy the email contents to another program, > thenrestart evolution to create the email again. It seems to be > veryrandom, but I'd guess it happens once about every five to ten > emails Isend. Searching the web for the error message leads to these bug reports: https://bugzilla.redhat.com/show_bug.cgi?id=1757243 https://gitlab.gnome.org/GNOME/evolution/issues/587 Apparently Evolution does not work properly with WebKitGTK 2.26.Backporting all the upstream changes looks cumbersome, but I suppose wecould do something like this until we have GNOME 3.34: https://src.fedoraproject.org/rpms/webkit2gtk3/blob/f30/f/webkit-process.patch Thoughts? Are you able to give it a try? Thanks,Marius -- Christopher Howard Enterprise Solutions Manager Alaska Satellite Internet PO Box 70, Ester, AK 99725 3239 La Ree Way, Fairbanks, AK 99709 907.451.0088 1.888.396.5623 www.alaskasatelliteinternet.com --=-Q3c6UDARZJ3Qf+5XGQYO Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
Looking at that patch code, I'm trying an experiment where I set t= he environment variable mentioned:

christopher@eowyn ~$ WEBKIT_USE_SINGLE_WEB_PROCES= S=3D"0" evolution 

This should giv= e the same effect as the code would, unless I'm setting the variable the wr= ong way. I haven't had the problem again yet, but I've only tried it for ab= out 20 minutes.

I'm curious also if that code woul= d work, since it makes the assumption the program name is "evolution", wher= eas ".evolution-real" is the name of the process in Guix as listed by "ps -= e".

-- 
Christopher Howard
Enterprise Soluti= ons Manager
Alaska Satellite Internet
PO Box 70, Ester, AK 99725
3239 La Ree Way, Fairbanks, AK 99709
907.451.0088
1.888.396.5623
=
www.alaskasatelliteinternet.com

-----Original Message-----
From: Ch= ristopher Howard <christopher@alaskasi.com>
Subject: Re: bug#39584: evolution: = involid page id error when composing emails
Date: Fri, 14 = Feb 2020 12:12:27 -0900

I'm eage= r to give the patch a try. I've never learned yet how to add add a source p= atch to a package definition, so it might take me some time to get to it if= I had no help. Is there an ETA on Gnome 3.34?

-- 

Christopher Howard
Enterprise Solutions Manager
Alaska Satellite Internet
PO = Box 70, Ester, AK 99725
3239 La Ree Way, F= airbanks, AK 99709
907.451.0088
1.888.396.5623
www.= alaskasatelliteinternet.com

-----Orig= inal Message-----
From: Marius Bakke <mbakke@fastmail.com>
To: Christopher Howard <christopher@alaskasi.com>, <= a href=3D"mailto:39584@debbugs.gnu.org">39584@debbugs.gnu.org
Subject: Re: bug#39584: evolution: involid page id error when compo= sing emails
Date: Fri, 14 Feb 2020 17:07:09 +0100

Christopher Howard <
christopher@alaskasi.com
> writes:
Hi, I use evolution heavily, current =
3.32.4 from Guix. I updated my
guix user packages and guix system=
 about a week ago. When composing
emails, I occasionally see an e=
rror similar to this appear in a box
above the message compositio=
n area:

gdbus.error:org.freedesktop.dbus.error.invalidargs: i=
nvalid page id:
165

While the error is there, I can=
not save the email to drafts or send it.
To resolve, I must copy =
the email contents to another program, then
restart evolution to =
create the email again. It seems to be very
random, but I'd guess=
 it happens once about every five to ten emails I
send.

Searching the web for the error message leads to these bu=
g reports:

https://bugzilla.redhat.com/show_bug.cgi?id=3D1757243
https://gitlab.gnome.org/GNOME/evolution/issues/587


Apparently Evolution does not work properly with WebKitGTK 2.26.
Backporting all the upstream changes looks cumbersome, but I suppose we
could do something like this until we have GNOME 3.34:

https://src.fedoraproject.org/rpms/webkit2gtk3/blob/f30/=
f/webkit-process.patch


Thoughts?  Are you able to giv=
e it a try?

Thanks,
Marius
--=-Q3c6UDARZJ3Qf+5XGQYO--