I tried various things including upgrading the guest Linux to Debian 12, and trying master vs 29 branches. Still seeing crashes.
Today I tried configure emacs 29 without "--with-native-compilation". It appears that core dump is no longer happening. Now when I copy on the host, I see the following message in Emacs:
dbus-check-event: D-Bus error: "Not a valid D-Bus event", (dbus-event 10 14)
Backtrace buffer shows the following:
Debugger entered--Lisp error: (dbus-error "Not a valid D-Bus event" (dbus-event 10 14))
signal(dbus-error ("Not a valid D-Bus event" (dbus-event 10 14)))
dbus-check-event((dbus-event 10 14))
dbus-event-bus-name((dbus-event 10 14))
dbus-notice-synchronous-call-errors((dbus-event 10 14) (dbus-error "Not a valid D-Bus event" (dbus-event 10 14)))
run-hook-with-args(dbus-notice-synchronous-call-errors (dbus-event 10 14) (dbus-error "Not a valid D-Bus event" (dbus-event 10 14)))
dbus-handle-event((dbus-event 10 14))
funcall-interactively(dbus-handle-event (dbus-event 10 14))
call-interactively(dbus-handle-event nil [(dbus-event 10 14)])
command-execute(dbus-handle-event nil [(dbus-event 10 14)] t)