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

Bug#21784: marked as done (BUG IN DYNAMIC LINKER error)



Your message dated 04 Aug 1999 23:10:45 +0200
with message-id <wjx1zdjfe0a.fsf@lapin.irisa.fr>
and subject line bug fixed
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Ian Jackson
(administrator, Debian bugs database)

Received: (at submit) by bugs.debian.org; 28 Apr 1998 04:24:17 +0000
Received: (qmail 13431 invoked from network); 28 Apr 1998 04:24:16 -0000
Received: from bigpapa.nothinbut.net (igor@207.44.32.11)
  by debian.novare.net with SMTP; 28 Apr 1998 04:24:16 -0000
Received: (from igor@localhost)
	by bigpapa.NothinBut.Net (8.8.7/8.8.7/Debian/GNU) id AAA04134;
	Tue, 28 Apr 1998 00:24:09 -0400
Message-ID: <19980428002408.36956@bigpapa.nothinbut.net>
Date: Tue, 28 Apr 1998 00:24:08 -0400
From: Igor Grobman <igor@nothinbut.net>
To: submit@bugs.debian.org
Subject: BUG IN DYNAMIC LINKER error
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=CE+1k2dSO48ffgeK
X-Mailer: Mutt 0.88


--CE+1k2dSO48ffgeK
Content-Type: text/plain; charset=us-ascii

Package: ldso
Version: 1.9.7-1

I have started seeing some programs exit with the following error:

BUG IN DYNAMIC LINKER ld.so: ../sysdeps/i386/dl-machine.h: 291: elf_machine_rel: Assertion `! "unexpected dynamic reloc type"' failed!

This happens when I try to run elvis or startx, for example.  I tried 
upgrading to the latest libc6 and ldso, but nothing changed.  This is not 
very uptodate hamm box, in case you wanted to know...

Strace is attached.

 

--CE+1k2dSO48ffgeK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=ldsocr

execve("/usr/bin/elvis", ["elvis"], [/* 25 vars */]) = 0
brk(0)                                  = 0x80994f0
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 8564, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000c000
close(3)                                = 0
open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 3
mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000f000
munmap(0x4000f000, 4096)                = 0
mmap(0, 666572, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4000f000
mprotect(0x400ad000, 19404, PROT_NONE)  = 0
mmap(0x400ad000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9d000) = 0x400ad000
close(3)                                = 0
open("/lib/libncurses.so.3.4", O_RDONLY) = 3
mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400b2000
munmap(0x400b2000, 4096)                = 0
mmap(0, 280208, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400b2000
mprotect(0x400e5000, 71312, PROT_NONE)  = 0
mmap(0x400e5000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x32000) = 0x400e5000
mmap(0x400ee000, 34448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400ee000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400f7000
munmap(0x400f7000, 4096)                = 0
mmap(0, 667448, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f7000
mprotect(0x40187000, 77624, PROT_NONE)  = 0
mmap(0x40187000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8f000) = 0x40187000
mmap(0x4018f000, 44856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4018f000
close(3)                                = 0
mprotect(0x400f7000, 589824, PROT_READ|PROT_WRITE) = 0
mprotect(0x400f7000, 589824, PROT_READ|PROT_EXEC) = 0
write(2, "BUG IN DYNAMIC LINKER ld.so: ", 29BUG IN DYNAMIC LINKER ld.so: ) = 29
write(2, "../sysdeps/i386/dl-machine.h", 28../sysdeps/i386/dl-machine.h) = 28
write(2, ": ", 2: )                       = 2
write(2, "291", 3291)                      = 3
write(2, ": ", 2: )                       = 2
write(2, "elf_machine_rel", 15elf_machine_rel)         = 15
write(2, ": ", 2: )                       = 2
write(2, "Assertion `", 11Assertion `)             = 11
write(2, "! \"unexpected dynamic reloc typ"..., 33! "unexpected dynamic reloc type") = 33
write(2, "\' failed!\n", 10' failed!
)            = 10
_exit(127)                              = ?

--CE+1k2dSO48ffgeK--


Reply to: