On Wednesday 27 February 2002 12:23 pm, Martin Vermeer wrote:
> I don't know if this is related -- but there are still clear problems with the
> new graphics.
> 
> - I don't ever manage to get a child processes dialog that is *not* greyed out,
> or has any entries in it.

Well, the browsers are only active if a forked process is running. So this is correct. 
Things should change automagically as you launch a process and as it finishes.

> - 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.

> - 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!

> 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

Is this with current cvs which has 
        grfx::GImageXPM::Data::~Data{}
rather than
        grfx::GImageXPM::Data::~Data{ free_color_table }
?

Angus


Reply via email to