Re: [Evolution] Freezing Preview pane

2022-09-20 Thread Anonymous Japhering via evolution-list
On Mon, 2022-09-19 at 08:10 +0200, Milan Crha via evolution-list wrote:
> On Fri, 2022-09-16 at 10:58 -0500, Anonymous Japhering via evolution-
> list wrote:
> > ** (WebKitWebProcess:141): WARNING **: 10:19:30.227: Error: 9, This
> > file contains no playable streams.. Debug output:
> > ../gst/isomp4/qtdemux.c(489):
> > gst_qtdemux_post_no_playable_stream_error (): /GstPipeline:image-
> > decoder-0/GstDecodebin3:decodebin3-
> > 0/GstParseBin:parsebin0/GstQTDemux:qtdemux0:
> > no known streams found
> 
> Hi,
> it looks like there is something with the gstreamer code in the
> WebKitGTK, or, possibly better said, the message contains a
> video/audio
> stream, which cannot be played with the gstreamer. As your Evolution
> works fine, it can be closed, the problem is surely on the WebKitGTK
> side. A backtrace of the corresponding WebKitWebProcess process might
> help, but getting a backtrace from a Flatpak application is too
> complicated.

I did manage to isolate the message that causes the freeze,  from
external appearances
there is no audio or video.   However, I still need to dig into the
internals of the page.

Externally,  it appears to be a block of text,  big graphic, block of
text, big graphic, one
last block of text and a signature.


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-19 Thread Milan Crha via evolution-list
Hi,

On Mon, 2022-09-19 at 10:55 -0500, Anonymous Japhering wrote:
> Given that there is no master list of what distro is running what
> version of anything, the task becomes a monumental time suck.   And
> time is the thing I have the least of.

Right, I'm sorry about that. I didn't mean to waste your time.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-19 Thread Anonymous Japhering via evolution-list
On Mon, 2022-09-19 at 16:56 +0200, Milan Crha via evolution-list wrote:
> On Mon, 2022-09-19 at 09:50 -0500, Anonymous Japhering via evolution-
> list wrote:
> > For example,  Linux Mint  native version is 3.36.5-ubuntu1 while
> > the
> > flatpk version is 3.44.4. There is bound to be a ton of changes in
> > both Evolution and WebKit between the versions.
> 
> Hi,
> you are right, it depends on the distro the user uses. There are
> distros with even older Evolution (but possibly close to the latest
> WebKitGTK) and distros which have the same or newer version than the
> Flathub.org version.
> 
> I suggested to use the version close to the Flathub.org version just
> for the reason you mentioned, to limit the set of the changes.
> Bye,
> Milan

Given that there is no master list of what distro is running what
version of anything, 
the task becomes a monumental time suck.   And time is the thing I have
the least of.

Using 3.44.4 as the base there are  10 distros that have that version
as the native, if
the data is accurate.


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-19 Thread Milan Crha via evolution-list
On Mon, 2022-09-19 at 09:50 -0500, Anonymous Japhering via evolution-
list wrote:
> For example,  Linux Mint  native version is 3.36.5-ubuntu1 while the
> flatpk version is 3.44.4. There is bound to be a ton of changes in
> both Evolution and WebKit between the versions.

Hi,
you are right, it depends on the distro the user uses. There are
distros with even older Evolution (but possibly close to the latest
WebKitGTK) and distros which have the same or newer version than the
Flathub.org version.

I suggested to use the version close to the Flathub.org version just
for the reason you mentioned, to limit the set of the changes.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-19 Thread Anonymous Japhering via evolution-list
On Mon, 2022-09-19 at 08:10 +0200, Milan Crha via evolution-list wrote:
> On Fri, 2022-09-16 at 10:58 -0500, Anonymous Japhering via evolution-
> list wrote:
> > ** (WebKitWebProcess:141): WARNING **: 10:19:30.227: Error: 9, This
> > file contains no playable streams.. Debug output:
> > ../gst/isomp4/qtdemux.c(489):
> > gst_qtdemux_post_no_playable_stream_error (): /GstPipeline:image-
> > decoder-0/GstDecodebin3:decodebin3-
> > 0/GstParseBin:parsebin0/GstQTDemux:qtdemux0:
> > no known streams found
> 
> A viable option could be to test with the message on a host system
> Evolution (some latest version, like 3.44.x/3.46.0, with a new
> WebKitGTK), and, if reproducible, provide the message for testing to
> the WebKitGTK folks.

Would it really, given that the host based versions available in most
distros
are so far behind the flatpak version?

