Subject: Re: bug#18180: 24.3.92; Segfault in mark_object

From: Dmitry Antipov <[email-masked]>
Date: Mon, 04 Aug 2014 08:22:45 +0400

On 08/03/2014 07:03 PM, Mat Smiglarski wrote:

> 2. Call some code which kills and creates a frame between 2 and 25 times.

This doesn't look specific and useful. Do you create frame(s) with
some non-default parameters?  After making changes in frame-related
code, I usually do something like this:

(defun frame-test ()
   (interactive)
   (dotimes (i 10)
     (let ((frame-list nil))
       (dotimes (j 10)
	(setq frame-list (cons (make-frame) frame-list)))
       (mapcar #'delete-frame frame-list))))

Can you reproduce your crash with this?

Dmitry