No subject


Sat Jul 23 11:19:03 CEST 2011


 gdb ./xftree/xftree
GNU gdb 5.1.1
Copyright 2002 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-linux"...
(gdb) run
Starting program:
/public/MyFiles/Src/XFCE_CVS/xfce-stable/./xftree/xftree=20

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.
0x0805a48e in set_title_ctree (ctree=3D0x402d0954,=20
    path=3D0x4041a828 "X4\020\b
=A8A@(=A8A@(=A8A@=F0=D2\017\b=F0=D2\017\bX=AB\017\b\210\226\017\b@=A8A@@=A8=
A at H=A8A at H=A8A at P=A8A at P=A8A at X=A8A at X=A8A@`=A8A@`=A8A at h=A8A at h=A8A at p=A8A at p=A8A at x=
=A8A at x=A8A@\200=A8A@\200=A8A@\210=A8A@\210=A8A@\220=A8A@\220=A8A@\230=A8A@\=
230=A8A@ =A8A@ =A8A@=A8=A8A@=A8=A8A@=B0=A8A@=B0=A8A@=B8=A8A@=B8=A8A@=C0=A8A=
@=C0=A8A@=C8=A8A@=C8=A8A@=D0=A8A@=D0=A8A@=D8=A8A@=D8=A8A@=E0=A8A@=E0=A8A@".=
..) at xtree_functions.c:848
848	  if (win->iconname) g_free(win->iconname);


(gdb) bt
#0  0x0805a48e in set_title_ctree (ctree=3D0x402d0954,=20
    path=3D0x4041a828 "X4\020\b
=A8A@(=A8A@(=A8A@=F0=D2\017\b=F0=D2\017\bX=AB\017\b\210\226\017\b@=A8A@@=A8=
A at H=A8A at H=A8A at P=A8A at P=A8A at X=A8A at X=A8A@`=A8A@`=A8A at h=A8A at h=A8A at p=A8A at p=A8A at x=
=A8A at x=A8A@\200=A8A@\200=A8A@\210=A8A@\210=A8A@\220=A8A@\220=A8A@\230=A8A@\=
230=A8A@ =A8A@ =A8A@=A8=A8A@=A8=A8A@=B0=A8A@=B0=A8A@=B8=A8A@=B8=A8A@=C0=A8A=
@=C0=A8A@=C8=A8A@=C8=A8A@=D0=A8A@=D0=A8A@=D8=A8A@=D8=A8A@=E0=A8A@=E0=A8A@".=
..) at xtree_functions.c:848
#1  0x4041a8a8 in __morecore () from /lib/libc.so.6
#2  0x4027b559 in gtk_interface_age () from /usr/lib/libgtk-1.2.so.0
Cannot access memory at address 0x1



On Wed, 2002-03-13 at 22:26, Edscott Wilson Garc=EDa wrote:
>=20
> If you could do just one more thing it would help greatly. Once you get t=
he=20
> sigsegv, if you type "bt" at the gdb prompt and hit return, it spews out =
the=20
> program flow. This is of great use to find the condition which caused the=
=20
> error. I've been looking at the code and have thought of several=20
> bug-workarounds (basically it's a strlen() to a dereferenced pointer), bu=
t I=20
> would sleep much better if I found the root of that dereference that occu=
rs=20
> on your system.
>=20





More information about the Xfce mailing list