Bug 1215249 - html not rendered in preview pane
Summary: html not rendered in preview pane
Status: IN_PROGRESS
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Leap 15.5
Hardware: Other Other
: P3 - Medium : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on: 1213858
Blocks:
  Show dependency treegraph
 
Reported: 2023-09-12 12:33 UTC by Steven Moring
Modified: 2023-09-26 00:33 UTC (History)
6 users (show)

See Also:
Found By: Community User
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Moring 2023-09-12 12:33:58 UTC
With clean install of 15.5 Leap html is not rendered on double-click or preview pane of emails.  Reply DOES properly render the html of in an intray item.  Running processes appear to be hung:

smoring@lenovolappy:~> ps -ef|grep web
smoring  12585 12551  0 08:06 pts/0    00:00:00 grep --color=auto web

<opens evolution and preview pane starts>

smoring@lenovolappy:~> ps -ef|grep web
smoring  12683 12642  0 08:06 ?        00:00:00 /usr/lib/libwebkit2gtk-4_0-37/WebKitNetworkProcess 7 48
smoring  12689 12642  0 08:06 ?        00:00:00 /usr/bin/bwrap --args 43 -- /usr/lib/libwebkit2gtk-4_0-37/WebKitWebProcess 13 52
smoring  12690 12689  0 08:06 ?        00:00:00 /usr/bin/bwrap --args 43 -- /usr/lib/libwebkit2gtk-4_0-37/WebKitWebProcess 13 52
smoring  12694 12690 10 08:06 ?        00:00:00 /usr/lib/libwebkit2gtk-4_0-37/WebKitWebProcess 13 52
smoring  12877 12551  0 08:06 pts/0    00:00:00 grep --color=auto web