For example,  Linux Mint  native version is 3.36.5-ubuntu1 while the
flatpk version
is 3.44.4.  There is bound to be a ton of changes in both Evolution and
WebKit 
between the versions.


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-19 Thread Milan Crha via evolution-list
On Fri, 2022-09-16 at 10:58 -0500, Anonymous Japhering via evolution-
list wrote:
> ** (WebKitWebProcess:141): WARNING **: 10:19:30.227: Error: 9, This
> file contains no playable streams.. Debug output:
> ../gst/isomp4/qtdemux.c(489):
> gst_qtdemux_post_no_playable_stream_error (): /GstPipeline:image-
> decoder-0/GstDecodebin3:decodebin3-
> 0/GstParseBin:parsebin0/GstQTDemux:qtdemux0:
> no known streams found

Hi,
it looks like there is something with the gstreamer code in the
WebKitGTK, or, possibly better said, the message contains a video/audio
stream, which cannot be played with the gstreamer. As your Evolution
works fine, it can be closed, the problem is surely on the WebKitGTK
side. A backtrace of the corresponding WebKitWebProcess process might
help, but getting a backtrace from a Flatpak application is too
complicated.

A viable option could be to test with the message on a host system
Evolution (some latest version, like 3.44.x/3.46.0, with a new
WebKitGTK), and, if reproducible, provide the message for testing to
the WebKitGTK folks.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-16 Thread Anonymous Japhering via evolution-list
On Thu, 2022-09-15 at 07:42 +0200, Milan Crha via evolution-list wrote:
> On Wed, 2022-09-14 at 15:26 -0500, Anonymous Japhering via evolution-
> list wrote:
> > However,  it is a permanent failure.  The pane will remain frozen
> > until I reboot my laptop, which is the pain point.
> 
> 
>    $ flatpak run org.gnome.Evolution
> 
> and let it freeze, maybe it'll print something useful there. If you
> can
> move between messages, then you might be able to close Evolution as
> well. When you click the close button multiple times, you'll be asked
> whether you want to close the app immediately or keep waiting.

Ok, it froze  and this was the output ... 

   Gtk-Message: 10:02:56.508: Failed to load module "xapp-gtk3-module"
   
   ** (WebKitWebProcess:141): WARNING **: 10:19:30.226: Error: 9, This
   file contains no playable streams.. Debug output:
   ../gst/isomp4/qtdemux.c(489): gst_qtdemux_post_no_playable_stream_error
   (): /GstPipeline:image-decoder-0/GstDecodebin3:decodebin3-
   0/GstParseBin:parsebin0/GstQTDemux:qtdemux0:
   no known streams found
   
   ** (WebKitWebProcess:141): WARNING **: 10:19:30.227: Error: 9, This
   file contains no playable streams.. Debug output:
   ../gst/isomp4/qtdemux.c(489): gst_qtdemux_post_no_playable_stream_error
   (): /GstPipeline:image-decoder-0/GstDecodebin3:decodebin3-
   0/GstParseBin:parsebin0/GstQTDemux:qtdemux0:
   no known streams found
   Gtk-Message: 10:20:57.987: Failed to load module "xapp-gtk3-module"
   Gtk-Message: 10:21:24.172: Failed to load module "xapp-gtk3-module"
   { me closing evolution }
   (evolution.bin:55): GLib-GIO-WARNING **: 10:22:00.762: Your application
   did not unregister from D-Bus before destruction. Consider using
   g_application_run().
   


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-15 Thread Milan Crha via evolution-list
On Thu, 2022-09-15 at 13:23 +0200, Andre Klapper via evolution-list
wrote:
> Disabling and enabling it via Ctrl+M does not help.
> Restarting Evolution helps.

Hi,
the preview panel is backed by the WebKitGTK. If it doesn't repaint,
then (one of) the WebKitWebProcess processes is stuck on something.
Getting a backtrace might help. I'm not suggesting for a full debuginfo
for the WebKitGTK, because it's gigabytes of data. Fedora's
minidebuginfo is sufficient for a rough idea what the process does. it
can be stuck in Evolution's code too, thus having current debuginfo for
evo and evolution-data-server would be welcome.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-15 Thread Anonymous Japhering via evolution-list
On Thu, 2022-09-15 at 07:42 +0200, Milan Crha via evolution-list wrote:
> On Wed, 2022-09-14 at 15:26 -0500, Anonymous Japhering via evolution-
> list wrote:
> > However,  it is a permanent failure.  The pane will remain frozen
> > until I reboot my laptop, which is the pain point.
> 
> Hi,
> is the whole machine frozen, or only the Evolution, or only the
> preview
> panel itself? Is there a higher CPU usage when it freezes? Maybe it's
> doing something in the background, waiting long enough may recover
> it.

Machine isn't busy as everything is responding as expected.   Htop
shows  15-20% 
actvitity on all 4 cores, 20GB out of 24 GB of memory in use, and
typically < 10 GB 
out of 26 GB swap in use ( 24 GB linux swap space and 2GB  swap file ).

