Author Topic: Yet another classic GMod Update issue  (Read 9133 times)

0 Members and 1 Guest are viewing this topic.

Offline DiscoBiscuit

  • Full Member
  • ***
  • Posts: 112
  • Karma: 1
    • DiscoBuild
Yet another classic GMod Update issue
« on: May 26, 2010, 05:58:49 PM »
Well today Garry released an update that broke a lot of things, no surprise there, here's some of the errors I've gotten.
When you type "ulx" and start typing anything else, the console starts saying
Code: [Select]
lua_temp\ulib\shared\sh_ucl.lua:46: [ULIB] Unauthed player
When you pick someone up, the console says
Code: [Select]
ERROR: Hook 'ulxPlayerPickup' Failed: lua_temp\ulib\shared\sh_ucl.lua:46: [ULIB] Unauthed player
Removing Hook 'ulxPlayerPickup'

Menu and MOTD are broken as well.

Thankfully the core stuff like !god !kick !ban etc still work fine afaik.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Yet another classic GMod Update issue
« Reply #1 on: May 26, 2010, 06:19:26 PM »
It's rumored garry broke the client file system, which would make sense in light of that error... if that's the case, there's not much I can do until garry fixes the problem.
Experiencing God's grace one day at a time.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Yet another classic GMod Update issue
« Reply #2 on: May 26, 2010, 07:04:11 PM »
Seems datastream is broken, here's the version I sent to garry, just put it in garrysmod/lua/includes/modules http://dl.dropbox.com/u/112648/datastream.lua
Experiencing God's grace one day at a time.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Yet another classic GMod Update issue
« Reply #3 on: May 26, 2010, 07:25:30 PM »
I put in a stop-gap solution for now... it breaks the motd though.
Experiencing God's grace one day at a time.

Offline DiscoBiscuit

  • Full Member
  • ***
  • Posts: 112
  • Karma: 1
    • DiscoBuild
Re: Yet another classic GMod Update issue
« Reply #4 on: May 26, 2010, 08:48:42 PM »
The datastream fix worked and fixed all the other broken addons too!

Offline Colonel_Black

  • Newbie
  • *
  • Posts: 9
  • Karma: 1
Re: Yet another classic GMod Update issue
« Reply #5 on: May 27, 2010, 08:57:42 AM »
Hmm. I added the datastream.lua but I still have the Auth problem. (But i did only just change map rather than a whole server restart. (A bit hard when we have 23 players in))

Offline RynO-SauruS

  • Jr. Member
  • **
  • Posts: 77
  • Karma: 17
Re: Yet another classic GMod Update issue
« Reply #6 on: May 27, 2010, 10:15:28 AM »
Sorry Megiddo, I posted a bug report on Mantis about this before I noticed this thread.
I'm getting this error when I start my server, I just updated to the latest SVN:

Lua Error: addons\ulib\lua\ulib\modules\datastream.lua:67: 'for' initial value must be a number

Code: [Select]
for i=i, math.huge do
if debug.getupvalue( Hook, i ) == "_hooks" then
local dummy
dummy, _hooks = debug.getupvalue( Hook, i )
break
end
end

"i=i"? Is that a mistake?


YouTube music player by RynO-SauruS

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Yet another classic GMod Update issue
« Reply #7 on: May 27, 2010, 12:30:42 PM »
Yah I'll fix it when I get home today
Experiencing God's grace one day at a time.

Offline lavacano201014

  • Jr. Member
  • **
  • Posts: 83
  • Karma: 9
  • Archbishop of Cristina Scabbia worship
Re: Yet another classic GMod Update issue
« Reply #8 on: May 29, 2010, 03:02:39 PM »
One of my admins won't stop complaining to me that ULX is broken. Even after I updated everything this morning. He's kind of...mentally challenged...but he DOES have a point.

UTeam's not doing anything anymore, which leads me to think either ULX/ULib (whichever it uses) is fubar'd, or the interface that UTeam was talking with is radically different.

As well as the addressed clientside Lua issues (no GUI, "ulx" concommand going haywire, etc.)
Circle reasoning works because circle reasoning works because...

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Yet another classic GMod Update issue
« Reply #9 on: May 29, 2010, 03:16:52 PM »
Experiencing God's grace one day at a time.

Offline lavacano201014

  • Jr. Member
  • **
  • Posts: 83
  • Karma: 9
  • Archbishop of Cristina Scabbia worship
Re: Yet another classic GMod Update issue
« Reply #10 on: May 30, 2010, 01:36:11 PM »
Follow the instructions here lavacano: http://forums.ulyssesmod.net/index.php/topic,4725.msg19515.html#msg19515

Same problems with ULX/ULib (but it DID fix up Wire a bit, thanks!)
Circle reasoning works because circle reasoning works because...

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Yet another classic GMod Update issue
« Reply #11 on: May 30, 2010, 02:54:24 PM »
Same problems with ULX/ULib (but it DID fix up Wire a bit, thanks!)

There's a lot of discussion going on here lavacano with a lot of problems we've already fixed. Please list exactly what your problems are... it's only one person it's not working for, for example? No client side or server side errors?
Experiencing God's grace one day at a time.

Offline lavacano201014

  • Jr. Member
  • **
  • Posts: 83
  • Karma: 9
  • Archbishop of Cristina Scabbia worship
Re: Yet another classic GMod Update issue
« Reply #12 on: May 30, 2010, 05:19:28 PM »
There's a lot of discussion going on here lavacano with a lot of problems we've already fixed. Please list exactly what your problems are... it's only one person it's not working for, for example? No client side or server side errors?

The entire thing seems to have gone haywire.

It's assuming everyone is in the group "user" (because UTeam is sticking everyone in "user"'s team). And no matter what command I run (including "ulx help"!) it says "That command is invalid". Not "You don't have permission to use this command", "That command is invalid". Something isn't loading something somewhere in ULX.

Also, UTime is setting every color to white on my end. I had it set to a nice red and black sort of thing. I don't know if that's UTime just being out of date or something in ULib going splat.

I updated the ULX and ULib SVNs about a day or so after the recent update.
Circle reasoning works because circle reasoning works because...

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Yet another classic GMod Update issue
« Reply #13 on: May 30, 2010, 06:27:46 PM »
The entire thing seems to have gone haywire.

It's assuming everyone is in the group "user" (because UTeam is sticking everyone in "user"'s team). And no matter what command I run (including "ulx help"!) it says "That command is invalid". Not "You don't have permission to use this command", "That command is invalid". Something isn't loading something somewhere in ULX.

Also, UTime is setting every color to white on my end. I had it set to a nice red and black sort of thing. I don't know if that's UTime just being out of date or something in ULib going splat.

I updated the ULX and ULib SVNs about a day or so after the recent update.

It seems your client isn't getting the files it requires. Are you using sv_downloadurl?
Experiencing God's grace one day at a time.

Offline lavacano201014

  • Jr. Member
  • **
  • Posts: 83
  • Karma: 9
  • Archbishop of Cristina Scabbia worship
Re: Yet another classic GMod Update issue
« Reply #14 on: May 30, 2010, 09:47:07 PM »
No, I'm not.
Circle reasoning works because circle reasoning works because...