![]() |
Re: PodBotmm on 32 Bit AMD?
I was able to dig deeper into that, creating a completely fresh HL/CS installation.
The results are as follows: The amd64 versions does not load on four servers: Intel 64 Bit CPU or AMD 64 Bit CPU and a 64 Bit Linux, Intel 64 Bit CPU on 32 Bit Linux and Intel 32 Bit CPU on 32 Bit Linux: Currently loaded plugins: description stat pend file vers src load unlod [ 1] <podbot_mm_amd6 badf load podbot_mm_amd64. v - ini - - 1 plugins, 0 running But it does not crash the server ... Trying the i386 podbot on those systems crashes the server reliably! Having a look at the "ldd" out on all 4 Systems: Code:
ldd ~cs/ORIG3111e/hlds_l/cstrike/addons/podbot/*.so Code:
ldd ~cs/ORIG3111e/hlds_l/cstrike/addons/podbot/*.so Code:
ldd ~cs/ORIG3111e/hlds_l/cstrike/addons/podbot/*.so Code:
ldd ~cs/ORIG3111e/hlds_l/cstrike/addons/podbot/*.so |
Re: PodBotmm on 32 Bit AMD?
podbot_mm_amd64.so file has to be loaded on 64bit linux systems only if installed there CS is also 64 bit version. From that what I know Valve has stopped supporting steam/cs in 64bit version. In other hand - users clearly said at other forums there is no any advantage in the performance to use 64bit version over 32 on 64 bits systems.
If somebody is still using some older CS version and if it is there 64bits CS installation on 64 bit linux OS - for those podbot_mm_amd64.so file is (which I'm just compiling, but I cannot provide any support for it - I don't have any PC box with that 64bit linux OS and 64 bit CS). But - if You don't want to have any troubles - install - even on Your 64 bit linux OS - 32 bit version of CS and load podbot_mm_i386.so file - and with that one - at least with latest CS1.6/CZERO - there is no any problem (many users are using it - also at other boards) since the time it's statically linked with libstdc++6. |
Re: PodBotmm on 32 Bit AMD?
I originally started all tests with the i386 version on all platforms, but it just crashes the server!
See my postings above ... |
Re: PodBotmm on 32 Bit AMD?
Within 2 days I'll compile a debug version of pbmm (i386 linux; then I'll post the link to it) - so maybe it will show more clearly where exactly the crash happens.
|
Re: PodBotmm on 32 Bit AMD?
Thank you very much!!!
:) Edit: Ich compared my podbot download to the one in the AllInOne Package: root@beta:/data/PopBotMM/all_in_one_3.1/addons# cksum metamod/dlls/metamod_i386.so podbot/podbot_mm_i386.so 4126295892 880500 metamod/dlls/metamod_i386.so 302788107 522164 podbot/podbot_mm_i386.so cs@hetzner:~/ORIG3111e/hlds_l/cstrike/addons$ cksum metamod/dlls/metamod_i386.so podbot/podbot_mm_i386.so 4126295892 880500 metamod/dlls/metamod_i386.so 1153359499 522164 podbot/podbot_mm_i386.so Same size, but different content! I downloaded again from http://podbotmm.bots-united.com/main...downloads.htm: wget http://filebase.bots-united.com/uplo...ull_V3B20a.zip And the same result: root@beta:/data/PopBotMM/tmp# cksum podbot/podbot_mm_i386.so 1153359499 522164 podbot/podbot_mm_i386.so If that difference is not on purpose, the podbot_full_V3B20a.zip package may be broken! Edit again: I exchanged the libaries - but to no avail ... the i386 version still crashes all servers. :-| BTW, there is no AMD64 version in the AllInOne Package ... |
Re: PodBotmm on 32 Bit AMD?
OK, this requires a new posting:
I downloaded wget http://filebase.bots-united.com/uplo...6so_v3B20q.zip and tried it: IT RUNS! I am testing further ... Edit: It works on all 4 servers! #### Edit2: Only generally: I get constantly get "SZ_GetSpace: overflow on SVC_RuleInfo" messages and when running those bots. Also, occational server-restarts ... :-/ |
Re: PodBotmm on 32 Bit AMD?
From that what I remember JoeBot didn't want to work correctly with podbot mm. Try to load podbot mm without JoeBot and see if the problem still exists.
|
Re: PodBotmm on 32 Bit AMD?
JoeBots?!?
Maybe you read an earlier version of my posting above? When i still thought, PBmm would run and i asked about joining them with JoeBots? It would be fine to have them running together with PodBotsmm, but only to see which one is "better" :) I would be happy if PB runs at all on my servers :-/ As i learned, also the development version does not realy run ... So, of course, i tested without JoeBots - or any other things ... not even AMXX. BTW, i have no problems with e[Pod]bots - sadly, they do not seem to joing maps for which they have no waypoints, so i disabled them again for now and have JoeBots again on the server mentioned in my signature. Edit: The development versions does the following: It crashes the server one time - after that, i starts ... Also, when i issue "quit", the server does not fully shutdown, but returns with a non-zero error code - which in turn triggers hlds_run to restart the server. All this does not happen with JoeBots or ePODbots and also not without bots. Strange thing. Maybe the debug-version of the library will help ... Ah, one mor error-message, i saw, when saying "quit": Code:
Reason: Server shutting down Such a crash from the quit command produces the following debuglog: Code:
CRASH: Wed Apr 14 20:49:32 CEST 2010 |
Re: PodBotmm on 32 Bit AMD?
Here is debug version of podbot_mm_i386.so
http://www.mediafire.com/download.php?eehwizwedwm Try to run it until crash and then post the info where exactly it is crashing. |
Re: PodBotmm on 32 Bit AMD?
Thanx!
I downloaded, installed, started, then said "quit": Code:
L 04/14/2010 - 21:37:47: Log file closed Code:
CRASH: Wed Apr 14 21:37:47 CEST 2010 I let the bots run now, while i cook and eat :) |
All times are GMT +2. The time now is 10:22. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.