It has happened while listening to a live webinar with no obvious
effects... no chop,
no jitter,  and no frozen video.  I typically have VPN connections to
multple remote
devices which also show no sign of the machine being bogged down ( no
connection 
lockup, and no dropping of the connection ).

> 
> Try to run evolution from a terminal:
> 
>    $ flatpak run org.gnome.Evolution

I'll give it a try... and it probably won't happen again  :-)

> 
> and let it freeze, maybe it'll print something useful there. If you
> can
> move between messages, then you might be able to close Evolution as
> well. When you click the close button multiple times, you'll be asked
> whether you want to close the app immediately or keep waiting.
> 
> It should work fine, when you run Evolution again, no? If the whole
> app
> is frozen, then do:
> 
>    $ flatpak kill org.gnome.Evolution

Flatpak kill never works completely.  I always end up with multiple 
flatpak-bwrap and flatpak-dbus-pr files owned by init that even  kill -
9 
won't kill.   Every  2nd or 3rd  attempt to restart Evolution fails as
the starting
process "detects" an already running  evolution.


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-15 Thread Anonymous Japhering via evolution-list
On Thu, 2022-09-15 at 11:39 +0100, Patrick O'Callaghan wrote:
> On Wed, 2022-09-14 at 17:13 -0500, Anonymous Japhering via evolution-
> list wrote:
> > On Wed, 2022-09-14 at 22:49 +0100, Patrick O'Callaghan wrote:
> > > On Wed, 2022-09-14 at 15:26 -0500, Anonymous Japhering via
> > > evolution-
> > > list wrote:
> > > > Evolution 3.44.4 (by Flathub.org) 
> > > > Linux Mint 20.3 Una
> > > > Linux 5.15.0-46-generic #49~20.04.1-Ubuntu SMP
> > > > 
> > > > Forth time in the last week that my preview pane has frozen.  
> > > > 
> > > > I haven't been watching closely enough to see if it is always
> > > > the
> > > > same
> > > > email message or different 
> > > > email messages.
> > > > 
> > > > However,  it is a permanent failure.  The pane will remain
> > > > frozen
> > > > until
> > > > I reboot my laptop, which is
> > > > the pain point.
> > > > 
> > > > Anyone else seeing similar behavior ?
> > > 
> > > Never seen that. Perhaps mention your desktop and video driver.
> > 
> > Mate 1.26.0
> > Mesa Drivers 21.2.6
> > X11-server  7.7+8
> > Xorg   7.7+19Ubuntu14
> 
> I meant to include your video hardware (Intel, AMD, Nvidia ...) and
> which kernel driver it uses, e.g. the proprietary Nvidia or the open
> source version. However this is relevant mainly if the entire desktop
> freezes. It's not clear from your post if that's what's happening,
> but
> you did mention having to reboot to clear it.

*-display

description: VGA compatible controller
product: 8th Gen Core Processor Gaussian Mixture Model
vendor: Intel Corporation
physical id: 2
bus info: pci@:00:02.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:125 memory:b000-b0ff memory:a000-afff
ioport:3000(size=64) memory:c-d

 
> 

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-15 Thread Pete Biggs
On Thu, 2022-09-15 at 13:23 +0200, Andre Klapper via evolution-list
wrote:
> On Thu, 2022-09-15 at 07:42 +0200, Milan Crha via evolution-list wrote:
> > is the whole machine frozen, or only the Evolution, or only the
> > preview
> > panel itself? Is there a higher CPU usage when it freezes?
> 
> FYI I have seen this myself a few times in Evolution 3.42.x.
> The message preview pane freezes. Not Evolution; not the machine.
> Disabling and enabling it via Ctrl+M does not help.
> Restarting Evolution helps. Haven't found any pattern; also has
> happened with local mail on non-remote (POP) mail accounts.
> No high CPU usage. Wayland; mesa drivers, Fedora 35.
> 
I would concur.  I've occasionally seem message pain freezes and the
only way out is to restart Evolution. I've always put it down to
specific messages causing problems and I get round it by disabling the
preview and deleting the bad message - it's always some inconsequential
advertising thing and I suspect it's to do with bad HTML.  It happens
so rarely these days though.

P.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-15 Thread Andre Klapper via evolution-list
On Thu, 2022-09-15 at 07:42 +0200, Milan Crha via evolution-list wrote:
> is the whole machine frozen, or only the Evolution, or only the
> preview
> panel itself? Is there a higher CPU usage when it freezes?

FYI I have seen this myself a few times in Evolution 3.42.x.
The message preview pane freezes. Not Evolution; not the machine.
Disabling and enabling it via Ctrl+M does not help.
Restarting Evolution helps. Haven't found any pattern; also has
happened with local mail on non-remote (POP) mail accounts.
No high CPU usage. Wayland; mesa drivers, Fedora 35.

Cheers,
andre



