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
msg33588/pgp00000.pgp
Description: PGP signature