On 12/15/2017 08:23 AM, Stefan Monnier wrote: > Is the problem caused by eassume (CONSP (Vframe_list))? > If so, maybe we should simply remove it. That's a good idea. However, some calls to FOR_EACH_FRAME do assume that frame-list is non-nil, while others don't. So when we remove the eassume from FOR_EACH_FRAME, we should add it to callers that have the assumption (otherwise --enable-gcc-warnings would sometimes rightly complain). I installed the attached.