Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Apr 2006 00:33:01 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Yuri Pankov <yuri.pankov@gmail.com>
Cc:        Alexander Nedotsukov <bland@freebsd.org>, freebsd-gnome@freebsd.org
Subject:   Re: gnome-system-log and amd64
Message-ID:  <1145421181.67495.42.camel@shumai.marcuscom.com>
In-Reply-To: <4445BB65.6030103@gmail.com>
References:  <1145401113.8169.30.camel@synergy.odyssey.homeunix.org> <1145413479.67495.33.camel@shumai.marcuscom.com> <4445A7D8.3090509@gmail.com> <4445B413.5090802@FreeBSD.org> <4445B87F.6010607@gmail.com> <4445B993.3080608@FreeBSD.org> <4445BB65.6030103@gmail.com>

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

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

On Wed, 2006-04-19 at 08:24 +0400, Yuri Pankov wrote:
> Alexander Nedotsukov wrote:
> > Yuri Pankov wrote:
> >> Alexander Nedotsukov wrote:
> >>> Yuri Pankov wrote:
> >>>> Joe Marcus Clarke wrote:
> >>>>> On Tue, 2006-04-18 at 15:58 -0700, Pascal Hofstee wrote:
> >>>>> =20
> >>>>>> Hi,
> >>>>>>
> >>>>>> Looks like Yuri found another application that's crashing upon=20
> >>>>>> startup,
> >>>>>> this time it's gnome-system-log (part of the gnomeutils2 port).
> >>>>>>
> >>>>>> Below is the backtrace acquired from gdb.
> >>>>>>
> >>>>>> the offending line seems to be the following:
> >>>>>> 854        calendar_connect (CALENDAR (logview->calendar), logview=
);
> >>>>>>    =20
> >>>>>
> >>>>> I think I fixed this.  Please test it out.
> >>>>>
> >>>>> Joe
> >>>>>  =20
> >>>> Your patches didn't fix the crash for me, though my backtrace looks=20
> >>>> somewhat different:
> >>>>
> >>> Please try again. There was one more prototype missed.
> >>>
> >>> Alexander.
> >>>
> >> I feel sorry to say that, but it didn't work either. Any info that I=20
> >> can provide?
> > Sure. Another backtrace.
> >
> >
>=20
> Here it is:

I think I've found all the missing prototypes of consequence.  Rebuild
what's in CVS now.

Joe

