gnome-system-log and amd64
Joe Marcus Clarke
marcus at marcuscom.com
Wed Apr 19 04:33:05 UTC 2006
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:
> >>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>> Looks like Yuri found another application that's crashing upon
> >>>>>> 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);
> >>>>>>
> >>>>>
> >>>>> I think I fixed this. Please test it out.
> >>>>>
> >>>>> Joe
> >>>>>
> >>>> Your patches didn't fix the crash for me, though my backtrace looks
> >>>> 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
> >> can provide?
> > Sure. Another backtrace.
> >
> >
>
> Here it is:
I think I've found all the missing prototypes of consequence. Rebuild
what's in CVS now.
Joe
>
>
> #0 0x000000080463f73e in type_node_check_conformities_UorL
> (node=0x8056d1700, iface_node=0x56d1700, support_interfaces=1,
> support_prerequisites=0,
> have_lock=0) at gtype.c:2692
> match = 24149019
> #1 0x000000080463fa2f in type_node_conforms_to_U (node=0x8056d1700,
> iface_node=0x56d1700, support_interfaces=1, support_prerequisites=0) at
> gtype.c:2726
> No locals.
> #2 0x0000000804640745 in IA__g_type_check_instance_cast
> (type_instance=0x8056c99b0, iface_type=91035392) at gtype.c:3124
> node = (TypeNode *) 0x8056d1700
> iface = (TypeNode *) 0x56d1700
> is_instantiatable = 1
> check = 0
> #3 0x000000000040d293 in logview_init (logview=0x805805000) at
> logview.c:867
> vbox = (GtkWidget *) 0x8056c9020
> tree_store = (GtkTreeStore *) 0x80560f9c8
> selection = (GtkTreeSelection *) 0xffffe470
> column = (GtkTreeViewColumn *) 0x804759c88
> renderer = (GtkCellRenderer *) 0x804759c88
> i = 8
> action_group = (GtkActionGroup *) 0x805658d40
> accel_group = (GtkAccelGroup *) 0x8056534c0
> error = (GError *) 0x0
> menubar = (GtkWidget *) 0x8056c40f0
> hpaned = (GtkWidget *) 0x8056cd820
> label = (GtkWidget *) 0x7fffffffe938
> main_view = (GtkWidget *) 0x8056d0e80
> loglist_scrolled = (GtkWidget *) 0x8056c6a50
> scrolled = (GtkWidget *) 0xffffe400
> context = (PangoContext *) 0x805650400
> fontdesc = (PangoFontDescription *) 0x0
> monospace_font_name = (gchar *) 0x560f9c8 <Error reading address
> 0x560f9c8: Bad address>
> #4 0x000000080463c08b in IA__g_type_create_instance (type=34450771584)
> at gtype.c:1567
> node = (TypeNode *) 0x8056d0e80
> instance = (GTypeInstance *) 0x805805000
> class = (GTypeClass *) 0x805658800
> i = 0
> total_size = 368
> #5 0x0000000804622d8c in g_object_constructor (type=34450771584,
> n_construct_properties=1, construct_params=0x805667c70) at gobject.c:1015
> object = (GObject *) 0x7fffffffe510
> #6 0x000000080462237f in IA__g_object_newv (object_type=34450771584,
> n_parameters=0, parameters=0x0) at gobject.c:912
> cparams = (GObjectConstructParam *) 0x805667c70
> oparams = (GObjectConstructParam *) 0x0
> nqueue = (GObjectNotifyQueue *) 0x8056d0e80
> object = (GObject *) 0x8056d0e80
> class = (GObjectClass *) 0x805658800
> unref_class = (GObjectClass *) 0x805658800
> slist = (GSList *) 0x0
> n_total_cparams = 1
> n_cparams = 1
> n_oparams = 0
> n_cvalues = 1
> cvalues = (GValue *) 0x80560f9a0
> clist = (GList *) 0x0
> i = 0
> __PRETTY_FUNCTION__ = "IA__g_object_newv"
> #7 0x000000080462278a in IA__g_object_new_valist
> (object_type=34450771584, first_property_name=0x0,
> var_args=0x7fffffffe740) at gobject.c:955
> class = (GObjectClass *) 0x804640515
> params = (GParameter *) 0x7fffffffe720
> name = (const gchar *) 0x8056d0e80 ""
> object = (GObject *) 0x8056d0e80
> n_params = 0
> n_alloced_params = 16
> __PRETTY_FUNCTION__ = "IA__g_object_new_valist"
> #8 0x0000000804621de2 in IA__g_object_new (object_type=34450771584,
> first_property_name=0x0) at gobject.c:793
> object = (GObject *) 0x8006533c0
> var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area =
> 0x7fffffffe840, reg_save_area = 0x7fffffffe780}}
> __PRETTY_FUNCTION__ = "IA__g_object_new"
> #9 0x000000000040da2f in logview_window_new () at logview.c:1011
> logview = (LogviewWindow *) 0x40d9fa
> window = (GtkWidget *) 0x7fffffffe860
> #10 0x0000000000407582 in main (argc=1, argv=0x7fffffffe940) at main.c:159
> gnome_client = (GnomeClient *) 0x0
> error = (GError *) 0x4104e4
> program = (GnomeProgram *) 0x8056c4020
> context = (GOptionContext *) 0x805680d60
> logview = (LogviewWindow *) 0x80051dce0
>
>
> Yuri
>
> _______________________________________________
> freebsd-gnome at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
>
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20060419/1c374d3a/attachment.pgp
More information about the freebsd-gnome
mailing list