Electric Fence?
Derek Atkins
warlord@MIT.EDU
15 Nov 2001 10:53:44 -0500
And as of this morning I think I tracked it down to an unbalanced
gtk_main(); ... gtk_main_quit();
There was one code-path where it was balanced and a different
path where it was not balanced. In the unbalanced path it would
die.
Now, if only I could figure out why my Help Windows don't get focus
until all my dialogs go away....
-derek
Derek Atkins <warlord@MIT.EDU> writes:
> As of last night I built, installed, and recompiled gnucash to
> use the dmalloc library. It's not as useful as Electric Fence,
> but it has certainly shown me that my GtkWidget is being freed
> from under me.
>
> So, now I need to figure out who is freeing my widget from under me,
> and why. My lack of knowledge about Gtk (and windowing systems in
> general) is probably at fault. Most likely it has something to do
> with 'parent' vs. 'toplevel' widgets and modal dialogs. But I really
> have no idea. ;)
>
> -derek
>
> Paul Lussier <pll@mclinux.com> writes:
>
> > In a message dated: 14 Nov 2001 23:56:27 EST
> > Derek Atkins said:
> >
> > >Yea. It also seems to ignore swap-space. I don't know why. I'll see
> > >if I can somehow find a Linux box with much more RAM than I've got.
> >
> > Man I wish I knew what to do to help you out. I've got access to
> > some Linux boxes with upto 4GBs of RAM and who knows how much swap
> > space. Unfortunately, I'm clueless when it comes to this stuff, and
> > I wouldn't know the first thing to do with EF.
> >
> > Hmmm, here's an idea. Could you use Compaq's Test Drive systems?
> > They provide public accounts on various types of systems for
> > development purposes:
> >
> > http://www.compaq.com/inform/issues/issue27/ln03-testdrive-linux.html
> > --
> >
> > Seeya,
> > Paul
> > ----
> >
> > God Bless America!
> >
> > ...we don't need to be perfect to be the best around,
> > and we never stop trying to be better.
> > Tom Clancy, The Bear and The Dragon
> >
> >
>
> --
> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> Member, MIT Student Information Processing Board (SIPB)
> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
> warlord@MIT.EDU PGP key available
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@lists.gnumatic.com
> http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord@MIT.EDU PGP key available