Subject: bug#45277: SELECTION_CLEAR_EVENT crashes

From: Juri Linkov <[email-masked]>
Date: Wed, 14 Jul 2021 01:28:44 +0300

> Maybe GC-related changes didn't cause these errors, but just changed the behavior
> of some memory leak in DBUS-related code?

Here is another error, maybe because I edited isearch.el:

Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p (isearch-case-fold-search t isearch-regexp-function char-fold-to-regexp))
  dbus-handle-event((dbus-event 7 (isearch-case-fold-search t isearch-regexp-function char-fold-to-regexp)))
  funcall-interactively(dbus-handle-event (dbus-event 7 (isearch-case-fold-search t isearch-regexp-function char-fold-to-regexp)))
  call-interactively(dbus-handle-event nil [(dbus-event 7 (isearch-case-fold-search t isearch-regexp-function char-fold-to-regexp))])
  command-execute(dbus-handle-event nil [(dbus-event 7 (isearch-case-fold-search t isearch-regexp-function char-fold-to-regexp))] t)