I don't see this behaviour, and anyhow the FormGraphics code has already
been through several rounds of modifications by others, so its not really
mine anymore :-)
On Thu, 7 Dec 2000, Angus Leeming wrote:
> Does anybody else get this? If I open up Baruch's new Graphics popup (ie,
> build the xforms form) and subsequently close LyX, I get a crash on exit.
>
> Things go wrong in ~FormGraphics(), or more specifically in ~form_graphics().
> Commenting out the line
> delete dialog_;
> in ~FormGraphics() prevents the crash because the command
> fl_free_form( form );
> in ~form_graphics() is not executed.
>
> I _think_ that this is the only form that makes use of groups. Might this be
> a problem?
>
> I'll submit a patch for the time being that simply comments out
> delete dialog_;
>
> Just thoughts.
> Angus
>
> (dbx) where
> > 0 (unknown)() [0x3ffbff8c3c0]
> 1 fl_handle_object_direct(0x3, 0xffffffffffffffff, 0x100000000,
> 0x1400e3960, 0x3ffbff8b8d4) [0x3ffbff8c5d0]
> 2 fl_set_focus_object(0x100000000, 0x1400e3960, 0x3ffbff8b8d4,
> 0x140027148, 0x3ffbff89b30) [0x3ffbff8b8d0]
> 3 fl_delete_object(0x3ffbff89b30, 0x14018bc00, 0x3ffbff89514, 0x14018b600,
> 0x14018ba00) [0x3ffbff89b2c]
> 4 fl_free_object(0x3ffbff89514, 0x14018b600, 0x14018ba00, 0x14018b600,
> 0x3ffbff51230) [0x3ffbff89510]
> 5 fl_free_form(0x3ffbff51230, 0x140183300, 0x1203253bc, 0x140184800,
> 0x140106250) [0x3ffbff5122c]
> 6 __dt__16FD_form_graphicsXv(0x140106250, 0x140106780, 0x1202f7398,
> 0x140106780, 0x100000005) [0x1203253b8]
> 7 __dt__12FormGraphicsXv(0x140106250, 0x100000005, 0x1401068f0,
> 0x140106910, 0x140106930) [0x1202f7394]
> 8 __dt__7DialogsXv(0x12017f588, 0x1400f6440, 0x140102700, 0x3ffc00802a0,
> 0x3ff00000005) [0x1202e3d94]
> 9 __dt__7LyXViewXv(0x1201db8c4, 0x11ffff7d0, 0x140065820, 0x100000005,
> 0x140102708) [0x12017f584]
> 10 __dt__6LyXGUIXv(0x140102708, 0x11ffff7d0, 0x1201e0d18, 0x1400989d0,
> 0x100000005) [0x1201db8c0]
> 11 __dt__3LyXXv(0x100000005, 0x1400d5200, 0x120214f30, 0x1200bccc8,
> 0x100000001) [0x1201e0d14]
> 12 main(0x1400788f0, 0x0, 0x140065800, 0x1400a99e0, 0x100000001)
> [0x120214f2c]
>
>
>
>
--
Baruch Even
http://techst02.technion.ac.il/~sbaruch/ (My Site)
http://www.redrival.com/jindor/ (My brothers AD&D site)
" Learn to laugh ... it's the path to true love! "
- The Angel in the movie Michael