Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Oct 2007 04:45:18 +0100 (CET)
From:      "P.U.Kruppa" <ulrich@pukruppa.net>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: yelp-2.20.0 on FreeBSD 7.0
Message-ID:  <20071029043702.A1571@small>
In-Reply-To: <op.t0w48vnl9aq2h7@mezz.mezzweb.com>
References:  <20071027054308.U1571@small> <op.t0w48vnl9aq2h7@mezz.mezzweb.com>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--207141057-629049475-1193629518=:1571
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE

On Sun, 28 Oct 2007, Jeremy Messenger wrote:

> On Fri, 26 Oct 2007 22:48:37 -0500, P.U.Kruppa <ulrich@pukruppa.net> wrot=
e:
>
>> Hi,
>>=20
>> yelp will also crash on 7.0-BETA1 FreeBSD amd64.
> After that 'run' and crash, you also need to run 'bt' and 'bt full' to sh=
ow=20
> backtraces.
O.K..
 =09-------------------------------------------------------
Current directory is ~/
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you ar=
e
welcome to change it and/or distribute copies of it under certain condition=
s.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
(gdb) run
Starting program: /usr/local/bin/yelp=20
[New LWP 100183]
[New Thread 0x807101120 (LWP 100183)]
[New Thread 0x807101400 (LWP 100143)]
/home/ulrich/.gtkrc-2.0:2: Include-Datei konnte nicht gefunden werden: =C2=
=BB.gtkrc-2.0-scrollbar_cog=C2=AB
[New Thread 0x8071030c0 (LWP 100180)]
[New Thread 0x807103680 (LWP 100184)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x807103680 (LWP 100184)]
0x00000008056e261c in TiXmlString::c_str (this=3D0x28) at tinystr.h:142
142=09tinystr.h: No such file or directory.
 =09in tinystr.h
Current language:  auto; currently c++
(gdb) bt
#0  0x00000008056e261c in TiXmlString::c_str (this=3D0x28) at tinystr.h:142
#1  0x00000008056e26c9 in TiXmlAttribute::Value (this=3D0x0) at tinyxml.h:7=
26
#2  0x00000008056e2152 in get_attribute (elem=3D0x80b66aa10, e=3DREG_CATEGO=
RIES,
     reg=3D0x80b6c5dd0) at rarian-omf.cpp:77
#3  0x00000008056e245d in process_node (pParent=3D0x80b66aa10, reg=3D0x80b6=
c5dd0)
     at rarian-omf.cpp:153
#4  0x00000008056e2479 in process_node (pParent=3D0x80b66a8f0, reg=3D0x80b6=
c5dd0)
     at rarian-omf.cpp:163
#5  0x00000008056e2479 in process_node (pParent=3D0x80b66a860, reg=3D0x80b6=
c5dd0)
     at rarian-omf.cpp:163
#6  0x00000008056e2556 in rrn_omf_parse_file (
     path=3D0x80be79b00 "/usr/local/share//omf/libgda/libgda-C.omf")
     at rarian-omf.cpp:189
#7  0x00000008056dc65e in process_omf_dir (
     dir=3D0x80b6ffce0 "/usr/local/share/") at rarian-main.c:415
#8  0x00000008056dbf9c in scan_directories () at rarian-main.c:233
#9  0x00000008056dbc19 in rrn_init () at rarian-main.c:93
#10 0x00000008056dbca5 in rrn_for_each_in_category (
     funct=3D0x4269a0 <rrn_add_document>, category=3D0x80879c1a0 "GNOME",
     user_data=3D0x80be03180) at rarian-main.c:126
#11 0x0000000000426ed6 in toc_process (toc=3D0x8075ef820) at yelp-toc.c:502
#12 0x0000000805134ce4 in g_thread_create_full ()
    from /usr/local/lib/libglib-2.0.so.0
#13 0x0000000806bba9a8 in pthread_getprio () from /lib/libthr.so.3
#14 0x0000000000000000 in ?? ()
Error accessing memory address 0x7fffff7fd000: Bad address.
(gdb)bt full bt full
#0  0x00000008056e261c in TiXmlString::c_str (this=3D0x28) at tinystr.h:142
No locals.
#1  0x00000008056e26c9 in TiXmlAttribute::Value (this=3D0x0) at tinyxml.h:7=
26
No locals.
#2  0x00000008056e2152 in get_attribute (elem=3D0x80b66aa10, e=3DREG_CATEGO=
RIES,
     reg=3D0x80b6c5dd0) at rarian-omf.cpp:77
 =09pAttrib =3D (TiXmlAttribute *) 0x0
