Calendar day view: evolution-util-CRITICAL **: e_table_header_compute_height: assertion 'ecol->surface != NULL' failed
Steps to reproduce:
- Start
evolution-3.48.1-1.fc38.x86_64
- Switch to calendar day view
Thread 1 (Thread 0x7fffeb313bc0 (LWP 11338) "evolution"):
#0 g_logv (log_domain=0x7ffff3609084 "evolution-util", log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff7d86ba0 "%s: assertion '%s' failed", args=args@entry=0x7fffffffc200) at ../glib/gmessages.c:1295
#1 0x00007ffff7d202a3 in g_log (log_domain=log_domain@entry=0x7ffff3609084 "evolution-util", log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=format@entry=0x7ffff7d86ba0 "%s: assertion '%s' failed") at ../glib/gmessages.c:1460
#2 0x00007ffff7d2141d in g_return_if_fail_warning (log_domain=log_domain@entry=0x7ffff3609084 "evolution-util", pretty_function=pretty_function@entry=0x7ffff3637440 <__func__.1.lto_priv.154> "e_table_header_compute_height", expression=expression@entry=0x7ffff3636955 "ecol->surface != NULL") at ../glib/gmessages.c:2930
#3 0x00007ffff35a5d7a in e_table_header_compute_height (ecol=0x5555574f4ff0, widget=0x5555574f4a10) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table-header-utils.c:82
#4 0x00007ffff359e127 in e_table_header_item_get_height (ethi=ethi@entry=0x5555574f31a0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table-header-item.c:153
#5 0x00007ffff359e300 in ethi_add_table_header (header=0x5555574f5100, ethi=0x5555574f31a0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table-header-item.c:261
#6 ethi_set_property (object=0x5555574f31a0, property_id=<optimized out>, value=<optimized out>, pspec=<optimized out>) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table-header-item.c:295
#7 0x00007ffff7c0f71a in object_set_property (object=object@entry=0x5555574f31a0, pspec=pspec@entry=0x5555574f8090, value=value@entry=0x7fffffffc430, nqueue=nqueue@entry=0x0, user_specified=user_specified@entry=1) at ../gobject/gobject.c:1812
#8 0x00007ffff7c129a6 in g_object_set_valist (var_args=0x7fffffffc510, first_property_name=<optimized out>, object=<optimized out>) at ../gobject/gobject.c:2781
#9 g_object_set_valist (object=<optimized out>, first_property_name=<optimized out>, var_args=0x7fffffffc510) at ../gobject/gobject.c:2742
#10 0x00007fffefbc0243 in gnome_canvas_item_construct (item=item@entry=0x5555574f31a0, parent=parent@entry=0x5555574f7980, first_arg_name=first_arg_name@entry=0x7ffff36344c6 "ETableHeader", args=args@entry=0x7fffffffc510) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/libgnomecanvas/gnome-canvas.c:268
#11 0x00007fffefbc0396 in gnome_canvas_item_new (parent=0x5555574f7980, type=type@entry=93825025408128, first_arg_name=first_arg_name@entry=0x7ffff36344c6 "ETableHeader") at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/libgnomecanvas/gnome-canvas.c:174
#12 0x00007ffff35c2b3c in e_table_setup_header (e_table=0x5555574f2710) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table.c:729
#13 et_real_construct (state=<optimized out>, specification=0x5555574810b0, ete=<optimized out>, etm=<optimized out>, e_table=0x5555574f2710) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table.c:1870
#14 e_table_construct (e_table=0x5555574f2710, etm=etm@entry=0x5555573128d0, ete=ete@entry=0x555557467330, specification=specification@entry=0x5555574810b0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table.c:1933
#15 0x00007ffff35c2d26 in e_table_new (etm=etm@entry=0x5555573128d0, ete=ete@entry=0x555557467330, specification=specification@entry=0x5555574810b0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/e-util/e-table.c:1973
#16 0x00007fffdc28ef52 in setup_e_table (cal_list_view=0x555557466a20) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/calendar/gui/e-cal-list-view.c:363
#17 e_cal_list_view_new (model=<optimized out>) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/calendar/gui/e-cal-list-view.c:413
#18 0x00007fffdc15c180 in e_cal_shell_content_create_calendar_views (cal_shell_content=0x555556f135b0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/modules/calendar/e-cal-shell-content.c:1659
#19 cal_shell_content_constructed (object=0x555556f135b0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/modules/calendar/e-cal-shell-content.c:1884
#20 0x00007ffff7c1004a in g_object_new_internal (class=class@entry=0x555556e9f3c0, params=0x7fffffffc930, n_params=1) at ../gobject/gobject.c:2297
#21 0x00007ffff7c1216a in g_object_new_internal (n_params=1, params=0x7fffffffc930, class=<optimized out>) at ../gobject/gobject.c:2563
#22 g_object_new_valist (object_type=<optimized out>, first_property_name=<optimized out>, var_args=var_args@entry=0x7fffffffcc00) at ../gobject/gobject.c:2585
#23 0x00007ffff7c1243f in g_object_new (object_type=<optimized out>, first_property_name=<optimized out>) at ../gobject/gobject.c:2058
#24 0x00007ffff7fae52d in shell_view_constructed (object=0x555556a3ed30) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-view.c:630
#25 0x00007fffdc1547de in cal_base_shell_view_constructed (object=0x555556a3ed30) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/modules/calendar/e-cal-base-shell-view.c:111
#26 0x00007fffdc166f42 in cal_shell_view_constructed (object=0x555556a3ed30) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/modules/calendar/e-cal-shell-view.c:586
#27 0x00007ffff7c1004a in g_object_new_internal (class=class@entry=0x555556304380, params=0x7fffffffcf20, n_params=3) at ../gobject/gobject.c:2297
#28 0x00007ffff7c1216a in g_object_new_internal (n_params=3, params=0x7fffffffcf20, class=<optimized out>) at ../gobject/gobject.c:2563
#29 g_object_new_valist (object_type=<optimized out>, first_property_name=first_property_name@entry=0x7ffff7fb2b9a "action", var_args=var_args@entry=0x7fffffffd1f0) at ../gobject/gobject.c:2585
#30 0x00007ffff7c1243f in g_object_new (object_type=object_type@entry=93824994144336, first_property_name=first_property_name@entry=0x7ffff7fb2b9a "action") at ../gobject/gobject.c:2058
#31 0x00007ffff7faf1fe in shell_window_create_shell_view (shell_window=0x55555695bd10, view_name=<optimized out>) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-window.c:753
#32 0x00007ffff7fa92c4 in e_shell_window_get_shell_view (shell_window=shell_window@entry=0x55555695bd10, view_name=view_name@entry=0x555556ef02d0 "calendar") at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-window.c:1306
#33 0x00007ffff7faaaa7 in e_shell_window_set_active_view (view_name=0x555556ef02d0 "calendar", shell_window=0x55555695bd10) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-window.c:1543
#34 e_shell_window_set_active_view (shell_window=0x55555695bd10, view_name=0x555556ef02d0 "calendar") at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-window.c:1534
#35 0x00007ffff7c0f71a in object_set_property (object=object@entry=0x55555695bd10, pspec=0x555556a08ff0, value=value@entry=0x7fffffffd460, nqueue=nqueue@entry=0x555555631850, user_specified=user_specified@entry=1) at ../gobject/gobject.c:1812
#36 0x00007ffff7c12577 in g_object_setv (values=<optimized out>, names=<optimized out>, n_properties=<optimized out>, object=0x55555695bd10) at ../gobject/gobject.c:2723
#37 g_object_setv (object=0x55555695bd10, n_properties=<optimized out>, names=<optimized out>, values=<optimized out>) at ../gobject/gobject.c:2694
#38 0x00007ffff7c127b1 in g_object_set_property (object=<optimized out>, property_name=<optimized out>, value=value@entry=0x7fffffffd460) at ../gobject/gobject.c:3023
#39 0x00007ffff715d484 in g_settings_binding_key_changed (settings=settings@entry=0x5555556b37c0, key=<optimized out>, user_data=user_data@entry=0x5555555f2c60) at ../gio/gsettings.c:2696
#40 0x00007ffff716060c in g_settings_bind_with_mapping (settings=0x5555556b37c0, key=<optimized out>, object=0x55555695bd10, property=<optimized out>, flags=<optimized out>, get_mapping=<optimized out>, set_mapping=<optimized out>, user_data=<optimized out>, destroy=<optimized out>) at ../gio/gsettings.c:3007
#41 0x00007ffff7160cee in g_settings_bind (settings=settings@entry=0x5555556b37c0, key=key@entry=0x7ffff7fb28a6 "default-component-id", object=object@entry=0x55555695bd10, property=property@entry=0x7ffff7fb4f0d "active-view", flags=<optimized out>, flags@entry=G_SETTINGS_BIND_GET_NO_CHANGES) at ../gio/gsettings.c:2831
#42 0x00007ffff7fb05be in e_shell_window_private_constructed (shell_window=shell_window@entry=0x55555695bd10) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-window-private.c:492
#43 0x00007ffff7fb09f5 in shell_window_constructed (object=0x55555695bd10) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-window.c:419
#44 0x00007ffff7c1004a in g_object_new_internal (class=class@entry=0x555556965870, params=0x7fffffffd760, n_params=3) at ../gobject/gobject.c:2297
#45 0x00007ffff7c1216a in g_object_new_internal (n_params=3, params=0x7fffffffd760, class=<optimized out>) at ../gobject/gobject.c:2563
#46 g_object_new_valist (object_type=<optimized out>, first_property_name=first_property_name@entry=0x7ffff7fb203b "shell", var_args=var_args@entry=0x7fffffffda30) at ../gobject/gobject.c:2585
#47 0x00007ffff7c1243f in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x7ffff7fb203b "shell") at ../gobject/gobject.c:2058
#48 0x00007ffff7fa8e68 in e_shell_window_new (shell=0x5555556b7d80, safe_mode=1, geometry=0x0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell-window.c:1230
#49 0x00007ffff7fa13d5 in e_shell_create_shell_window (shell=shell@entry=0x5555556b7d80, view_name=0x0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/e-shell.c:2495
#50 0x0000555555559f57 in idle_cb (uris=uris@entry=0x0) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/main.c:358
#51 0x00007ffff7d1639d in g_idle_dispatch (source=0x55555690be00, callback=0x555555559ef0 <idle_cb>, user_data=0x0) at ../glib/gmain.c:6163
#52 0x00007ffff7d1a39c in g_main_dispatch (context=0x5555555f2a10) at ../glib/gmain.c:3460
#53 g_main_context_dispatch (context=0x5555555f2a10) at ../glib/gmain.c:4200
#54 0x00007ffff7d78438 in g_main_context_iterate.isra.0 (context=0x5555555f2a10, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4276
#55 0x00007ffff7d1999f in g_main_loop_run (loop=0x5555569474b0) at ../glib/gmain.c:4479
#56 0x00007ffff7606305 in gtk_main () at ../gtk/gtkmain.c:1329
#57 0x00005555555597b1 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/evolution-3.48.1-1.fc38.x86_64/src/shell/main.c:793
(gdb) c
Continuing.
[Thread 0x7fffd7fff6c0 (LWP 11343) exited]
(evolution:11338): evolution-util-CRITICAL **: 12:37:20.715: e_table_header_compute_height: assertion 'ecol->surface != NULL' failed