Skip site navigation (1)Skip section navigation (2)
Date:      19 Apr 2003 16:47:27 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        "Mezz bsdforums.org" <reigncracks@hotmail.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: meld segfaults on -CURRENT
Message-ID:  <1050785247.13770.31.camel@shumai.marcuscom.com>
In-Reply-To: <Sea2-F34JQ0wwrHZ4lM000032bb@hotmail.com>
References:  <Sea2-F34JQ0wwrHZ4lM000032bb@hotmail.com>

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

--=-MLnYLOycP4eUlyAf+XHT
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2003-04-19 at 15:13, Mezz bsdforums.org wrote:
> >>On Sat, 2003-04-19 at 06:14, Pav Lucistnik wrote:
> >> > Hi,
> >> >
> >> > my port textproc/meld 0.7.0 no longer works after I upgraded from
> >> > 5.0-RELEASE to yesterday's -CURRENT. I rebuild everything related
> >> > (everything referenced in backtrace) with debug symbols, bt follows.
> >> > Please help me, I have update to 0.7.1 ready and I can't test it.
> >>
> >>Without really digging into this, try doing ln -s aj /etc/malloc.conf a=
s
> >>root.  In the meantime, I'll install meld on my -CURRENT machine.
> >
> >Hey, it's same as with straw. Do you remember, Joe? But, I haven't tried=
=20
> >with malloc.conf, so let me try it as what it's fixed to Pav Lucistnik's=
=20
> >problem.
>=20
> Yes! It's fixed! So, can you bug a PR to get it fixes?

I've fixed this in libgnomeui by making sure icons will be NULL if no
default-icon property exists.  Please update to the latest libgnomeui,
remove /etc/malloc.conf, and see if the crash persists.  Thanks.

Joe

>=20
> http://www.freebsd.org/cgi/query-pr.cgi?pr=3D50802
>=20
> >Cheers,
> >Mezz
> >
> >>Joe
> >>
> >> >
> >> > $ meld
> >> >
> >> > (Meld:27739): GLib-GObject-WARNING **: gobject.c:946: object class
> >> > `GnomeProgram' has no property named `default-icon'
> >> > Segmentation fault (core dumped)
> >> >
> >> > $ gdb python python.core
> >> > [...]
> >> > #0  0x28d170d1 in gnome_app_instance_init (app=3D0x83c2500) at
> >> > gnome-app.c:223
> >> > 223             if (icons && *icons) {
> >> >
> >> > (gdb) print icons
> >> > $1 =3D 0x760 <Address 0x760 out of bounds>
> >> >
> >> > (gdb) bt
> >> > #0  0x28d170d1 in gnome_app_instance_init (app=3D0x83c2500) at
> >> > gnome-app.c:223
> >> > #1  0x282c3762 in g_type_create_instance (type=3D0) at gtype.c:1419
> >> > #2  0x282b20a1 in g_object_constructor (type=3D137607104,
> >> > n_construct_properties=3D2, construct_params=3D0x83aef40) at gobject=
.c:827
> >> > #3  0x282b1b07 in g_object_newv (object_type=3D137607104, n_paramete=
rs=3D8,
> >> > parameters=3D0x83c2200) at gobject.c:725
> >> > #4  0x28a61ed6 in glade_standard_build_widget (xml=3D0x83251c0,
> >> > widget_type=3D137607104, info=3D0x83abb00) at glade-xml.c:1645
> >> > #5  0x28f092a6 in app_build (xml=3D0x83251c0, widget_type=3D13760710=
4,
> >> > info=3D0x83abb00) at glade-gnome.c:374
> >> > #6  0x28a622d5 in glade_xml_build_widget (self=3D0x83251c0,
> >> > info=3D0x83abb00) at glade-xml.c:1849
> >> > #7  0x28a61374 in glade_xml_build_interface (self=3D0x83251c0,
> >> > iface=3D0x83a9d20, root=3D0x8162514 "meldapp") at glade-xml.c:1173
> >> > #8  0x28a5fce8 in glade_xml_construct (self=3D0x83251c0, fname=3D0x8=
111114
> >> > "/usr/local/lib/python2.2/site-packages/meldapp/glade2/meld-app.glad=
e",
> >> >     root=3D0x8162514 "meldapp", domain=3D0x0) at glade-xml.c:192
> >> > #9  0x28a5fbf3 in glade_xml_new (fname=3D0x8111114
> >> > "/usr/local/lib/python2.2/site-packages/meldapp/glade2/meld-app.glad=
e",
> >> >     root=3D0x8162514 "meldapp", domain=3D0x0) at glade-xml.c:155
> >> > #10 0x28a567a7 in _wrap_glade_xml_new (self=3D0x839b84c, args=3D0x81=
6290c,
> >> > kwargs=3D0x0) at libglade.c:40
> >> > #11 0x0805e62b in PyTuple_Fini ()
> >> > #12 0x080a36e9 in PyObject_Call ()
> >> > #13 0x0807713d in PyEval_GetFuncDesc ()
> >> > #14 0x08075074 in PyEval_EvalCode ()
> >> > #15 0x08075faf in PyEval_EvalCodeEx ()
> >> > #16 0x080b2b13 in PyFunction_SetClosure ()
> >> > [...]
> >>--
> >>PGP Key : http://www.marcuscom.com/pgp.asc
> >
> >_________________________________________________________________
> >The new MSN 8: smart spam protection and 2 months FREE* =20
> >http://join.msn.com/?page=3Dfeatures/junkmail
> >
> >_______________________________________________
> >freebsd-gnome@freebsd.org mailing list
> >http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> >To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
>=20
>=20
> _________________________________________________________________
> Tired of spam? Get advanced junk mail protection with MSN 8.=20
> http://join.msn.com/?page=3Dfeatures/junkmail
>=20
> _______________________________________________
> freebsd-gnome@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

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

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

iD8DBQA+obXfb2iPiv4Uz4cRAtwdAJ4hPabsPt0e4kbizSk0Z5v7qVzvmwCeOVJF
PjByNEzKK4e1VExyVqjJpXI=
=2xhG
-----END PGP SIGNATURE-----

--=-MLnYLOycP4eUlyAf+XHT--



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