[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ld.so problems



Hi!
	I have been having some problems with gdb of late. Basically, I
can't make it work. If I call gdb, I get the following error:

BUG IN DYNAMIC LINKER ld.so: dynamic-link.h: 57: elf_get_dynamic_info:
Assertion `! "bad dynamic tag"' failed!

	I tried to re-install ldso (the dynamic linker in debian), but
the problem persists. An strace of the problem doesn't really help:
execve("/usr/bin/gdb", ["gdb"], [/* 27 vars */]) = 0
brk(0)                                  = 0x81966e0
write(2, "BUG IN DYNAMIC LINKER ld.so: ", 29BUG IN DYNAMIC LINKER ld.so:
) = 29
write(2, "dynamic-link.h", 14dynamic-link.h)          = 14
write(2, ": ", 2: )                       = 2
write(2, "57", 257)                       = 2
write(2, ": ", 2: )                       = 2
write(2, "elf_get_dynamic_info", 20elf_get_dynamic_info)    = 20
write(2, ": ", 2: )                       = 2
write(2, "Assertion `", 11Assertion `)             = 11
write(2, "! \"bad dynamic tag\"", 19! "bad dynamic tag")   = 19
write(2, "\' failed!\n", 10' failed!
)            = 10
_exit(127)                              = ?

	As you can see, it brk()'s straight after execve and throws out
the error. Any clues on this one?
Thanks,

José
-- 
José L Gómez Dans			PhD student
					Radar & Communications Group
					Department of Electronic Engineering
					University of Sheffield UK
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word 
 "unsubscribe" in the body of the message. 

  GNU the choice of a complete generation.