XFtree CVS problems for me (still..)
Edscott Wilson Garcia
edscott at imp.mx
Thu Mar 14 00:25:38 CET 2002
Sorry for no answer from me since I was uncommunicated since saturday.
I did several changes to xftree since then, but don't think any are related to
the problem. I'll check on it as soon as I get home in about an hour or so.
Funny part is that it doesn't not happen to me. I guess it's because my
options are set different.
Edscott
On Monday 11 March 2002 05:01, H.R. ter Veer wrote:
> On 11 Mar 2002 05:16:07 -0500
> Ben Hall <bhall at chat.carleton.ca> wrote:
>
> I get the following:
>
> gdb `which xftree`
> GNU gdb 5.0
> Copyright 2000 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you
> are welcome to change it and/or distribute copies of it under certain
> conditions. Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "i386-slackware-linux"...
> (gdb) run
> Starting program: /usr/local/bin/xftree
>
> Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject'
>
> Gtk-CRITICAL **: file gtkobject.c: line 1145 (gtk_object_get_user_data):
> assertion `GTK_IS_OBJECT (object)' failed.
>
> Program received signal SIGSEGV, Segmentation fault.
> set_title_ctree (ctree=0x15,
> path=0x4000b903
> "\211Â\213Eü\205Àt\005\003P\004ë\a1Òë\003\003Q\004\213\203Ì") at
> xtree_functions.c:834 834 if (win->iconname) g_free(win->iconname);
> (gdb)
>
> > Hmm.. this is exactly the same error I get.. At Edscott's suggestion I
> > did the following:
> >
> > gdb /path/to/xftree
> >
> > (gdb) run
> > Starting program: /path/to/xftree
> >
> > Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject'
> >
> > Gtk-CRITICAL **: file gtkobject.c: line 1145 (gtk_object_get_user_data):
> > assertion `GTK_IS_OBJECT (object)' failed.
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x0805a3fe in set_title_ctree (ctree=0x402d0954, path=0xbfffd33c
> > "lÓÿ¿ä!7@")
> > at xtree_functions.c:834
> > 834 if (win->iconname) g_free(win->iconname);
> >
> >
> > What do you get when you run this? Any chance you get this same error?
> >
> > Thanks,
> >
> > Ben
> >
> > On Mon, 2002-03-11 at 04:30, H.R. ter Veer wrote:
> > > On 09 Mar 2002 09:45:47 -0500
> > > Ben Hall <bhall at chat.carleton.ca> wrote:
> > >
> > >
> > > Same problem on my machine:
> > >
> > > ~/src/xfce-stable$ xftree
> > >
> > > Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'
> > >
> > > Gtk-CRITICAL **: file gtkobject.c: line 1144
> > > (gtk_object_get_user_data): assertion `object != NULL' failed. xftree:
> > > signal 11 received. Cleaning up before exiting
> > >
> > > running slackware 8.0.
> > >
> > > > Hi guys,
> > > >
> > > > I'm still having problems with the xftree in CVS. According to gdb:
> > > >
> > > >
> > > > Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject'
> > > >
> > > > Gtk-CRITICAL **: file gtkobject.c: line 1145
> > > > (gtk_object_get_user_data): assertion `GTK_IS_OBJECT (object)'
> > > > failed.
> > > >
> > > > Program received signal SIGSEGV, Segmentation fault.
> > > > 0x0805a39e in set_title_ctree (ctree=0x402e3784, path=0xbfffd33c
> > > > "lÓÿ¿äQ8@") at xtree_functions.c:834
> > > > 834 if (win->iconname) g_free(win->iconname);
> > > >
> > > >
> > > >
> > > > Looking at xtree_functions.c in around line 830 I see:
> > > >
> > > > set_title_ctree (GtkWidget * ctree, const char *path)
> > > > {
> > > > char *title,*hostname;
> > > > cfg *win;
> > > > GdkAtom atomo;
> > > > entry *en;
> > > > GtkCTreeNode *root;
> > > >
> > > > hostname=our_host_name();
> > > > win = gtk_object_get_user_data (GTK_OBJECT (ctree));
> > > > title = (char *)malloc((strlen("XFTree:
> > > > ")+strlen(hostname)+strlen(path)+1)*sizeof(char));
> > > > if (win->iconname) g_free(win->iconname);
> > > > win->iconname = (char *)malloc((strlen("XFTree:
> > > > ")+strlen(hostname)+strlen(path)+1)*sizeof(char));
> > > > if (!title || !win->iconname) return;
> > > > ....
> > > >
> > > >
> > > > This is the same problem I had a few days ago. Is it just me that is
> > > > having these issues? Any ideas?
> > > >
> > > > Sorry to bug,
> > > >
> > > > Ben
> > > >
> > > >
> > > > _______________________________________________
> > > > Xfce mailing list
> > > > Xfce at moongroup.com
> > > > http://moongroup.com/mailman/listinfo/xfce
> > >
> > > --
> > >
> > >
> > > ------------------------------------------------
> > > You don't need eyes to see, you need vision
> > > ------------------------------------------------
> > >
> > >
> > > _______________________________________________
> > > Xfce mailing list
> > > Xfce at moongroup.com
> > > http://moongroup.com/mailman/listinfo/xfce
> >
> > _______________________________________________
> > Xfce mailing list
> > Xfce at moongroup.com
> > http://moongroup.com/mailman/listinfo/xfce
--
saludos,
Edscott
More information about the Xfce
mailing list