--
Andre Klapper  |  ak...@gmx.net
https://blogs.gnome.org/aklapper/

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-15 Thread Patrick O'Callaghan
On Wed, 2022-09-14 at 17:13 -0500, Anonymous Japhering via evolution-
list wrote:
> On Wed, 2022-09-14 at 22:49 +0100, Patrick O'Callaghan wrote:
> > On Wed, 2022-09-14 at 15:26 -0500, Anonymous Japhering via
> > evolution-
> > list wrote:
> > > Evolution 3.44.4 (by Flathub.org) 
> > > Linux Mint 20.3 Una
> > > Linux 5.15.0-46-generic #49~20.04.1-Ubuntu SMP
> > > 
> > > Forth time in the last week that my preview pane has frozen.  
> > > 
> > > I haven't been watching closely enough to see if it is always the
> > > same
> > > email message or different 
> > > email messages.
> > > 
> > > However,  it is a permanent failure.  The pane will remain frozen
> > > until
> > > I reboot my laptop, which is
> > > the pain point.
> > > 
> > > Anyone else seeing similar behavior ?
> > 
> > Never seen that. Perhaps mention your desktop and video driver.
> 
> Mate 1.26.0
> Mesa Drivers 21.2.6
> X11-server  7.7+8
> Xorg   7.7+19Ubuntu14

I meant to include your video hardware (Intel, AMD, Nvidia ...) and
which kernel driver it uses, e.g. the proprietary Nvidia or the open
source version. However this is relevant mainly if the entire desktop
freezes. It's not clear from your post if that's what's happening, but
you did mention having to reboot to clear it.

poc
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-14 Thread Milan Crha via evolution-list
On Wed, 2022-09-14 at 15:26 -0500, Anonymous Japhering via evolution-
list wrote:
> However,  it is a permanent failure.  The pane will remain frozen
> until I reboot my laptop, which is the pain point.

Hi,
is the whole machine frozen, or only the Evolution, or only the preview
panel itself? Is there a higher CPU usage when it freezes? Maybe it's
doing something in the background, waiting long enough may recover it.

Try to run evolution from a terminal:

   $ flatpak run org.gnome.Evolution

and let it freeze, maybe it'll print something useful there. If you can
move between messages, then you might be able to close Evolution as
well. When you click the close button multiple times, you'll be asked
whether you want to close the app immediately or keep waiting.

It should work fine, when you run Evolution again, no? If the whole app
is frozen, then do:

   $ flatpak kill org.gnome.Evolution

instead of the whole machine restart.

Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-14 Thread Anonymous Japhering via evolution-list
On Wed, 2022-09-14 at 22:49 +0100, Patrick O'Callaghan wrote:
> On Wed, 2022-09-14 at 15:26 -0500, Anonymous Japhering via evolution-
> list wrote:
> > Evolution 3.44.4 (by Flathub.org) 
> > Linux Mint 20.3 Una
> > Linux 5.15.0-46-generic #49~20.04.1-Ubuntu SMP
> > 
> > Forth time in the last week that my preview pane has frozen.  
> > 
> > I haven't been watching closely enough to see if it is always the
> > same
> > email message or different 
> > email messages.
> > 
> > However,  it is a permanent failure.  The pane will remain frozen
> > until
> > I reboot my laptop, which is
> > the pain point.
> > 
> > Anyone else seeing similar behavior ?
> 
> Never seen that. Perhaps mention your desktop and video driver.

Mate 1.26.0
Mesa Drivers 21.2.6
X11-server  7.7+8
Xorg   7.7+19Ubuntu14


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Freezing Preview pane

2022-09-14 Thread Patrick O'Callaghan
On Wed, 2022-09-14 at 15:26 -0500, Anonymous Japhering via evolution-
list wrote:
> Evolution 3.44.4 (by Flathub.org) 
> Linux Mint 20.3 Una
> Linux 5.15.0-46-generic #49~20.04.1-Ubuntu SMP
> 
> Forth time in the last week that my preview pane has frozen.  
> 
> I haven't been watching closely enough to see if it is always the
> same
> email message or different 
> email messages.
> 
> However,  it is a permanent failure.  The pane will remain frozen
> until
> I reboot my laptop, which is
> the pain point.
> 
> Anyone else seeing similar behavior ?

Never seen that. Perhaps mention your desktop and video driver.

poc
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Freezing Preview pane

2022-09-14 Thread Anonymous Japhering via evolution-list
Evolution 3.44.4 (by Flathub.org) 
Linux Mint 20.3 Una
Linux 5.15.0-46-generic #49~20.04.1-Ubuntu SMP

Forth time in the last week that my preview pane has frozen.  

I haven't been watching closely enough to see if it is always the same
email message or different 
email messages.

However,  it is a permanent failure.  The pane will remain frozen until
I reboot my laptop, which is
the pain point.

Anyone else seeing similar behavior ?

Thanks.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list