smoring@lenovolappy:~> sudo rpm -qa|grep webkit
[sudo] password for root: 
libwebkit2gtk-4_0-37-2.40.5-150400.4.48.1.x86_64
libproxy1-pacrunner-webkit-0.4.17-150400.1.21.x86_64
webkit2gtk-4_1-injected-bundles-2.40.5-150400.4.48.1.x86_64
webkit2gtk-4_0-injected-bundles-2.40.5-150400.4.48.1.x86_64
libwebkit2gtk-4_1-0-2.38.6-150400.4.42.4.x86_64
Comment 1 Michael Gorse 2023-09-12 13:05:52 UTC
I'm pretty sure this is a dup of bug 1213858. Could you try the evolution package in GNOME:STABLE:41?
Comment 2 Steven Moring 2023-09-12 13:52:00 UTC
(In reply to Michael Gorse from comment #1)
> I'm pretty sure this is a dup of bug 1213858. Could you try the evolution
> package in GNOME:STABLE:41?

Doesn't show as being available for 15.5.

https://software.opensuse.org/download/package?package=gnome-characters&project=GNOME%3ASTABLE%3A41
Comment 3 Steven Moring 2023-09-12 14:12:29 UTC
(In reply to Michael Gorse from comment #1)
> I'm pretty sure this is a dup of bug 1213858. Could you try the evolution
> package in GNOME:STABLE:41?

Michael, I would concur that this is likely the exact same issue reported elsewhere.
Comment 4 Michael Gorse 2023-09-12 15:36:37 UTC
The GNOME stack hasn't changed between 15.4 and 15.5, so the 15.4 binary should work.
But maybe we should have a 15.5 repository. Also, I notice that we have one for 15.3, and I'm not sure why that's there. Yifan, what do you think?
Comment 5 Robin Roevens 2023-09-18 08:08:00 UTC
I'm experiencing the same problem on openSUSE 15.5. This is a 15.3 -> 15.4 -> 15.5 upgraded machine. But the problem only started since last zypper up, while the system was already running 15.5 for a few months without issues.
Among upgraded packages where:
- webkit2gtk-4_1-injected-bundles-2.38.6-150400.4.42.4.x86_64 -> webkit2gtk-4_1-injected-bundles-2.40.5-150400.4.48.1.x86_64
- typelib-1_0-WebKit2-4_1-2.38.6-150400.4.42.4.x86_64 -> typelib-1_0-WebKit2-4_1-2.40.5-150400.4.48.1.x86_64
- libgtk-4-1-4.6.0-150400.3.3.1.x86_64 -> libgtk-4-1-4.6.9-150400.3.6.2.x86_64

current state:
rpm -qa|grep webkit
libwebkit2gtk-4_1-0-2.38.6-150400.4.42.4.x86_64
libproxy1-pacrunner-webkit-0.4.17-150400.1.21.x86_64
webkit2gtk-4_0-injected-bundles-2.40.5-150400.4.48.1.x86_64
webkit2gtk-4_1-injected-bundles-2.40.5-150400.4.48.1.x86_64
libwebkit2gtk-4_0-37-2.40.5-150400.4.48.1.x86_64

ps -ef|grep web
 23178 23151  0 09:35 pts/0    00:00:00 /usr/lib/libwebkit2gtk-4_0-37/WebKitNetworkProcess 7 34
 23185 23151  0 09:35 pts/0    00:00:00 /usr/bin/bwrap --args 32 -- /usr/lib/libwebkit2gtk-4_0-37/WebKitWebProcess 13 34
 23186 23185  0 09:35 pts/0    00:00:00 /usr/bin/bwrap --args 32 -- /usr/lib/libwebkit2gtk-4_0-37/WebKitWebProcess 13 34
 23190 23186  0 09:35 pts/0    00:00:04 /usr/lib/libwebkit2gtk-4_0-37/WebKitWebProcess 13 34
Comment 6 elhoy 2023-09-24 20:13:44 UTC
Hi!   Same problem behaviour here: no message body is shown for any email in preview or when email opened in own window.   
Happy to find this bug and linked #1213858 with pending package update. :)

* Installed version here 3.42.4.
* Only output seen when started via console is as follows:
 > WEBKIT_FORCE_SANDBOX no longer allows disabling the sandbox. Use WEBKIT_DISABLE_SANDBOX_THIS_IS_DANGEROUS=1 instead.


Small additional supporting evidence from Fedora community:
https://discussion.fedoraproject.org/t/mail-client-evolution-does-not-show-the-content-of-a-mail/72886
Comment 7 elhoy 2023-09-24 20:58:12 UTC
can confirm, per comment 1: Evolution build from GNOME 41 STABLE has resolved temporarily. 
https://bugzilla.opensuse.org/show_bug.cgi?id=1215249#c1


WORKAROUND HOWTO (tested on Leap 15.5):

1. download new build of rpm from here:
https://build.opensuse.org/projects/GNOME:STABLE:41/packages/evolution/repositories/openSUSE_Leap_15.4/binaries
2. install using yast (e.g. right click on file in Nautilus, open with Yast)
3. open evolution and confirm and references for Mail (HTML Mode) allow HTML display.
4. check any email


Evolution is still version 3.42.4. 
Installed build 3.42.4-lp154.5.1-x86_64.
Comment 8 Steven Moring 2023-09-25 00:31:26 UTC
(In reply to elhoy from comment #7)
> can confirm, per comment 1: Evolution build from GNOME 41 STABLE has
> resolved temporarily. 
> https://bugzilla.opensuse.org/show_bug.cgi?id=1215249#c1
> 
> 
> WORKAROUND HOWTO (tested on Leap 15.5):
> 
> 1. download new build of rpm from here:
> https://build.opensuse.org/projects/GNOME:STABLE:41/packages/evolution/
> repositories/openSUSE_Leap_15.4/binaries
> 2. install using yast (e.g. right click on file in Nautilus, open with Yast)
> 3. open evolution and confirm and references for Mail (HTML Mode) allow HTML
> display.
> 4. check any email
> 
> 
> Evolution is still version 3.42.4. 
> Installed build 3.42.4-lp154.5.1-x86_64.

This resolved the issue with the preview/viewer issues.  I'll do more testing in 10 hours when my workday starts.
Comment 9 Steven Moring 2023-09-26 00:33:29 UTC
(In reply to elhoy from comment #7)
> can confirm, per comment 1: Evolution build from GNOME 41 STABLE has
> resolved temporarily. 
> https://bugzilla.opensuse.org/show_bug.cgi?id=1215249#c1
> 
> 
> WORKAROUND HOWTO (tested on Leap 15.5):
> 
> 1. download new build of rpm from here:
> https://build.opensuse.org/projects/GNOME:STABLE:41/packages/evolution/
> repositories/openSUSE_Leap_15.4/binaries
> 2. install using yast (e.g. right click on file in Nautilus, open with Yast)
> 3. open evolution and confirm and references for Mail (HTML Mode) allow HTML
> display.
> 4. check any email
> 
> 
> Evolution is still version 3.42.4. 
> Installed build 3.42.4-lp154.5.1-x86_64.

I have used evolution all day and tested nearly everything I could think of, it's working perfectly.