Subject: bug#17771: 24.3.91; SIGSEGV in cleanup_vector

From: Eli Zaretskii <[email-masked]>
Date: Fri, 13 Jun 2014 16:28:54 +0300

> From: Stephen Berman <[email-masked]>
> Cc: [email-masked]
> Date: Fri, 13 Jun 2014 14:39:42 +0200
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x00000000005aa564 in cleanup_vector (vector=0x413c318)
>     at ../../../../bzr/emacs/emacs-24/src/alloc.c:2929
> 2929          ((struct font *) vector)->driver->close ((struct font *) vector);
> (gdb) p vector
> $1 = (struct Lisp_Vector *) 0x413c318
> (gdb) p vector->driver
> There is no member named driver.
> (gdb) p vector->driver->close
> There is no member named driver.

 (gdb) p ((struct font *) vector)->driver
 (gdb) p ((struct font *) vector)->driver->close