Skip site navigation (1)Skip section navigation (2)
Date:      14 May 2003 01:22:10 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: seahorse crashes at the every exit in -CURRENT..
Message-ID:  <1052889730.60558.33.camel@shumai.marcuscom.com>
In-Reply-To: <opro5bdo058ckrg5@smtp.central.cox.net>
References:  <opro48bsb18ckrg5@smtp.central.cox.net> <1052885267.60558.6.camel@shumai.marcuscom.com> <opro5bdo058ckrg5@smtp.central.cox.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-vpFjh9kp9rd4hrc7RfcF
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2003-05-14 at 00:42, Jeremy Messenger wrote:
> On 14 May 2003 00:07:47 -0400, Joe Marcus Clarke <marcus@marcuscom.com>=20
> wrote:
>=20
> > On Tue, 2003-05-13 at 23:36, Jeremy Messenger wrote:
> >> It just crashes at the every exit, which I just run and exit it. I hav=
e=20
> >> ran it under the gdb, so here's info.
> >
> > See if this fixes it.
>=20
> Nope, it doesn't fix. The result is same, crashed and I ran it under the=20
> gdb again. The info of gdb is same.

Yeah.  I thought it might be trying to double-free the sctx, but, in
fact, it looks like they have a bit of a race condition when quitting
the app.  They unref the main widget, then try to destroy the context it
contained.  If you comment out line 288 in
libseahorse/seahorse-widget.c, the problem goes away.  File this with
the developers if a bug doesn't exist already.  They either need to not
destroy the context, or fix line 545 of src/seahorse-key-manager.c not
to use seahorse_widget_destroy for the data_destroy...or something else
that tidies this up.

Joe

>=20
> Cheers,
> Mezz
>=20
> > Joe
> >
> >>
> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> <snip>
> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >>
> >> I saw that '0xd0d0d0d0', so I disabled it by 'aj' in the mallco.conf a=
nd=20
> >> it doesn't crash anymore. It does fix the problem with the 'aj' in the=
=20
> >> malloc.conf. Let me know if I should report it to the bugzilla or so.
> >>
> >> Cheers,
> >> Mezz
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-vpFjh9kp9rd4hrc7RfcF
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQA+wdKCb2iPiv4Uz4cRAtXjAJ9vhFidnMsJbcrd+lJ9vCk3sCM//QCgrL8n
gxFpYtwGizf/caWu3xLFy8s=
=+KAr
-----END PGP SIGNATURE-----

--=-vpFjh9kp9rd4hrc7RfcF--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1052889730.60558.33.camel>