>=20
>=20
> #0  0x000000080463f73e in type_node_check_conformities_UorL=20
> (node=3D0x8056d1700, iface_node=3D0x56d1700, support_interfaces=3D1,=20
> support_prerequisites=3D0,
>     have_lock=3D0) at gtype.c:2692
>         match =3D 24149019
> #1  0x000000080463fa2f in type_node_conforms_to_U (node=3D0x8056d1700,=20
> iface_node=3D0x56d1700, support_interfaces=3D1, support_prerequisites=3D0=
) at=20
> gtype.c:2726
> No locals.
> #2  0x0000000804640745 in IA__g_type_check_instance_cast=20
> (type_instance=3D0x8056c99b0, iface_type=3D91035392) at gtype.c:3124
>         node =3D (TypeNode *) 0x8056d1700
>         iface =3D (TypeNode *) 0x56d1700
>         is_instantiatable =3D 1
>         check =3D 0
> #3  0x000000000040d293 in logview_init (logview=3D0x805805000) at=20
> logview.c:867
>         vbox =3D (GtkWidget *) 0x8056c9020
>         tree_store =3D (GtkTreeStore *) 0x80560f9c8
>         selection =3D (GtkTreeSelection *) 0xffffe470
>         column =3D (GtkTreeViewColumn *) 0x804759c88
>         renderer =3D (GtkCellRenderer *) 0x804759c88
>         i =3D 8
>         action_group =3D (GtkActionGroup *) 0x805658d40
>         accel_group =3D (GtkAccelGroup *) 0x8056534c0
>         error =3D (GError *) 0x0
>         menubar =3D (GtkWidget *) 0x8056c40f0
>         hpaned =3D (GtkWidget *) 0x8056cd820
>         label =3D (GtkWidget *) 0x7fffffffe938
>         main_view =3D (GtkWidget *) 0x8056d0e80
>         loglist_scrolled =3D (GtkWidget *) 0x8056c6a50
>         scrolled =3D (GtkWidget *) 0xffffe400
>         context =3D (PangoContext *) 0x805650400
>         fontdesc =3D (PangoFontDescription *) 0x0
>         monospace_font_name =3D (gchar *) 0x560f9c8 <Error reading addres=
s=20
> 0x560f9c8: Bad address>
> #4  0x000000080463c08b in IA__g_type_create_instance (type=3D34450771584)=
=20
> at gtype.c:1567
>         node =3D (TypeNode *) 0x8056d0e80
>         instance =3D (GTypeInstance *) 0x805805000
>         class =3D (GTypeClass *) 0x805658800
>         i =3D 0
>         total_size =3D 368
> #5  0x0000000804622d8c in g_object_constructor (type=3D34450771584,=20
> n_construct_properties=3D1, construct_params=3D0x805667c70) at gobject.c:=
1015
>         object =3D (GObject *) 0x7fffffffe510
> #6  0x000000080462237f in IA__g_object_newv (object_type=3D34450771584,=20
> n_parameters=3D0, parameters=3D0x0) at gobject.c:912
>         cparams =3D (GObjectConstructParam *) 0x805667c70
>         oparams =3D (GObjectConstructParam *) 0x0
>         nqueue =3D (GObjectNotifyQueue *) 0x8056d0e80
>         object =3D (GObject *) 0x8056d0e80
>         class =3D (GObjectClass *) 0x805658800
>         unref_class =3D (GObjectClass *) 0x805658800
>         slist =3D (GSList *) 0x0
>         n_total_cparams =3D 1
>         n_cparams =3D 1
>         n_oparams =3D 0
>         n_cvalues =3D 1
>         cvalues =3D (GValue *) 0x80560f9a0
>         clist =3D (GList *) 0x0
>         i =3D 0
>         __PRETTY_FUNCTION__ =3D "IA__g_object_newv"
> #7  0x000000080462278a in IA__g_object_new_valist=20
> (object_type=3D34450771584, first_property_name=3D0x0,=20
> var_args=3D0x7fffffffe740) at gobject.c:955
>         class =3D (GObjectClass *) 0x804640515
>         params =3D (GParameter *) 0x7fffffffe720
>         name =3D (const gchar *) 0x8056d0e80 ""
>         object =3D (GObject *) 0x8056d0e80
>         n_params =3D 0
>         n_alloced_params =3D 16
>         __PRETTY_FUNCTION__ =3D "IA__g_object_new_valist"
> #8  0x0000000804621de2 in IA__g_object_new (object_type=3D34450771584,=20
> first_property_name=3D0x0) at gobject.c:793
>         object =3D (GObject *) 0x8006533c0
>         var_args =3D {{gp_offset =3D 16, fp_offset =3D 48, overflow_arg_a=
rea =3D=20
> 0x7fffffffe840, reg_save_area =3D 0x7fffffffe780}}
>         __PRETTY_FUNCTION__ =3D "IA__g_object_new"
> #9  0x000000000040da2f in logview_window_new () at logview.c:1011
>         logview =3D (LogviewWindow *) 0x40d9fa
>         window =3D (GtkWidget *) 0x7fffffffe860
> #10 0x0000000000407582 in main (argc=3D1, argv=3D0x7fffffffe940) at main.=
c:159
>         gnome_client =3D (GnomeClient *) 0x0
>         error =3D (GError *) 0x4104e4
>         program =3D (GnomeProgram *) 0x8056c4020
>         context =3D (GOptionContext *) 0x805680d60
>         logview =3D (LogviewWindow *) 0x80051dce0
>=20
>=20
> Yuri
>=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
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

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

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

iD8DBQBERb19b2iPiv4Uz4cRAqX6AKCVe6oV/atlKEkVTEHr+01y8ewFpgCcC5p7
JpQKkNqOMTiRT40XrfyarQw=
=p6lV
-----END PGP SIGNATURE-----

--=-UoNAXKQ3ClknqNFYITFQ--




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