[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: address@hidden: BUG REPORT: Emacs is aborting sporadically by itself
Re: address@hidden: BUG REPORT: Emacs is aborting sporadically by itself]
Sat, 22 Mar 2003 21:54:19 -0500
This and the other stack trace he sent shows a crash inside
x_get_local_selection. That function, and x_handle_selection_request where
is called from, has local Lisp_object:s but no GCPRO. Isn't that needed?
x_handle_selection_request does have GCPRO for that region. As for
x_get_local_selection, if you are a real stickler, perhaps it should
have on for handler_fn, but in practice that won't matter.
No other Lisp value is live across that call.
But this crash has nothing to do with GCPRO, because GCPRO's are no-ops
on this configuration. It uses the GC_MARK_STACK code instead.
The bug appears to be in that code.