[cod] World At War 1.6 Error libdl.so.2
Andre Lorbach
alorbach at ro1.adiscon.com
Mon Sep 21 10:06:05 EDT 2009
Output from machine with the error:
i klibc-utils - small utilities built with klibc for
early
i libc6 - GNU C Library: Shared libraries
i libc6-dev - GNU C Library: Development Libraries
and H
i libc6-i386 - GNU C Library: 32bit shared libraries
for
i libcairo2 - The Cairo 2D vector graphics library
i libcap1 - support for getting/setting POSIX.1e
capab
i libcap2 - support for getting/setting POSIX.1e
capab
i libcomerr2 - common error description library
i A libcompress-raw-zlib-perl - low-level interface to zlib compression
li
i A libcompress-zlib-perl - Perl module for creation and
manipulation
i libconsole - Shared libraries for Linux console and
fon
i libcroco3 - a generic Cascading Style Sheet (CSS)
pars
i libcups2 - Common UNIX Printing System(tm) - libs
i A libcupsimage2 - Common UNIX Printing System(tm) - image
li
i libcwidget3 - high-level terminal interface library
for
i libklibc - minimal libc subset for use with
initramfs
i linux-libc-dev - Linux support headers for userspace
develo
Other machine needs a reboot, I fucked up the iptables rules temporary :(
From: Geoff Goas [mailto:gitman at gmail.com]
Sent: Montag, 21. September 2009 16:04
To: Call of Duty server admin list.
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
My mistake
Can we see output of "aptitude search libc | grep ^i" on both machines
On Mon, Sep 21, 2009 at 10:02 AM, Andre Lorbach <alorbach at ro1.adiscon.com>
wrote:
Same file works on another machine flawless, as I wrote before ;)
From: Geoff Goas [mailto:gitman at gmail.com]
Sent: Montag, 21. September 2009 16:00
To: Call of Duty server admin list.
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
File is corrupt?
On Mon, Sep 21, 2009 at 9:59 AM, <stp at shooter-szene.de> wrote:
error:
not a dynamic executable
----- Original Message ----- From: "Thomas Toka / www.serverman.de"
<webmaster at serverman.de>
To: "Call of Duty server admin list." <cod at icculus.org>
Sent: Monday, September 21, 2009 3:56 PM
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
ldd codwaw_lnxded-bin ??
Andre Lorbach wrote:
Hi,
I also have access to this particular machine, stp is currently on shopping
;).
It is an issue related to this machine, I just run the same files on a
different Linuxmachine, same debian version, and it worked.
Perhaps the strace on "codwaw_lnxded-bin" is interesting:
execve("./codwaw_lnxded-bin", ["./codwaw_lnxded-bin"], [/* 19 vars */]) = -1
ENOEXEC (Exec format error)
dup(2) = 3
fcntl(3, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7fc8e3cf2000
lseek(3, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: Exec format error\n"..., 32strace: exec: Exec format
error
) = 32
close(3) = 0
munmap(0x7fc8e3cf2000, 4096) = 0
exit_group(1) = ?
--
best regards,
Andre
*From:* Geoff Goas [mailto:gitman at gmail.com]
*Sent:* Montag, 21. September 2009 15:33
*To:* Call of Duty server admin list.
*Subject:* Re: [cod] World At War 1.6 Error libdl.so.2
if you run "file /home/codwaw/codwaw_lnxded-bin" ?
On Mon, Sep 21, 2009 at 9:06 AM, <stp at shooter-szene.de
<mailto:stp at shooter-szene.de>> wrote:
its already disabled
----- Original Message ----- From: "escapedturkey"
<escapedturkey at escapedturkey.com <mailto:escapedturkey at escapedturkey.com>>
To: "Call of Duty server admin list." <cod at icculus.org
<mailto:cod at icculus.org>>
Sent: Monday, September 21, 2009 2:59 PM
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
Make sure selinux is disabled.
stp at shooter-szene.de <mailto:stp at shooter-szene.de> wrote:
user and folder is called codwaw
as user codwaw:
sudo -u codwaw strace -f -e open,stat,write /home/codwaw/codwaw_lnxded-bin
codwaw is not in the sudoers file. This incident will be reported.
as root:
sudo -u codwaw strace -f -e open,stat,write /home/codwaw/codwaw_lnxded-bin
write(3, "strace: exec: Exec format error\n"..., 32strace: exec: Exec format
error
) = 32
----- Original Message -----
*From:* Geoff Goas <mailto:gitman at gmail.com <mailto:gitman at gmail.com>>
*To:* Call of Duty server admin list. <mailto:cod at icculus.org
<mailto:cod at icculus.org>>
*Sent:* Monday, September 21, 2009 2:54 PM
*Subject:* Re: [cod] World At War 1.6 Error libdl.so.2
Whats the output of:
sudo -u cod5 strace -f -e open,stat,write /home/cod5/codwaw_lnxded-bin
On Mon, Sep 21, 2009 at 8:49 AM, <stp at shooter-szene.de
<mailto:stp at shooter-szene.de>
<mailto:stp at shooter-szene.de <mailto:stp at shooter-szene.de>>> wrote:
same error ...
may ryan knows another guide?
i will test it with another server later, may something with
lenny image? i dont know anymore what could solve this error
iam not a linux noob and since cod1 no problems until now
hrm
but thanks escapedturkey for help
----- Original Message ----- From: "escapedturkey"
<escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>
<mailto:escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>>>
To: "Call of Duty server admin list." <cod at icculus.org
<mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>>
Sent: Monday, September 21, 2009 2:43 PM
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
Just for kicks, as root, type:
cd /home/cod5
chmod 755 codwaw_lnxded-bin
and then
chown cod5 codwaw_lnxded-bin
Then, su - cod5 and run ./codwaw_lnxded-bin
stp at shooter-szene.de <mailto:stp at shooter-szene.de>
<mailto:stp at shooter-szene.de <mailto:stp at shooter-szene.de>> wrote:
i tried this already
./codwaw_lnxded-bin: cannot execute binary file
----- Original Message ----- From: "escapedturkey"
<escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>
<mailto:escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>>>
To: "Call of Duty server admin list." <cod at icculus.org
<mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>>
Sent: Monday, September 21, 2009 2:34 PM
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
What happens when you try this:
export LD_LIBRARY_PATH=".:bin:$LD_LIBRARY_PATH"
./codwaw_lnxded-bin +set net_port 28960 +set sv_punkbuster 1
+set
sv_pure 1 +exec server.cfg +set fs_homepath /home/codwaw/
+map_rotate
stp at shooter-szene.de <mailto:stp at shooter-szene.de>
<mailto:stp at shooter-szene.de <mailto:stp at shooter-szene.de>> wrote:
well, i have tried something and removed a line but i
have the same file as yours
just added the original file but still this error
----- Original Message ----- From: "escapedturkey"
<escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>
<mailto:escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>>>
To: "Call of Duty server admin list." <cod at icculus.org
<mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>>
Sent: Monday, September 21, 2009 2:07 PM
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
Mine is +1
ls -al codwaw_lnxded
-rwxrwxrwx 1 1364465 280556 1214 Sep 14 09:51 codwaw_lnxded
Yours is 1213.
md5sum *
ca45a5705f452659ec14c4e3a2c5e5e0 binkw32.dll
355623e88361eae9c11f611308752ee8 cod.bmp
14c9aba490b799ae3ecae5dc7ba34d82 codlogo.bmp
83a0e149d8009f579333bee6c59e895d CoDWaW.exe
fa830571236e103b22eee83a4c74ebba CoDWaW.ico
3db9e717eeddd22b469caa12568523b9 codwaw_lnxded
a98201af941b8177fbe358b79c968c4f codwaw_lnxded-bin
2764dafc92f76f7302becf3f63817abb CoDWaWmp.exe
db52cdc95265e317ef92d2c045b8f7c7 libgcc_s.so.1
7f3c17f51caa9ff534d5c97b3c10f5a8 libstdc++.so.6
960e2f96ebb6da7d2e53fc2950e3f174 localization.txt
288f7cbfaeeb167f5c2e44291cb7af4a pbsetup.run
940c75d2645513907140f86bbba34c8f README-linux.txt
stp at shooter-szene.de <mailto:stp at shooter-szene.de>
<mailto:stp at shooter-szene.de <mailto:stp at shooter-szene.de>> wrote:
-rwxr-xr-x 1 codwaw users 1213 2009-09-21 11:49
codwaw_lnxded
-rwxr-xr-x 1 codwaw users 6051298 2009-09-14 16:51
codwaw_lnxded-bin
drwxr-xr-x 5 codwaw users 4096 2009-02-12 09:05 Docs
-rwxr-xr-x 1 codwaw users 41384 2008-11-21 05:26
libgcc_s.so.1
-rwxr-xr-x 1 codwaw users 939472 2008-11-21 05:26
libstdc++.so.6
-rwxr-xr-x 1 codwaw users 2314 2008-09-27 20:19
localization.txt
drwxr-xr-x 3 codwaw users 4096 2009-09-14 16:56 main
drwxr-xr-x 6 codwaw users 4096 2009-09-19 12:43 pb
-rwxr-xr-x 1 codwaw users 51 2009-09-21 12:06
restart.sh
-rwxr-xr-x 1 codwaw users 219 2009-09-21 12:06
start.sh
-rwxr-xr-x 1 codwaw users 52 2009-09-21 12:06
stop.sh
-rwxr-xr-x 1 codwaw users 151 2009-01-30 18:42
version.inf
drwxr-xr-x 3 codwaw users 4096 2009-04-10 23:59 zone
----- Original Message ----- From: "escapedturkey"
<escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>
<mailto:escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>>>
To: "Call of Duty server admin list."
<cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>>
Sent: Monday, September 21, 2009 1:52 PM
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
Please do the following:
cd /home/codwaw
ls -al
stp at shooter-szene.de <mailto:stp at shooter-szene.de>
<mailto:stp at shooter-szene.de <mailto:stp at shooter-szene.de>>
wrote:
ok i have create another user (user: codwaw,
group: users) and set a homepath for this user:
/home/codwaw
the permission are ok, but still the same error
note, i had never before such error, its since
the new version, so i wonder whats happend since
./codwaw_lnxded +set net_port 28960 +set
sv_punkbuster 1 +set sv_pure 1 +exec server.cfg
+set fs_homepath /home/codwaw/ +map_rotate
./codwaw_lnxded: line 45:
/home/codwaw/codwaw_lnxded-bin: cannot execute
binary file
./codwaw_lnxded: line 45:
/home/codwaw/codwaw_lnxded-bin: Success
line 54 is: exec "./codwaw_lnxded-bin" "$@"
so the script cant find codwaw_lnxded-bin, but
its in the same folder (permission 755), same
user and same group
i can also try with the bin file and get this error:
./codwaw_lnxded-bin +set net_port 28960 +set
sv_punkbuster 1 +set sv_pure 1 +exec server.cfg
+set fs_homepath /home/codwaw/ +map_rotate
sh: ./codwaw_lnxded-bin: cannot execute binary file
weird?
----- Original Message ----- From:
"escapedturkey" <escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>
<mailto:escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>>>
To: "Call of Duty server admin list."
<cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>>
Sent: Monday, September 21, 2009 1:05 PM
Subject: Re: [cod] World At War 1.6 Error libdl.so.2
/home/cod5 should be a user.
You may want to try to create a user account and
let it own the
permissions to the entire /home/username folder
that belongs to it. Then
copy the game into that (fixing the permissions
appropriately). It'll
make things a lot easier for you. :)
stp at shooter-szene.de <mailto:stp at shooter-szene.de>
<mailto:stp at shooter-szene.de
<mailto:stp at shooter-szene.de>> wrote:
no, cod5 is not the user, i tried also as
root and the rights of lnxded´s are ok
thats wierd, it never happend before
i think its nothing with the permissions
hrm
----- Original Message ----- From:
"escapedturkey"
<escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>
<mailto:escapedturkey at escapedturkey.com
<mailto:escapedturkey at escapedturkey.com>>>
To: "Call of Duty server admin list."
<cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>>
Sent: Monday, September 21, 2009 12:52 PM
Subject: Re: [cod] World At War 1.6 Error
libdl.so.2
The username's is cod5?
So when you su - cod5 it logins as a user?
Please type 'whoami' after you su - cod5
Then you may want to chmod 755
codwaw_lnxded-bin
:)
Please try this script as root:
permissions-fix.sh
#!/bin/bash
chmod 711 /home
rm -f /home/users
cd /home
ls -1p|grep /|grep -v install|cut -d "/"
-f1 > users
for user in `cat users`
do
/bin/chmod 700 /home/$user
chown -R $user.$user /home/$user
done
rm -f /home/users
exit $?
stp at shooter-szene.de
<mailto:stp at shooter-szene.de>
<mailto:stp at shooter-szene.de
<mailto:stp at shooter-szene.de>> wrote:
just another problem i never had before
USER:/home/cod5# ./codwaw_lnxded
+set net_port 28960 +set
sv_punkbuster 1 +set sv_pure 1 +exec
server.cfg +set fs_homepath
/home/cod5/ +map_rotate
./codwaw_lnxded: line 46:
/home/cod5/codwaw_lnxded-bin: cannot
execute binary file
./codwaw_lnxded: line 46:
/home/cod5/codwaw_lnxded-bin: Success
i tried with another user, all
rights seems to be ok, libs are ok
and located in the right folders, i
dont have any clue what going on
----- Original Message ----- From:
"Ryan C. Gordon"
<icculus at icculus.org
<mailto:icculus at icculus.org>
<mailto:icculus at icculus.org
<mailto:icculus at icculus.org>>>
To: "Call of Duty server admin
list." <cod at icculus.org
<mailto:cod at icculus.org>
<mailto:cod at icculus.org
<mailto:cod at icculus.org>>>
Sent: Monday, September 21, 2009 9:32 AM
Subject: Re: [cod] World At War 1.6
Error libdl.so.2
Brandon Clinger wrote:
I receiving this error. Any
ideas where to start with
this one?
*./codwaw_lnxded-bin: error
while loading shared
libraries: libdl.so.2:
cannot create shared object
descriptor: Cannot allocate
memory*
I have no idea why that would
happen, but did this work in
1.5? I added an explicit RPATH
to the binary so it knows to
load libgcc/libstd from the same
directory as the game without
the LD_LIBRARY_PATH hack that
used to be in the shell script.
It's possible this is causing
some funky bad reaction from
your dynamic loader?
If this wasn't tested with 1.5:
you have a broken system. :)
--ryan.
_______________________________________________
cod mailing list
cod at icculus.org
<mailto:cod at icculus.org>
<mailto:cod at icculus.org
<mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
<mailto:cod at icculus.org <mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org> <mailto:cod at icculus.org
<mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org> <mailto:cod at icculus.org
<mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org> <mailto:cod at icculus.org
<mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org> <mailto:cod at icculus.org
<mailto:cod at icculus.org>>
http://icculus.org/mailman/listinfo/cod
-- Geoff Goas
Network Engineer
------------------------------------------------------------------------
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
http://icculus.org/mailman/listinfo/cod
------------------------------------------------------------------------
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org <mailto:cod at icculus.org>
http://icculus.org/mailman/listinfo/cod
--
Geoff Goas
Network Engineer
------------------------------------------------------------------------
_______________________________________________
cod mailing list
cod at icculus.org
http://icculus.org/mailman/listinfo/cod
--
Viele Grüsse aus Menden
Thomas Toka
========================================================================
Webmaster, Administrator, Webhoster, Gameserverhoster
Serverman Webhosting
Thomas Toka
Droste-Hülshoff-Str. 11
58708 Menden
Office: +49 (0) 2373 389140 (Festnetz)
Mobil: +49 (0) 171 2772896 (D1)
Fax: +49 (0) 2373 389142 (Festnetz)
Internet: http://www.serverman.de
Steuer-Nummer: DE240010739
Inhaber: Thomas Toka
Serverstandort:
Newcolo GmbH. Mainzer Landstrasse 351-353, 60326 Frankfurt am Main
Die in dieser eMail enthaltenen Informationen sind vertraulich und
können von rechtlicher Relevanz sein. Diese Mail ist ausschliesslich
für den im Quelltext genannten Empfänger bestimmt und jeglicher
Zugriff durch andere Personen ist nicht authorisiert. Falls Sie
nicht der rechtmäßige Empfänger sind, ist jegliche Veröffentlichung,
Vervielfältigung, Verteilung oder sonstige in diesem Zusammenhang
stehende Handlung untersagt und unter Umständen strafbar. Sollten
Sie diese Mail irrtümlich erhalten haben, leiten Sie diese bitte an
webmaster at serverman.de weiter und löschen Ihre Kopien dieser Mail
unverzüglich.
The information in this e-mail is confidential and may be legally
privileged. It is intended solely for the addressee and access to
the e-mail by anyone else is unauthorised. If you are not the
intended recipient, any disclosure, copying, distribution or any
action taken or omitted to be taken in reliance on it, is prohibited
and may be unlawful. If you have received this e-mail in error
please forward to webmaster at serverman.de and delete all local copies
of this mail.
_______________________________________________
cod mailing list
cod at icculus.org
http://icculus.org/mailman/listinfo/cod
_______________________________________________
cod mailing list
cod at icculus.org
http://icculus.org/mailman/listinfo/cod
--
Geoff Goas
Network Engineer
_______________________________________________
cod mailing list
cod at icculus.org
http://icculus.org/mailman/listinfo/cod
--
Geoff Goas
Network Engineer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/cod/attachments/20090921/f081cefa/attachment-0001.htm>
More information about the cod
mailing list