yelp-2.20.0 on FreeBSD 7.0
P.U.Kruppa
ulrich at pukruppa.net
Mon Oct 29 09:37:30 PDT 2007
On Sun, 28 Oct 2007, Jeremy Messenger wrote:
> On Fri, 26 Oct 2007 22:48:37 -0500, P.U.Kruppa <ulrich at pukruppa.net> wrote:
>
>> Hi,
>>
>> 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 show
> backtraces.
O.K..
-------------------------------------------------------
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 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 "amd64-marcel-freebsd"...
(gdb) run
Starting program: /usr/local/bin/yelp
[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: ».gtkrc-2.0-scrollbar_cog«
[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=0x28) at tinystr.h:142
142 tinystr.h: No such file or directory.
in tinystr.h
Current language: auto; currently c++
(gdb) bt
#0 0x00000008056e261c in TiXmlString::c_str (this=0x28) at tinystr.h:142
#1 0x00000008056e26c9 in TiXmlAttribute::Value (this=0x0) at tinyxml.h:726
#2 0x00000008056e2152 in get_attribute (elem=0x80b66aa10, e=REG_CATEGORIES,
reg=0x80b6c5dd0) at rarian-omf.cpp:77
#3 0x00000008056e245d in process_node (pParent=0x80b66aa10, reg=0x80b6c5dd0)
at rarian-omf.cpp:153
#4 0x00000008056e2479 in process_node (pParent=0x80b66a8f0, reg=0x80b6c5dd0)
at rarian-omf.cpp:163
#5 0x00000008056e2479 in process_node (pParent=0x80b66a860, reg=0x80b6c5dd0)
at rarian-omf.cpp:163
#6 0x00000008056e2556 in rrn_omf_parse_file (
path=0x80be79b00 "/usr/local/share//omf/libgda/libgda-C.omf")
at rarian-omf.cpp:189
#7 0x00000008056dc65e in process_omf_dir (
dir=0x80b6ffce0 "/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=0x4269a0 <rrn_add_document>, category=0x80879c1a0 "GNOME",
user_data=0x80be03180) at rarian-main.c:126
#11 0x0000000000426ed6 in toc_process (toc=0x8075ef820) 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=0x28) at tinystr.h:142
No locals.
#1 0x00000008056e26c9 in TiXmlAttribute::Value (this=0x0) at tinyxml.h:726
No locals.
#2 0x00000008056e2152 in get_attribute (elem=0x80b66aa10, e=REG_CATEGORIES,
reg=0x80b6c5dd0) at rarian-omf.cpp:77
pAttrib = (TiXmlAttribute *) 0x0
#3 0x00000008056e245d in process_node (pParent=0x80b66aa10, reg=0x80b6c5dd0)
at rarian-omf.cpp:153
pChild = (TiXmlNode *) 0x0
pText = (TiXmlText *) 0x8056e2649
t = 1
num = 0
e = REG_CATEGORIES
#4 0x00000008056e2479 in process_node (pParent=0x80b66a8f0, reg=0x80b6c5dd0)
at rarian-omf.cpp:163
ret = 0
pChild = (TiXmlNode *) 0x80b66aa10
pText = (TiXmlText *) 0x8056e2649
t = 1
num = 8
e = 191277152
#5 0x00000008056e2479 in process_node (pParent=0x80b66a860, reg=0x80b6c5dd0)
at rarian-omf.cpp:163
ret = 8
pChild = (TiXmlNode *) 0x80b66a8f0
pText = (TiXmlText *) 0x7fffff7fcc30
t = 1
num = 32767
e = 191277152
#6 0x00000008056e2556 in rrn_omf_parse_file (
path=0x80be79b00 "/usr/local/share//omf/libgda/libgda-C.omf")
at rarian-omf.cpp:189
loadok = true
reg = (RrnReg *) 0x80b6c5dd0
doc = {<TiXmlNode> = {<TiXmlBase> = {_vptr$TiXmlBase = 0x8057ed790,
static utf8ByteTable = {1 <repeats 194 times>, 2 <repeats 30 times>,
3 <repeats 16 times>, 4, 4, 4, 4, 4, 1 <repeats 11 times>},
static errorString = <optimized out>, location = {row = 0, col = 0},
userData = 0x0, static entity = {{str = 0x8056ec7df "&",
strLength = 5, chr = 38 '&'}, {str = 0x8056ec7e5 "<",
strLength = 4, chr = 60 '<'}, {str = 0x8056ec7ea ">",
strLength = 4, chr = 62 '>'}, {str = 0x8056ec7ef """,
strLength = 6, chr = 34 '"'}, {str = 0x8056ec7f6 "'",
strLength = 6, chr = 39 '\''}},
static condenseWhiteSpace = <optimized out>}, parent = 0x0,
type = DOCUMENT, firstChild = 0x80b6c5e40, lastChild = 0x80b66a860,
value = {static npos = <optimized out>, rep_ = 0x80be02ce0,
static nullrep_ = <optimized out>}, prev = 0x0, next = 0x0},
error = false, errorId = 0, errorDesc = {static npos = <optimized out>,
rep_ = 0x8057f1590, static nullrep_ = <optimized out>}, tabsize = 4,
errorLocation = {row = 0, col = 0}, useMicrosoftBOM = false}
pParent = (TiXmlNode *) 0x80b66a860
#7 0x00000008056dc65e in process_omf_dir (
dir=0x80b6ffce0 "/usr/local/share/") at rarian-main.c:415
reg = (RrnReg *) 0x0
lang = 0x80713e262 "C"
full_name = 0x80be31f40 "\002"
path = 0x80b6fff40 "/usr/local/share//omf"
dirp = (DIR *) 0x80b6f9340
langs = (char **) 0x80b663970
langs_iter = (char **) 0x80b663988
lang_found = 1
lang_count = 4
tmp = 0x80be79b00 "/usr/local/share//omf/libgda/libgda-C.omf"
dp = (struct dirent *) 0x80bf7f2fc
buf = {st_dev = 103, st_ino = 2238839, st_mode = 16877, st_nlink = 2,
st_uid = 0, st_gid = 0, st_rdev = 8946556, st_atimespec = {
tv_sec = 1193623270, tv_nsec = 0}, st_mtimespec = {tv_sec = 1190170085,
tv_nsec = 0}, st_ctimespec = {tv_sec = 1190170085, tv_nsec = 0},
st_size = 512, st_blocks = 4, st_blksize = 4096, st_flags = 0, st_gen = 0,
st_lspare = 0, st_birthtimespec = {tv_sec = 1190170085, tv_nsec = 0}}
#8 0x00000008056dbf9c in scan_directories () at rarian-main.c:233
int_path = 0x80b6ffce0 "/usr/local/share/"
check_path = 0x80b6ffdc0 "/usr/local/share//help"
cur_path = 0x80719d89e "/usr/local/share/:/usr/share/:/usr/local/share/gdm/"
path = 0x80719d89e "/usr/local/share/:/usr/share/:/usr/local/share/gdm/"
first_colon = 0x80719d8af ":/usr/share/:/usr/local/share/gdm/"
next_colon = 0x0
home_dir = 0x80b6ffdc0 "/usr/local/share//help"
home_data_dir = 0x80b6ffce0 "/usr/local/share/"
home_env = 0x0
#9 0x00000008056dbc19 in rrn_init () at rarian-main.c:93
No locals.
#10 0x00000008056dbca5 in rrn_for_each_in_category (
funct=0x4269a0 <rrn_add_document>, category=0x80879c1a0 "GNOME",
user_data=0x80be03180) at rarian-main.c:126
iter = (Link *) 0x206
#11 0x0000000000426ed6 in toc_process (toc=0x8075ef820) at yelp-toc.c:502
cat = (xmlChar *) 0x80879c1a0 "GNOME"
id = (xmlChar *) 0x80879c180 "index"
node = 0x80be03180
xpath_s = (
gchar *) 0x80be03580 "Character Map is a Unicode character map that allows you to select characters from a table and insert then in to a text string."
priv = (YelpTocPriv *) 0x8075ef8c0
error = (YelpError *) 0x0
parserCtxt = 0x80be07c00
document = (YelpDocument *) 0x8075ef820
params_i = 0
params_max = 10
params = (gchar **) 0x0
info = (GtkIconInfo *) 0x80be08000
theme = (GtkIconTheme *) 0x80711d8c0
info_thread = (GThread *) 0x800585040
man_thread = (GThread *) 0x806d34426
reader = 0x807176100
xpath = 0x808742ca0
obj = 0x80be02d80
i = 17
ret = 1
__PRETTY_FUNCTION__ = "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
-----------------------------------------------------
Regards,
Uli.
>
> Cheers,
> Mezz
>
>> Greetings,
>>
>> Uli.
>>
>>
>> Peter Ulrich Kruppa
>> Wuppertal
>> Germany
>
>
> --
> mezz7 at cox.net - mezz at FreeBSD.org
> FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
> http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
> http://wiki.freebsd.org/multimedia - multimedia at FreeBSD.org
Peter Ulrich Kruppa
Wuppertal
Germany
More information about the freebsd-gnome
mailing list