ULX

Author Topic: Some bugs i'm seeing in SVN  (Read 5011 times)

0 Members and 7 Guests are viewing this topic.

Offline Pugnacious

  • Newbie
  • *
  • Posts: 9
  • Karma: 1
Some bugs i'm seeing in SVN
« on: April 14, 2008, 09:51:52 PM »
So far i've found numerous bugs in the SVN, and it dosn't happen on all servers.  Some servers report that this dosn't happen, but they may not be running the latest svn.  I update the svn daily on my server.

This is a direct log from the console of my server.  Anyone have any ideas?  Apparently these errors aren't showing up in the console log and the lua log.

(ADMIN) >PGSA<Lt.ShinySides ragdolled >PGSA<Lt.ShinySides
ulx\modules/fun.lua:806: attempt to call field 'getSpawnInfo' (a nil value)>PGSA
<Lt.ShinySides: !ragdoll lt
>PGSA<Lt.ShinySides: !unragdoll lt
(ADMIN) >PGSA<Lt.ShinySides banned >PGSA<Lt.ShinySides permanently
not enough memory>PGSA<Lt.ShinySides: !ban sides
>PGSA<Lt.ShinySides: !unban sides
« Last Edit: April 15, 2008, 05:43:22 PM by Megiddo »

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Some bugs i'm seeing in SVN
« Reply #1 on: April 15, 2008, 05:44:40 PM »
What the... why does it say I edited your post.

Anyways, Jam, getSpawnInfo is implemented in ULX, right? Sounds like you may have a corrupt SVN if that's the case.
Experiencing God's grace one day at a time.

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Some bugs i'm seeing in SVN
« Reply #2 on: April 15, 2008, 05:47:45 PM »
What the... why does it say I edited your post.

Anyways, Jam, getSpawnInfo is implemented in ULX, right? Sounds like you may have a corrupt SVN if that's the case.

Pugnacious, while people are connected to your server, please run "ulx debuginfo" from your server console, and attach the output of the file here. (The command will tell you where the data file is)

Have you used 'setinfo', (or Nicknames or UName or any other name changing script) to change your name?

Also, what are the system memory specs of your server?
I'm mostly interested in HD free space, RAM and Virtual swap drive information

Meg, uh, no, i"m pretty sure it's ULib. If you mean do we use it in ULX, yes, several times for various commands. I was thinking he also might have an old version of ULib. Figured debuginfo would show us more.
« Last Edit: April 15, 2008, 05:49:49 PM by JamminR »
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Some bugs i'm seeing in SVN
« Reply #3 on: April 15, 2008, 05:51:29 PM »
If it's in ULib then it might be a matter of not having the ULib SVN or ULib up to date.
Experiencing God's grace one day at a time.

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Some bugs i'm seeing in SVN
« Reply #4 on: April 15, 2008, 07:08:43 PM »
If it's in ULib then it might be a matter of not having the ULib SVN or ULib up to date.
I was thinking he also might have an old version of ULib.

Yeah, what he said. Which I thought debuginfo might tell us. :P
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Pugnacious

  • Newbie
  • *
  • Posts: 9
  • Karma: 1
Re: Some bugs i'm seeing in SVN
« Reply #5 on: April 15, 2008, 08:34:07 PM »
Debuginfo log:

Code: [Select]
ULX version: 3.31 (BETA) SVN revision 160
ULib version: 2.20
Gamemode: Sandbox
Map: gm_flatgrass_pug
Dedicated server: true

Currently connected players:
Nick                            steamid            id lsh created
>PGSA<Lt.ShinySides             STEAM_0:0:16801170 1  n   69


