From owner-freebsd-gnome@FreeBSD.ORG Wed Apr 19 04:25:10 2006 Return-Path: X-Original-To: freebsd-gnome@freebsd.org Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DE9816A407 for ; Wed, 19 Apr 2006 04:25:04 +0000 (UTC) (envelope-from yuri.pankov@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C94543D46 for ; Wed, 19 Apr 2006 04:25:04 +0000 (GMT) (envelope-from yuri.pankov@gmail.com) Received: by uproxy.gmail.com with SMTP id m3so787154ugc for ; Tue, 18 Apr 2006 21:25:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=RoNZdGQNtRHdpJz6WiQ7toLUZ9Y4qA/JqZq1QAnWMWxDsn/ZLr37rFL7DQI4Vfm8cCMjexvYvtkmG+ymvf/upBRhl1HhLIkl2+e9DnHV85XYeOZo0U33RUt8pBbVepuk25CjKJJ7J0gGprIIQJfCR4geDKceuQvJx21wudAcw68= Received: by 10.66.223.5 with SMTP id v5mr2182536ugg; Tue, 18 Apr 2006 21:25:03 -0700 (PDT) Received: from ?192.168.0.64? ( [85.118.141.6]) by mx.gmail.com with ESMTP id m1sm17114uge.2006.04.18.21.24.59; Tue, 18 Apr 2006 21:25:02 -0700 (PDT) Message-ID: <4445BB65.6030103@gmail.com> Date: Wed, 19 Apr 2006 08:24:05 +0400 From: Yuri Pankov User-Agent: Thunderbird 1.5 (X11/20060410) MIME-Version: 1.0 To: Alexander Nedotsukov , freebsd-gnome@freebsd.org 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> In-Reply-To: <4445B993.3080608@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: gnome-system-log and amd64 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 04:25:10 -0000 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: #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 #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