On Wed, Feb 27, 2002 at 12:36:07PM +0000, Angus Leeming wrote:
 
> > - Under some circumstances (after the graphics have rendered, and very regularly) 
> > I do not manage to exit. LyX goes dead on me, nothing works, not even the 'x' 
> > in the top right window corner. Pressing ^C prints 'Bye' and then again nothing. 
> > I have to hard kill the window to get out.
> 
> This is the same as the bug in grfx::GImageXPM::Data::~Data that you report below
> I think.

Fixed now in CVS.
 
> > - Frequently I get a SIGSEGV on exit, after rendering is done. This happens 
> > always when some image has been in the field of view for a small amount of time, 
> > even if it doesn't render to visibility. If I don't scroll to the picture area, 
> > no matter how long I wait, no SIGSEGV.
> 
> Well that's because the image isn't loaded! You requested that!

SIGSEGV fixed as well.
 
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x40227010 in chunk_free (ar_ptr=0x18014d, p=0x84f9648) at malloc.c:3051
> > 3051    malloc.c: No such file or directory.
> > Current language:  auto; currently c
> > (gdb) info stack
> > #0  0x40227010 in chunk_free (ar_ptr=0x18014d, p=0x84f9648) at malloc.c:3051
> > #1  0x40226fba in __libc_free (mem=0x84f9650) at malloc.c:3023
> > #2  0x81ed9a5 in grfx::GImageXPM::Data::~Data (this=0x84f5a1c, __in_chrg=2)
> >     at ../../src/support/utility.h:44

It starts to work properly now!

Actually the only thing not quite right is the float frame not adapting to what's
inside. 

Fine piece of work.

Martin

Attachment: msg33588/pgp00000.pgp
Description: PGP signature

Reply via email to