weston-terminal crashes on wl_data_source.action
toytoolkit binds wl_data_device_manager
v3, yet weston-terminal doesn't set up a handler for wl_data_source.action
:
static const struct wl_data_source_listener data_source_listener = {
data_source_target,
data_source_send,
data_source_cancelled
};
which results in a crash:
[3771621.417] wl_data_device@12.data_offer(new id wl_data_offer@1797229232)
[3771621.448] wl_data_offer@4278190080.offer("text/plain;charset=utf-8")
[3771621.455] wl_data_source@25.action(0)
listener function for opcode 5 of wl_data_source is NULL