ASAN: Left shift of 0xFF00 by 16 places cannot be represented in type 'int'
I am in a state, where changes to CalDAV-events are not uploaded. I open an event, that is modified only locally in the component editor and UBSAN prints:
(WebKitWebProcess:2): Gdk-WARNING **: 19:13:52.314: Failed to read portal settings: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files
WARNING: ASAN interferes with JSC signal handlers; useWebAssemblyFastMemory will be disabled.
xkbcommon: ERROR: Key "<LFSH>" added to modifier map for multiple modifiers; Using Lock, ignoring Shift
../src/libgnomecanvas/gnome-canvas-text.c:950:41: runtime error: left shift of 65280 by 16 places cannot be represented in type 'int'
#0 0x7fc7d8a11d5c in gnome_canvas_text_set_property /git/gnome/evolution/build-asan/../src/libgnomecanvas/gnome-canvas-text.c:950:41
#1 0x7fc7e8659d15 in object_set_property /git/gnome/glib/build_A/../gobject/gobject.c:1565:7
#2 0x7fc7e8659d15 in g_object_set_valist /git/gnome/glib/build_A/../gobject/gobject.c:2442:7
#3 0x7fc7d8a2908f in gnome_canvas_item_set_valist /git/gnome/evolution/build-asan/../src/libgnomecanvas/gnome-canvas.c:558:2
#4 0x7fc7d8a28d32 in gnome_canvas_item_set /git/gnome/evolution/build-asan/../src/libgnomecanvas/gnome-canvas.c:538:2
#5 0x7fc7c1a356fd in colorize_items /git/gnome/evolution/build-asan/../src/calendar/gui/e-weekday-chooser.c:119:3
#6 0x7fc7c1a34aae in e_weekday_chooser_set_selected /git/gnome/evolution/build-asan/../src/calendar/gui/e-weekday-chooser.c:580:2
#7 0x7fc7c16d9213 in ecep_recurrence_make_weekly_special /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor-page-recurrence.c:517:2
#8 0x7fc7c16d1101 in ecep_recurrence_make_recurrence_special /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor-page-recurrence.c:972:3
#9 0x7fc7c16c0e58 in ecep_recurrence_fill_widgets /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor-page-recurrence.c:1861:2
#10 0x7fc7c172d9b2 in e_comp_editor_page_fill_widgets /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor-page.c:331:2
#11 0x7fc7c163bcde in ece_fill_widgets /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor.c:1616:3
#12 0x7fc7c166ee30 in ece_event_fill_widgets /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor-event.c:419:2
#13 0x7fc7c1620842 in e_comp_editor_fill_widgets /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor.c:2645:2
#14 0x7fc7c165d91a in comp_editor_realize_cb /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor.c:1650:3
#15 0x7fc7e8651ef1 in g_closure_invoke /git/gnome/glib/build_A/../gobject/gclosure.c:810:7
#16 0x7fc7e866502b in signal_emit_unlocked_R /git/gnome/glib/build_A/../gobject/gsignal.c:3742:8
#17 0x7fc7e866feca in g_signal_emit_valist /git/gnome/glib/build_A/../gobject/gsignal.c:3498:5
#18 0x7fc7e8670811 in g_signal_emit /git/gnome/glib/build_A/../gobject/gsignal.c:3554:3
#19 0x7fc7e9e15686 in gtk_widget_realize.localalias /git/gnome/gtk/build_A/../gtk/gtkwidget.c:5519:7
#20 0x7fc7e9e2430a in gtk_window_show /git/gnome/gtk/build_A/../gtk/gtkwindow.c:6181:3
#21 0x7fc7e8651ef1 in g_closure_invoke /git/gnome/glib/build_A/../gobject/gclosure.c:810:7
#22 0x7fc7e8665171 in signal_emit_unlocked_R /git/gnome/glib/build_A/../gobject/gsignal.c:3672:7
#23 0x7fc7e866feca in g_signal_emit_valist /git/gnome/glib/build_A/../gobject/gsignal.c:3498:5
#24 0x7fc7e8670811 in g_signal_emit /git/gnome/glib/build_A/../gobject/gsignal.c:3554:3
#25 0x7fc7e9e0f575 in gtk_widget_show /git/gnome/gtk/build_A/../gtk/gtkwidget.c:4848:7
#26 0x7fc7e9e0f575 in gtk_widget_show /git/gnome/gtk/build_A/../gtk/gtkwidget.c:4821:1
#27 0x7fc7c16364a6 in e_comp_editor_open_for_component /git/gnome/evolution/build-asan/../src/calendar/gui/e-comp-editor.c:3503:2
#28 0x7fc7c15e6e10 in new_component_data_free /git/gnome/evolution/build-asan/../src/calendar/gui/e-cal-ops.c:1534:18
#29 0x7fc7c15e53d4 in e_cal_ops_open_component_in_editor_sync /git/gnome/evolution/build-asan/../src/calendar/gui/e-cal-ops.c:1908:2
#30 0x7fc7c198067b in etdp_row_activated_cb /git/gnome/evolution/build-asan/../src/calendar/gui/e-to-do-pane.c:1739:4
#31 0x7fc7e9b4e695 in _gtk_marshal_VOID__BOXED_OBJECTv /git/gnome/gtk/build_A/gtk/gtkmarshalers.c:3426:3
#32 0x7fc7e8652125 in _g_closure_invoke_va /git/gnome/glib/build_A/../gobject/gclosure.c:873:7
#33 0x7fc7e867023d in g_signal_emit_valist /git/gnome/glib/build_A/../gobject/gsignal.c:3407:8
#34 0x7fc7e8670811 in g_signal_emit /git/gnome/glib/build_A/../gobject/gsignal.c:3554:3
#35 0x7fc7e9df4eef in gtk_tree_view_multipress_gesture_pressed /git/gnome/gtk/build_A/../gtk/gtktreeview.c:3404:5
#36 0x7fc7e9b4fdc1 in _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv /git/gnome/gtk/build_A/gtk/gtkmarshalers.c:4804:3
#37 0x7fc7e8652125 in _g_closure_invoke_va /git/gnome/glib/build_A/../gobject/gclosure.c:873:7
#38 0x7fc7e867023d in g_signal_emit_valist /git/gnome/glib/build_A/../gobject/gsignal.c:3407:8
#39 0x7fc7e8670811 in g_signal_emit /git/gnome/glib/build_A/../gobject/gsignal.c:3554:3
#40 0x7fc7e9c66976 in gtk_gesture_multi_press_begin /git/gnome/gtk/build_A/../gtk/gtkgesturemultipress.c:242:3
#41 0x7fc7e8654d80 in g_cclosure_marshal_VOID__BOXEDv /git/gnome/glib/build_A/../gobject/gmarshal.c:1686:3
#42 0x7fc7e8652125 in _g_closure_invoke_va /git/gnome/glib/build_A/../gobject/gclosure.c:873:7
#43 0x7fc7e867023d in g_signal_emit_valist /git/gnome/glib/build_A/../gobject/gsignal.c:3407:8
#44 0x7fc7e8670811 in g_signal_emit /git/gnome/glib/build_A/../gobject/gsignal.c:3554:3
#45 0x7fc7e9c633cd in _gtk_gesture_set_recognized /git/gnome/gtk/build_A/../gtk/gtkgesture.c:344:5
#46 0x7fc7e9c633cd in _gtk_gesture_set_recognized /git/gnome/gtk/build_A/../gtk/gtkgesture.c:330:1
#47 0x7fc7e9c633cd in _gtk_gesture_check_recognized /git/gnome/gtk/build_A/../gtk/gtkgesture.c:390:5
#48 0x7fc7e9c649ba in gtk_gesture_handle_event /git/gnome/gtk/build_A/../gtk/gtkgesture.c:748:15
#49 0x7fc7e9c67f13 in gtk_gesture_single_handle_event /git/gnome/gtk/build_A/../gtk/gtkgesturesingle.c:222:12
#50 0x7fc7e9c2a89b in gtk_event_controller_handle_event /git/gnome/gtk/build_A/../gtk/gtkeventcontroller.c:230:16
#51 0x7fc7e9e03c1c in _gtk_widget_run_controllers /git/gnome/gtk/build_A/../gtk/gtkwidget.c:7443:24
#52 0x7fc7e9b4982c in _gtk_marshal_BOOLEAN__BOXED /git/gnome/gtk/build_A/gtk/gtkmarshalers.c:84:14
#53 0x7fc7e8651ef1 in g_closure_invoke /git/gnome/glib/build_A/../gobject/gclosure.c:810:7
#54 0x7fc7e86647c5 in signal_emit_unlocked_R /git/gnome/glib/build_A/../gobject/gsignal.c:3780:7
#55 0x7fc7e866f9c6 in g_signal_emit_valist /git/gnome/glib/build_A/../gobject/gsignal.c:3508:7
#56 0x7fc7e8670811 in g_signal_emit /git/gnome/glib/build_A/../gobject/gsignal.c:3554:3
#57 0x7fc7e9e05d19 in gtk_widget_event_internal /git/gnome/gtk/build_A/../gtk/gtkwidget.c:7808:4
#58 0x7fc7e9e05d19 in gtk_widget_event_internal /git/gnome/gtk/build_A/../gtk/gtkwidget.c:7677:1
#59 0x7fc7e9cb1c97 in propagate_event_up /git/gnome/gtk/build_A/../gtk/gtkmain.c:2587:25
#60 0x7fc7e9cb1c97 in propagate_event /git/gnome/gtk/build_A/../gtk/gtkmain.c:2690:5
#61 0x7fc7e9cb3e2a in gtk_main_do_event /git/gnome/gtk/build_A/../gtk/gtkmain.c:1920:9
#62 0x7fc7e9cb3e2a in gtk_main_do_event /git/gnome/gtk/build_A/../gtk/gtkmain.c:1690:1
#63 0x7fc7e99f5b64 in _gdk_event_emit /git/gnome/gtk/build_A/../gdk/gdkevents.c:73:6
#64 0x7fc7e9a21651 in gdk_event_source_dispatch /git/gnome/gtk/build_A/../gdk/wayland/gdkeventsource.c:124:7
#65 0x7fc7e85692ac in g_main_dispatch /git/gnome/glib/build_A/../glib/gmain.c:3309:28
#66 0x7fc7e85692ac in g_main_context_dispatch /git/gnome/glib/build_A/../glib/gmain.c:3974:7
#67 0x7fc7e85694ff in g_main_context_iterate.isra.0 /git/gnome/glib/build_A/../glib/gmain.c:4047:5
#68 0x7fc7e85697d2 in g_main_loop_run /git/gnome/glib/build_A/../glib/gmain.c:4241:5
#69 0x7fc7e9cb2e94 in gtk_main /git/gnome/gtk/build_A/../gtk/gtkmain.c:1328:7
#70 0x4f4abe in main /git/gnome/evolution/build-asan/../src/shell/main.c:694:2
#71 0x7fc7d7c01b5a in __libc_start_main /src/glibc-2.29/csu/../csu/libc-start.c:308:16
#72 0x41ecb9 in _start /src/glibc-2.29/csu/../sysdeps/x86_64/start.S:120
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../src/libgnomecanvas/gnome-canvas-text.c:950:41 in
Fontconfig error: Cannot load default config file
Memory pressure relief: Total: res = 303505408/303505408/0, res+swap = 279134208/279134208/0
Memory pressure relief: Total: res = 260546560/260546560/0, res+swap = 235966464/235966464/0
The event has RRULE:FREQ=WEEKLY;INTERVAL=2 - no week day, EXDATES, detached instances, color, URL, location, summary, description, status:cancelled, transp:transparent
Edited by Milan Crha