Auctionator

Auctionator

141M Downloads

LUA error on CN game client

Nukme opened this issue ยท 6 comments

commented

Please include as much of the following information as possible to help me fix the bug:

Brief Description of Bug

Keep having this lua error since 4.0.11. Occurs on every fresh login.

Steps to Reproduce

Include the steps I would need to follow to reproduce the bug.

Loaded Addons

Include a list of addons you were running at the time this bug occurred.

Back Trace (LUA Error Output)

Message: Interface\AddOns\Auctionator\Auctionator.lua:316: attempt to compare number with nil
Time: 09/05/16 08:53:51
Count: 1
Stack: Interface\AddOns\Auctionator\Auctionator.lua:316: in function <Interface\AddOns\Auctionator\Auctionator.lua:299>
Interface\AddOns\Auctionator\Auctionator.lua:377: in function Atr_OnChatMsgAddon' Interface\AddOns\Auctionator\Auctionator.lua:178: in functionAtr_EventHandler'
[string ":OnEvent"]:1: in function <[string ":OnEvent"]:1>

Locals: verString = "4.0.5CN"
userMajor = 4
userMinor = 0
userPatch = 11
otherMajor = 4
otherMinor = 0
otherPatch = nil
(_temporary) = "0"
(_temporary) = "attempt to compare number with nil"
checkVerString = "4.0.11"
VersionStringToInt = defined @interface\AddOns\Auctionator\Auctionator.lua:292

commented

Potential bug with nag code.

commented

I don't think this is us - the verString in the output isn't one we created? @Nukme is this the most recent version of Auctionator, downloaded from Curse?

commented

Oh good call! I somehow missed that

commented

@jrob8577 Yes, ver 4.0.11, from Curse.

No lua error with 4.0.10 .

commented

@Nukme Thanks for the additional info! @ceylina I think what's happening here is that someone else has a non-standard version, and when the nag code runs to do the sync reminder, this non standard version string is getting passed. Irritating. At any rate, let's bump this for 4.0.12, it's an easy enough fix to just ignore shit that doesn't parse to int, though this is a surprising edge case (we didn't cause it; it's someone else running a modified and outdated version of Auctionator).

commented

Putting it back as a bug