From: Jim Wilson <wilson@specifixinc.com>
To: linux-ia64@vger.kernel.org
Subject: Re: problem with ski & NUE
Date: Thu, 15 Jul 2004 19:32:52 +0000 [thread overview]
Message-ID: <1089919973.3167.14.camel@localhost> (raw)
In-Reply-To: <20040715133007.46413.qmail@web14205.mail.yahoo.com>
On Thu, 2004-07-15 at 06:30, Daniele Velardi wrote:
> "BFD:Dwarf Error: Invalid or unhandled FORM value: 14.
> Segmentation fault"!
That happens when you use an old bfd library to try to read an object
file created by a recent bfd library. Form 14 is DW_FORM_strp (string
pointer), which is used by recent bfd versions to optimize away
duplicate strings in the debug info. This helps reduce object file
size. But older bfd's that lack DW_FORM_strp support will get confused,
and may fail.
So presumably the problem here is that the ski binary you have was
linked against an old bfd version, and the vmlinux binary you have was
created with a recent bfd (binutils) version. You are probably out of
luck unless you can get a updated ski version. If ski is perhaps using
a shared library libbfd.so on your system, then updating that library
(or updating the OS) may help. Try running ldd on the ski binary.
Stripping the debug info from vmlinux may get you past this problem, but
then you won't be able to debug the linux kernel.
>ski:/usr/i386-glibc21-linux/lib/libpthread.so.0:
>version `GLIBC_2.2' not found (required by ski)
>ski:/usr/i386-glibc21-linux/lib/libpthread.so.0:
>version `GLIBC_2.3.2' not found (required by ski)
This likely means you have an old OS installed on your system, an OS
that came with glibc-2.1, and ski was compiled on a system with a newer
OS that came with glibc-2.2 and/or glibc-2.3. You probably have to try
a newer OS. You could maybe install a newer glibc version on your
system, but building glibc isn't easy. Installing a newer OS is easier.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
next prev parent reply other threads:[~2004-07-15 19:32 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-07-15 13:30 problem with ski & NUE Daniele Velardi
2004-07-15 19:32 ` Jim Wilson [this message]
2004-07-16 7:27 ` Daniele Velardi
2004-07-16 20:02 ` Jim Wilson
2004-07-16 22:43 ` Peter Chubb
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1089919973.3167.14.camel@localhost \
--to=wilson@specifixinc.com \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox