FS#72270 - [evolution] emoji picker empty and crashes evolution

Attached to Project: Arch Linux
Opened by Sebastian Wiesner (lunaryorn) - Tuesday, 28 September 2021, 09:21 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 02 January 2022, 15:00 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

In evolution 3.40.4-1 opening the emoji picker from the toolbar comes up with an empty picker (see attached screenshot), and pressing the Gtk shortcut Ctrl+. even crashes evolution:

```
** (evolution:67135): WARNING **: 11:17:32.154: Error loading plugin: libaspell.so.15: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.154: Error loading plugin: libhspell.so.0: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.154: Error loading plugin: libhunspell-1.7.so.0: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.154: Error loading plugin: libnuspell.so.5: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.155: Error loading plugin: libvoikko.so.1: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.211: Error loading plugin: libaspell.so.15: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.211: Error loading plugin: libhspell.so.0: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.211: Error loading plugin: libhunspell-1.7.so.0: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.212: Error loading plugin: libnuspell.so.5: cannot open shared object file: No such file or directory


** (evolution:67135): WARNING **: 11:17:32.212: Error loading plugin: libvoikko.so.1: cannot open shared object file: No such file or directory


(evolution:67135): GLib-CRITICAL **: 11:17:33.979: g_bytes_get_data: assertion 'bytes != NULL' failed

(evolution:67135): GLib-CRITICAL **: 11:17:33.980: g_bytes_get_size: assertion 'bytes != NULL' failed

(evolution:67135): GLib-CRITICAL **: 11:17:52.623: g_bytes_get_data: assertion 'bytes != NULL' failed

(evolution:67135): GLib-CRITICAL **: 11:17:52.623: g_bytes_ref: assertion 'bytes != NULL' failed

(evolution:67135): GLib-CRITICAL **: 11:17:52.623: g_bytes_get_data: assertion 'bytes != NULL' failed
**
GLib:ERROR:../glib/glib/gvariant-serialiser.c:1360:g_variant_serialised_n_children: assertion failed: (g_variant_serialised_check (serialised))
Bail out! GLib:ERROR:../glib/glib/gvariant-serialiser.c:1360:g_variant_serialised_n_children: assertion failed: (g_variant_serialised_check (serialised))
fish: Job 1, 'evolution' terminated by signal SIGABRT (Abort)
```

Steps to reproduce:

Create a new message, and open the emoji picker from the toolbar, or press Ctrl+.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Sunday, 02 January 2022, 15:00 GMT
Reason for closing:  Fixed
Comment by Sebastian Wiesner (lunaryorn) - Tuesday, 28 September 2021, 09:22 GMT
I've found a similar bug for another program (dino-im) in Debian, seehttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992627 which points to https://github.com/dino/dino/issues/1083 and https://github.com/dino/dino/commit/63effbbc9259dca49002e8e0efcabf9ac3a53a0c

So maybe this is an upstream bug?
Comment by Sebastian Wiesner (lunaryorn) - Thursday, 30 September 2021, 15:48 GMT Comment by Sebastian Wiesner (lunaryorn) - Sunday, 02 January 2022, 13:31 GMT
This is fixed in the current evolution version, so I guess we can close this.

Loading...