#3  0x00000008056e245d in process_node (pParent=3D0x80b66aa10, reg=3D0x80b6=
c5dd0)
     at rarian-omf.cpp:153
 =09pChild =3D (TiXmlNode *) 0x0
 =09pText =3D (TiXmlText *) 0x8056e2649
 =09t =3D 1
 =09num =3D 0
 =09e =3D REG_CATEGORIES
#4  0x00000008056e2479 in process_node (pParent=3D0x80b66a8f0, reg=3D0x80b6=
c5dd0)
     at rarian-omf.cpp:163
 =09ret =3D 0
 =09pChild =3D (TiXmlNode *) 0x80b66aa10
 =09pText =3D (TiXmlText *) 0x8056e2649
 =09t =3D 1
 =09num =3D 8
 =09e =3D 191277152
#5  0x00000008056e2479 in process_node (pParent=3D0x80b66a860, reg=3D0x80b6=
c5dd0)
     at rarian-omf.cpp:163
 =09ret =3D 8
 =09pChild =3D (TiXmlNode *) 0x80b66a8f0
 =09pText =3D (TiXmlText *) 0x7fffff7fcc30
 =09t =3D 1
 =09num =3D 32767
 =09e =3D 191277152
#6  0x00000008056e2556 in rrn_omf_parse_file (
     path=3D0x80be79b00 "/usr/local/share//omf/libgda/libgda-C.omf")
     at rarian-omf.cpp:189
 =09loadok =3D true
 =09reg =3D (RrnReg *) 0x80b6c5dd0
 =09doc =3D {<TiXmlNode> =3D {<TiXmlBase> =3D {_vptr$TiXmlBase =3D 0x8057ed=
790,
       static utf8ByteTable =3D {1 <repeats 194 times>, 2 <repeats 30 times=
>,
         3 <repeats 16 times>, 4, 4, 4, 4, 4, 1 <repeats 11 times>},
       static errorString =3D <optimized out>, location =3D {row =3D 0, col=
 =3D 0},
       userData =3D 0x0, static entity =3D {{str =3D 0x8056ec7df "&amp;",
           strLength =3D 5, chr =3D 38 '&'}, {str =3D 0x8056ec7e5 "&lt;",
           strLength =3D 4, chr =3D 60 '<'}, {str =3D 0x8056ec7ea "&gt;",
           strLength =3D 4, chr =3D 62 '>'}, {str =3D 0x8056ec7ef "&quot;",
           strLength =3D 6, chr =3D 34 '"'}, {str =3D 0x8056ec7f6 "&apos;",
           strLength =3D 6, chr =3D 39 '\''}},
       static condenseWhiteSpace =3D <optimized out>}, parent =3D 0x0,
     type =3D DOCUMENT, firstChild =3D 0x80b6c5e40, lastChild =3D 0x80b66a8=
60,
     value =3D {static npos =3D <optimized out>, rep_ =3D 0x80be02ce0,
       static nullrep_ =3D <optimized out>}, prev =3D 0x0, next =3D 0x0},
   error =3D false, errorId =3D 0, errorDesc =3D {static npos =3D <optimize=
d out>,
     rep_ =3D 0x8057f1590, static nullrep_ =3D <optimized out>}, tabsize =
=3D 4,
   errorLocation =3D {row =3D 0, col =3D 0}, useMicrosoftBOM =3D false}
 =09pParent =3D (TiXmlNode *) 0x80b66a860