ULib.ucl.users (#=30):
pitch:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:0:6170437
pass =
allow:
[kbc] koala:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:16785415
pass =
allow:
metalocalypse@azeroth.bnet:
deny:
type = steamid
groups:
1 = subadmin
id = STEAM_0:0:17280314
pass =
allow:
1 = immunity
gordon:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:6918509
pass =
allow:
1 = immunity
ralph nader:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:16097511
pass =
allow:
1 = immunity
[mine-dog.net]smashing:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:0:4436740
pass =
allow:
(-(ls)-)videgameking:
deny:
type = steamid
groups:
1 = subadmin
id = STEAM_0:0:11784389
pass =
allow:
1 = immunity
[fackin']bandit:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:16257067
pass =
allow:
1 = immunity
>pgsp< void skull:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:0:16942533
pass =
allow:
[ruca]woody:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:17218946
pass =
allow:
webjunkie,themodestnarcissist:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:0:17453069
pass =
allow:
chewie:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:10380241
pass =
allow:
1 = immunity
Pugnacious:
deny:
type = steamid
groups:
1 = superadmin
id = STEAM_0:1:9481872
pass =
allow:
1 = immunity
orion:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:3731979
pass =
allow:
mackeag:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:0:4152569
pass =
allow:
erdbag:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:7907729
pass =
allow:
.{dd}. kabanaboy:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:0:12131710
pass =
allow:
smitten:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:16506575
pass =
allow:
1 = immunity
winningfreak:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:10063296
pass =
allow:
[ftk]snark:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:913463
pass =
allow:
[ruca]ubercow:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:0:16678285
pass =
allow:
1 = immunity
striker:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:13024764
pass =
allow:
neon peon:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:1:16035855
pass =
allow:
1 = immunity
[ftk] griff [lnt]:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:5508275
pass =
allow:
1 = immunity
noob for lyfe:
deny:
type = steamid
groups:
1 = admin
id = STEAM_0:0:17511424
pass =
allow:
1 = immunity
tricky:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:9739064
pass =
allow:
[a-t]n00berific:
deny:
type = steamid
groups:
1 = vip
2 = user
id = STEAM_0:1:11067509
pass =
allow:
1 = ulx hasreadhelp
[rsa]mr.booboo kitty|tmp|:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:1:10866024
pass =
allow:
farchord:
deny:
type = steamid
groups:
1 = vip
id = STEAM_0:0:1423877
pass =
allow:
lt.shinysides:
deny:
type = steamid
groups:
1 = subadmin
id = STEAM_0:0:16801170
pass =
allow:


ULib.ucl.groups (#=6):
superadmin:
deny:
allow:
1 = ulx hiddenecho
2 = ulx rcon
3 = ulx luarun
4 = ulx cexec
5 = ulx ent
6 = ulx adduser
7 = ulx removeuser
8 = ulx userallow
9 = ulx userdeny
10 = ulx addgroup
11 = ulx removegroup
12 = ulx groupallow
13 = ulx groupdeny
14 = ulx sslay
15 = ulx noclip
16 = ulx ghost
17 = ulx exec
18 = ulx rslotsmode
19 = ulx rslots
20 = ulx rslotsvisible
21 = ulx unghost
22 = ulx tooldeny
23 = ulx toolallow
24 = ulx tooldenyuser
25 = ulx toolallowuser
26 = ulx tooldenyoverride
27 = overcomeimmunity
28 = ulx adduserid
inherit_from:
1 = admin
admin:
deny:
1 = ulx cexec
allow:
1 = ulib_passtime
2 = ulib_passtimeout
3 = umaps_extend
4 = ulx spawnecho
5 = ulx tsay
6 = ulx csay
7 = ulx gimp
8 = ulx mute
9 = ulx ungimp
10 = ulx unmute
11 = ulx gag
12 = ulx ungag
13 = ulx chattime
14 = ulx welcomemessage
15 = ulx slap
16 = ulx whip
17 = ulx slay
18 = ulx ignite
19 = ulx playsound
20 = ulx freeze
21 = ulx unfreeze
22 = ulx god
23 = ulx ungod
24 = ulx hp
25 = ulx cloak
26 = ulx uncloak
27 = ulx blind
28 = ulx unblind
29 = ulx jail
30 = ulx unjail
31 = ulx ragdoll
32 = ulx unragdoll
33 = ulx maul
34 = ulx adminmenu
35 = ulx clientmenu
36 = ulx mapsmenu
37 = ulx showmotd
38 = ulx banmenu
39 = ulx bring
40 = ulx goto
41 = ulx send
42 = ulx teleport
43 = ulx map
44 = ulx kick
45 = ulx ban
46 = ulx banid
47 = ulx unban
48 = ulx spectate
49 = ulx mingekick
50 = ulx physgunplayer
51 = ulx vote
52 = ulx votemap2
53 = ulx votekick
54 = ulx voteban
55 = ulx veto
56 = ulx armor
57 = ulx strip
58 = ulx unignite
59 = ulx reservedslots
inherit_from:
user:
deny:
allow:
1 = _umaps_chatprint
2 = umaps_timeleft
3 = umaps_nextmap
4 = ulx
5 = ulx help
6 = ulx psay
7 = ulx asay
8 = ulx thetime
9 = ulx menu
10 = ulx_valueupdate
11 = ulx_cvar
12 = ulx_getgamemodes
13 = ulx motd
14 = ulx_getbans
15 = ulx usermanagementhelp
16 = ulx who
17 = ulx votemap
18 = ulx report
inherit_from:
none:
deny:
allow:
1 = ulx logecho
2 = ulx logfile
3 = ulx logevents
4 = ulx logchat
5 = ulx logspawns
6 = ulx logspawnsecho
7 = ulx logdir
8 = ulx addgimpsay
9 = ulx addadvert
10 = ulx addcsayadvert
11 = ulx addforceddownload
12 = ulx debuginfo
13 = ulx voteecho
14 = ulx votemap2successratio
15 = ulx votemap2minvotes
16 = ulx votekicksuccessratio
17 = ulx votekickminvotes
18 = ulx votebansuccessratio
19 = ulx votebanminvotes
20 = ulx votemapenabled
21 = ulx votemapmintime
22 = ulx votemapwaittime
23 = ulx votemapsuccessratio
24 = ulx votemapminvotes
25 = ulx votemapvetotime
26 = ulx votemapmapmode
27 = ulx votemapaddmap
28 = ulx reports_enabled
29 = ulx reports_in_logs
30 = ulx reports_interval
31 = ulx reports_folder
inherit_from:
subadmin:
deny:
1 = ulx cexec
allow:
1 = ulib_passtime
2 = ulib_passtimeout
3 = umaps_extend
4 = ulx spawnecho
5 = ulx tsay
6 = ulx csay
7 = ulx gimp
8 = ulx mute
9 = ulx ungimp
10 = ulx unmute
11 = ulx gag
12 = ulx ungag
13 = ulx chattime
14 = ulx welcomemessage
15 = ulx slap
16 = ulx whip
17 = ulx slay
18 = ulx god
19 = ulx ungod
20 = ulx hp
21 = ulx mapsmenu
22 = ulx showmotd
23 = ulx bring
24 = ulx goto
25 = ulx send
26 = ulx teleport
27 = ulx kick
28 = ulx spectate
29 = ulx vote
30 = ulx votemap2
31 = ulx votekick
32 = ulx voteban
33 = ulx veto
34 = ulx armor
35 = ulx strip
36 = ulx unignite
37 = ulx noclip
inherit_from:
vip:
deny:
allow:
1 = ulx god
2 = ulx ungod
3 = ulx vote
4 = ulx votemap2
5 = ulx votekick
6 = ulx voteban
inherit_from:
1 = user


ULib.ucl.authed (#=1):
Player [1][>PGSA<Lt.ShinySides]:
deny:
type = steamid
groups:
1 = subadmin
2 = user
account = lt.shinysides
id = STEAM_0:0:16801170
allow:
uniqueid = 2514244313


Garrysmod default file (#=2):
admin:
superadmin:


Active addons on this server:
Adv Duplicator           by TAD2020, version 1.8359 (July 5th 2007)
Builders Model pack      by Killusion, version 2 (September 10th, 2007)
counter-strike           by Valve, version 1 (5th August 2006)
day-of-defeat            by Valve, version 1 (22nd August 2006)
default_sent_pack        by TEAM GARRY, version 1 (3rd December 2006)
derma                    by , version 0.1 (17th July 2007)
Fin2                     by Q42 + Tad2020, version 1.2999 (lol)
fingersniper             by Devenger, version v1 ()
hl2_ep2                  by Valve, version 1 (29th October 2007)
keypad                   by Robbis_1 (aka Killer HAHA), version 1.2999 (7th February 2007)
ModelManipulator         by LuaPineapple, version 1 (June 13 2007)
no_collide_multi         by Narkaleptic, version 1.1 (December 19th 2006)
phx2                     by PhoeniX-Storms, 1/4 Life, scragnog, Das Great, PelPix, version  (10th January 2008)
phxseatanimfix           by Lyoko774, blackops7799, version 1.1 (9th of April 2008)
portal                   by Valve, version 1 (29th October 2007)
Rails                    by Dragon90101/Mr. Altaco, version 1 ()
Simple Prop Protection   by Spaceetech, version  ()
SmartFreezer             by LuaPineapple, version 1 (Today)
Stacker STool            by -, version 2.2 (19th January 2007)
sui_scoreboard           by Suicidal.Banana, version ? ()
tf2                      by Valve, version 1 (29th October 2007)
Uclip                    by Megiddo (Team Ulysses), version 1.12 (12/04/07)
ulib                     by Team Ulysses, version 2.2 (01/26/08)
ulx                      by Team Ulysses, version 3.3099 (00/00/00)
Unbreakable              by Chaussetteā„¢, version 1.1 (28th January 2007)
uppl                     by Megiddo (Team Ulysses), version 1 (06/02/07)
WeightSTool              by Spoco, version 1.5 ((null))
wire                     by Wire Team, version 0.9.6 (25st March 2007)
wire model pack 1        by Team Wire, version 0.3 (25st March 2007)


Quote
"Have you used 'setinfo', (or Nicknames or UName or any other name changing script) to change your name?"

no

Quote
Also, what are the system memory specs of your server?

Dual CPU's (dual core 3ghz)
2 gb system memory, and 4 gb of pagefile, 100 gb hard drive free.

Quote
If it's in ULib then it might be a matter of not having the ULib SVN or ULib up to date.

I did a fresh install from SVN and still get the error, and i also ran the svn updates again to be sure before posting.


Also, for the record, most of the administrative commands cause it to crash as well, such as group denies and such. 

You think i could have a corrupt copy of ulib or ulx?
« Last Edit: April 15, 2008, 08:37:34 PM by Pugnacious »

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Some bugs i'm seeing in SVN
« Reply #6 on: April 16, 2008, 05:41:51 PM »
You think i could have a corrupt copy of ulib or ulx?

Possibly, but didn't you say you did a fresh install? Very unlikely you have multiple svn downloads get corrupt (possible, but unlikely)
Do you get the out of memory error every time you ban someone?
When you tried a 'fresh install' of ULib/ULX, was this before adding back in your gmod/data/ULib folder?
Was this before adding back in your add-ons?

I'm curious if you get these errors with just the ULib/ULX, the addons that come with GMod, and a clean/no backed up then restored gmod/data/ULib folder.

Quite a list of mods you have there. Some of them I remember causing problems on servers, with or without ULib/ULX.
Have you tried the 'remove all addons but ULib/ULX then add one at a time' troubleshooting trick?
« Last Edit: April 16, 2008, 05:44:36 PM by JamminR »
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Pugnacious

  • Newbie
  • *
  • Posts: 9
  • Karma: 1
Re: Some bugs i'm seeing in SVN
« Reply #7 on: April 16, 2008, 06:55:19 PM »
I installed a stock server on the system, and then installed ulx/ulib fresh before i started this topic.  No other addons at all.  It had the same result.

Offline Pugnacious

  • Newbie
  • *
  • Posts: 9
  • Karma: 1
Re: Some bugs i'm seeing in SVN
« Reply #8 on: April 19, 2008, 08:37:01 AM »
I'm not sure what's different between the old SVN trunk and the new one, but after doing a clean install from the new trunk it fixed the problem.  The ragdoll now works, but the view is messed up on it.  That's nothing i care about though.  if someone deserves getting ragdolled then they can live with the view.