Ubuntu: Segmentation fault g_hash_table_iter_next: assertion 'ri->version == ri->hash_table->version' failed
$ evolution
(evolution:26125): GLib-CRITICAL **: 09:55:21.528: iter_remove_or_steal: assertion 'ri->version == ri->hash_table->version' failed
(evolution:26125): GLib-CRITICAL **: 09:55:21.528: g_hash_table_iter_next: assertion 'ri->version == ri->hash_table->version' failed
malloc(): unaligned tcache chunk detected
Killed
$ gdb evolution
((evolution:28420): GLib-CRITICAL **: 09:59:03.580: iter_remove_or_steal: assertion 'ri->version == ri->hash_table->version' failed
(evolution:28420): GLib-CRITICAL **: 09:59:03.580: g_hash_table_iter_next: assertion 'ri->version == ri->hash_table->version' failed
[Detaching after fork from child process 31956]
Thread 13 "pool-evolution" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd4eb76c0 (LWP 31468)]
magazine_chain_pop_head (magazine_chunks=<optimized out>) at ../../../glib/gslice.c:585
Download failed: Invalid argument. Continuing without source file ./debian/build/deb/../../../glib/gslice.c.
585 ../../../glib/gslice.c: No such file or directory.
(gdb) bt
#0 magazine_chain_pop_head (magazine_chunks=<optimized out>) at ../../../glib/gslice.c:585
#1 thread_memory_magazine1_alloc (ix=2, tmem=<optimized out>) at ../../../glib/gslice.c:888
#2 g_slice_alloc (mem_size=48) at ../../../glib/gslice.c:1065
#3 0x00007ffff6fd7c1f in g_source_new (source_funcs=source_funcs@entry=0x7ffff70bc380 <g_timeout_funcs>, struct_size=struct_size@entry=112) at ../../../glib/gmain.c:1020
#4 0x00007ffff6fdbafd in timeout_source_new (one_shot=0, seconds=0, interval=0) at ../../../glib/gmain.c:5023
#5 g_timeout_source_new (interval=interval@entry=0) at ../../../glib/gmain.c:5053
#6 0x00007ffff24259d7 in soup_connection_set_property (object=0x7fffb800b140, prop_id=12, value=0x7fffd4eb6408, pspec=0x7fffb800a850) at ../libsoup/soup-connection.c:171
#7 0x00007ffff70e315c in object_set_property (object=object@entry=0x7fffb800b140, pspec=0x7fffb800a850, value=0x7fffd4eb6408, nqueue=nqueue@entry=0x0) at ../../../gobject/gobject.c:1792
#8 0x00007ffff70e398a in g_object_new_internal (class=class@entry=0x7fffb800a290, params=params@entry=0x7fffd4eb62f0, n_params=n_params@entry=6) at ../../../gobject/gobject.c:2269
#9 0x00007ffff70e5853 in g_object_new_valist (object_type=<optimized out>, first_property_name=first_property_name@entry=0x7ffff244ee96 "id", var_args=var_args@entry=0x7fffd4eb65c0) at ../../../gobject/gobject.c:2563
#10 0x00007ffff70e5ead in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x7ffff244ee96 "id") at ../../../gobject/gobject.c:2038
#11 0x00007ffff243c699 in soup_connection_manager_get_connection_locked (item=0x7fffb8774a50, manager=<optimized out>) at ../libsoup/soup-connection-manager.c:462
#12 soup_connection_manager_get_connection (item=0x7fffb8774a50, manager=<optimized out>) at ../libsoup/soup-connection-manager.c:502
#13 soup_session_ensure_item_connection (item=0x7fffb8774a50, session=<optimized out>) at ../libsoup/soup-session.c:1672
#14 soup_session_process_queue_item (session=<optimized out>, item=0x7fffb8774a50, loop=<optimized out>) at ../libsoup/soup-session.c:1723
#15 0x00007ffff243c9f8 in async_run_queue (session=session@entry=0x555555dfec40) at ../libsoup/soup-session.c:1829
#16 0x00007ffff243ca9d in queue_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../libsoup/soup-session.c:184
#17 0x00007ffff6fdb4f9 in g_main_dispatch (context=0x7fffdc01b000) at ../../../glib/gmain.c:3444
#18 g_main_context_dispatch (context=0x7fffdc01b000) at ../../../glib/gmain.c:4162
#19 0x00007ffff7030228 in g_main_context_iterate.constprop.0 (context=0x7fffdc01b000, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4238
#20 0x00007ffff6fdaa7f in g_main_loop_run (loop=0x7fffdc016d90) at ../../../glib/gmain.c:4438
#21 0x00007fffe8bee10e in e_ews_soup_worker_thread (user_data=0x555555621d00) at ./src/EWS/common/e-ews-connection.c:235
#22 0x00007ffff700a371 in g_thread_proxy (data=0x7fffdc019000) at ../../../glib/gthread.c:831
#23 0x00007ffff6890402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#24 0x00007ffff691f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
$ apt show evolution
Package: evolution
Version: 3.46.0-2
Priority: optional
Section: universe/gnome
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 475 kB
Provides: imap-client, mail-reader
Depends: libc6 (>= 2.34), libcamel-1.2-64 (>= 3.46.0), libecal-2.0-2 (>= 3.46.0), libedataserver-1.2-27 (>= 3.46.0), libevolution (>= 3.46.0), libevolution (<< 3.47), libglib2.0-0 (>= 2.66), libgtk-3-0 (>= 3.10.0), libical3 (>= 3.0.0), libnotify4 (>= 0.7.0), libxml2 (>= 2.7.4), evolution-common (= 3.46.0-2), evolution-data-server (>= 3.46.0), evolution-data-server (<< 3.47), default-dbus-system-bus | dbus-system-bus, psmisc
Recommends: evolution-plugins, evolution-plugin-bogofilter | evolution-plugin-spamassassin, evolution-plugin-pstimport, yelp
Suggests: evolution-ews, evolution-plugins-experimental, gnupg, network-manager
Breaks: evolution-common (<< 3.20.4-1~)
Replaces: evolution-common (<< 3.20.4-1~)
Homepage: https://wiki.gnome.org/Apps/Evolution
Task: ubuntu-mate-desktop
Download-Size: 297 kB
APT-Manual-Installed: yes
APT-Sources: http://us.archive.ubuntu.com/ubuntu kinetic/universe amd64 Packages
Description: groupware suite with mail client and organizer
Evolution is a groupware suite which integrates mail, calendar,
address book, to-do list and memo tools.
.
Additional features include integration with Exchange
servers, newsgroup client, LDAP support and web calendars
.
The following plugins belonging to the "base" set are included.
- calendar-file
- calendar-http
- itip-formatter
- default-source
- addressbook-file
- mark-all-read
- publish-calendar
- caldav
- imap-features
- google-account-setup
- webdav-account-setup
- calendar-weather
- sa-junk-plugin
- bogo-junk-pluginm
Edited by Raffi Khatchadourian