#7  0x00000008056dc65e in process_omf_dir (
     dir=3D0x80b6ffce0 "/usr/local/share/") at rarian-main.c:415
 =09reg =3D (RrnReg *) 0x0
 =09lang =3D 0x80713e262 "C"
 =09full_name =3D 0x80be31f40 "\002"
 =09path =3D 0x80b6fff40 "/usr/local/share//omf"
 =09dirp =3D (DIR *) 0x80b6f9340
 =09langs =3D (char **) 0x80b663970
 =09langs_iter =3D (char **) 0x80b663988
 =09lang_found =3D 1
 =09lang_count =3D 4
 =09tmp =3D 0x80be79b00 "/usr/local/share//omf/libgda/libgda-C.omf"
 =09dp =3D (struct dirent *) 0x80bf7f2fc
 =09buf =3D {st_dev =3D 103, st_ino =3D 2238839, st_mode =3D 16877, st_nlin=
k =3D 2,
   st_uid =3D 0, st_gid =3D 0, st_rdev =3D 8946556, st_atimespec =3D {
     tv_sec =3D 1193623270, tv_nsec =3D 0}, st_mtimespec =3D {tv_sec =3D 11=
90170085,
     tv_nsec =3D 0}, st_ctimespec =3D {tv_sec =3D 1190170085, tv_nsec =3D 0=
},
   st_size =3D 512, st_blocks =3D 4, st_blksize =3D 4096, st_flags =3D 0, s=
t_gen =3D 0,
   st_lspare =3D 0, st_birthtimespec =3D {tv_sec =3D 1190170085, tv_nsec =
=3D 0}}
#8  0x00000008056dbf9c in scan_directories () at rarian-main.c:233
 =09int_path =3D 0x80b6ffce0 "/usr/local/share/"
 =09check_path =3D 0x80b6ffdc0 "/usr/local/share//help"
 =09cur_path =3D 0x80719d89e "/usr/local/share/:/usr/share/:/usr/local/shar=
e/gdm/"
 =09path =3D 0x80719d89e "/usr/local/share/:/usr/share/:/usr/local/share/gd=
m/"
 =09first_colon =3D 0x80719d8af ":/usr/share/:/usr/local/share/gdm/"
 =09next_colon =3D 0x0
 =09home_dir =3D 0x80b6ffdc0 "/usr/local/share//help"
 =09home_data_dir =3D 0x80b6ffce0 "/usr/local/share/"
 =09home_env =3D 0x0
#9  0x00000008056dbc19 in rrn_init () at rarian-main.c:93
No locals.
#10 0x00000008056dbca5 in rrn_for_each_in_category (
     funct=3D0x4269a0 <rrn_add_document>, category=3D0x80879c1a0 "GNOME",
     user_data=3D0x80be03180) at rarian-main.c:126
 =09iter =3D (Link *) 0x206
#11 0x0000000000426ed6 in toc_process (toc=3D0x8075ef820) at yelp-toc.c:502
 =09cat =3D (xmlChar *) 0x80879c1a0 "GNOME"
 =09id =3D (xmlChar *) 0x80879c180 "index"
 =09node =3D 0x80be03180
 =09xpath_s =3D (
     gchar *) 0x80be03580 "Character Map is a Unicode character map that al=
lows you to select characters from a table and insert then in to a text str=
ing."
 =09priv =3D (YelpTocPriv *) 0x8075ef8c0
 =09error =3D (YelpError *) 0x0
 =09parserCtxt =3D 0x80be07c00
 =09document =3D (YelpDocument *) 0x8075ef820
 =09params_i =3D 0
 =09params_max =3D 10
 =09params =3D (gchar **) 0x0
 =09info =3D (GtkIconInfo *) 0x80be08000
 =09theme =3D (GtkIconTheme *) 0x80711d8c0
 =09info_thread =3D (GThread *) 0x800585040
 =09man_thread =3D (GThread *) 0x806d34426
 =09reader =3D 0x807176100
 =09xpath =3D 0x808742ca0
 =09obj =3D 0x80be02d80
 =09i =3D 17
 =09ret =3D 1
 =09__PRETTY_FUNCTION__ =3D "toc_process"
#12 0x0000000805134ce4 in g_thread_create_full ()
    from /usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x0000000806bba9a8 in pthread_getprio () from /lib/libthr.so.3
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
Error accessing memory address 0x7fffff7fd000: Bad address.
(gdb) continue
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) quit

Debugger finished
 =09-----------------------------------------------------

Regards,

Uli.

>
> Cheers,
> Mezz
>
>> Greetings,
>>=20
>> Uli.
>>=20
>>=20
>> Peter Ulrich Kruppa
>> Wuppertal
>> Germany
>
>
> --=20
> mezz7@cox.net  -  mezz@FreeBSD.org
> FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
> http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
> http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org



Peter Ulrich Kruppa
Wuppertal
Germany

--207141057-629049475-1193629518=:1571--



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