Not signed in (Sign In)
    • CommentAuthortryam
    • CommentTimeMay 13th 2008 edited
     
    Hi, second attempt at posting this, just started getting this today after the 2.4.2 patch. I've seen this pop up 4 times (only says count 1 but thats because i had another program back on that was blocking swatter) and each time it seems to have occured when i looted a corpse with just money on it.

    Let me know if you need more info or any suggestions.

    Date: 2008-05-13 14:29:00
    ID: 51
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\Swag\LibSwag.lua line 212:
    attempt to concatenate global 'COPPER' (a nil value)
    Debug:
    [C]: ?
    Gatherer\Swag\LibSwag.lua:212:
    Gatherer\Swag\LibSwag.lua:203
    (tail call): ?
    Gatherer\Swag\LibSwag.lua:71: OnEvent()
    Gatherer\Swag\LibSwag.lua:392:
    Gatherer\Swag\LibSwag.lua:392
    AddOns:
    AckisRecipeList, v0.86
    ActionButtonColors, v1.0
    AlphaMap, v3.22.20400
    AlphaMapBattlegrounds
    AlphaMapExteriors
    AlphaMapInstances
    AlphaMapWorldBosses
    AltInvite
    AtlasLoot, vAtlasLoot Enhanced v4.04.01
    AucAdvanced, v5.0.PRE.3087
    AucFilterBasic, v5.0.PRE.3087 (BillyGoat)
    AucStatClassic, v5.0.PRE.3087 (BillyGoat)
    AucStatPurchased, v5.0.PRE.3087 (BillyGoat)
    AucStatSimple, v5.0.PRE.3087 (BillyGoat)
    AucStatStdDev, v5.0.PRE.3087 (BillyGoat)
    ArcaneBar
    BeanCounter, v5.0.PRE.3087 (BillyGoat)
    BetterItemCount, v1.1
    BetterKeyBinding
    CastTime
    CensusPlus, v4.1.6
    CharactersViewer, v289
    ChatBar, v2.2
    ChatEdit, v1.2
    ChatScroll
    ChatTimeStamps
    Chronos, v2.11
    Clock
    CombatCaller
    ConsisTint
    CraftList2, v2.0 r67953
    DurabilityStatus
    Earth
    EnchantMe
    Enchantrix, v5.0.PRE.3087
    EnchantrixBarker, v5.0.PRE.3087 (BillyGoat)
    EnhTooltip, v5.0.PRE.3087
    EquipCompare, v2.11
    FeatureFrame
    Fire
    FireTree
    FloTotemBar
    FluidFrames, v1.81
    FreeBagSlots
    FriendsFacts
    Gatherer, v3.1.1
    Gymnast
    Informant, v5.0.PRE.3087
    Khaos, v2.3
    ChatThrottleLib, v19
    Localization, v0.07
    MCom, v1.6
    MiniGames
    MinimapZoom
    MobileMinimapButtons, v2.4
    MobInfo2, v3.61
    MonitorStatus, v2.0
    Notepad
    Omen, vOmen r72980 / Threat-2.0 r73134
    PartyQuests, v5.6
    PartyCastingBars
    Portfolio, v0.3
    QuestLogLevelPatch
    QuickLoot
    ReagentHelper
    RecipeRadar, v1.24
    ReloadUI
    ReURL
    CharacterProfiler, v2.3.0
    Satellite, v1.8
    Sea, v1.39
    Stubby, v52
    Swatter, v5.0.PRE.3087
    TasteTheNaimbow
    Telepathy, v1.5
    TelepathyVersions
    TellTrack
    Thottbot, v85
    TooltipsKhaos
    UIPanelOptions
    UnitFrameBuffs, v1.1
    UnitFrameTweaks, v1.0
    WorldMapInfo
    • CommentAuthorwhirly1996
    • CommentTimeMay 13th 2008
     
    I'm getting the exact same error had to disable gatherer for it to go away :(
    • CommentAuthorEsamynn
    • CommentTimeMay 13th 2008
     
    I'll take a look at this. I didn't do any testing on the 2.4.2 PTR because I haven't had any time recently, and I didn't expect any breaking changes.
    • CommentAuthorSlikrogue
    • CommentTimeMay 13th 2008
     
    Wow, I just got the same error, but I got mine after picking a netherbloom in Netherstorm! So it might be throwing it for "looting" anything out there. Not a good move on Blizzards part.
    •  
      CommentAuthorHirsute
    • CommentTimeMay 13th 2008
     
    2.4.2 must have done something behind the scenes, because it has broken a majority of my addons. I can confirm that this error is showing up on my machines as well, though it isn't the only error I'm getting, and others are happening first, so I've been trouble shooting to see which errors still happen when no other addons are there causing problems. I haven't made it to Gatherer yet.
    • CommentAuthorccox
    • CommentTimeMay 13th 2008
     
    COPPER was defined in GlobalStrings.lua inside Blizzard's UI code.

    Looks like someone at Blizzard changed the global string in a !@*$%^&# minor dot release.
    Score one for the interns!
    • CommentAuthorEsamynn
    • CommentTimeMay 14th 2008
     
    • CommentAuthordalaera
    • CommentTimeMay 14th 2008
     
    I have another issue I haven't seen before today. Both with gathering nodes on the map or the minimap, I get the following message:

    Interface\Addons\Gatherer\GatherDropRates.lua:98 bad argument #1 to 'pairs' (table expected, got nil)

    I got them on the map just when opening the map. I get them on the minimap when I mouse over a node.

    One more thing, I followed the above link and changed COPPER, SILVER and GOLD into COPPER_AMOUNT, SILVER_AMOUNT and GOLD_AMOUNT, which seems to have sorted the original issue of this thread.
    • CommentAuthorAstaldo
    • CommentTimeMay 14th 2008 edited
     
    Changing COPPER, SILVER, GOLD to COPPER_AMOUNT, SILVER_AMOUNT, GOLD_AMOUNT fixes nothing.

    You won't get lua errors but that doesn't mean the addon works.

    COPPER|SILVER|GOLD were static strings "copper", "silver", "gold" localized

    COPPER_AMOUNT is a format string "%d copper" and likewise for the rest.

    This needs a proper fix so that it continues to parse coin strings and return the amounts.

    A "hackish" but proper fix is to go on top of LibSwag.lua (under the local log line for example)
    and put these 3 lines

    local GOLD = string.gsub(GOLD_AMOUNT, "%%d ", "");
    local SILVER = string.gsub(SILVER_AMOUNT, "%%d ", "");
    local COPPER = string.gsub(COPPER_AMOUNT, "%%d ", "");

    and leave the rest alone.
    • CommentAuthorEsamynn
    • CommentTimeMay 14th 2008 edited
     
    Posted By: dalaeraOne more thing, I followed the above link and changed COPPER, SILVER and GOLD into COPPER_AMOUNT, SILVER_AMOUNT and GOLD_AMOUNT, which seems to have sorted the original issue of this thread.


    dalaera, the link was posted as a reference to the ticket I created in our tracking system for this problem. I was NOT suggesting that regular users should attempt to make this fix themselves because it is more than a simple find and replace.
    • CommentAuthorSunhead
    • CommentTimeMay 15th 2008
     
    Well,
    I love you guys, really I do,
    but,
    When will this fix be available in a build?
    3.1.1 is still the best I can find to download.

    :peace::rainbow:
    • CommentAuthorcryingstar
    • CommentTimeMay 15th 2008
     
    every time after 2.4.2 me and my guildys loot a mob we get this error

    Interface\AddOns\Gatherer\Swag\LibSwag.lua:212: attempt to concatenate global 'COPPER' (a nil value)

    or see in the end of url http://www.awakening-wow.dk/ratherer.jpg
    •  
      CommentAuthorHirsute
    • CommentTimeMay 15th 2008
     
    Aye, this is a known issue, and a fix is being worked on. I believe, though, that the time frame for releasing a fixed version is currently "When its ready"
    • CommentAuthorAstaldo
    • CommentTimeMay 15th 2008
     
    Like I said above a fix users can apply to their local copy until a new build is available:
    1. Open \Gatherer\Swag\LibSwag.lua in a text editor.
    2. Scroll down to line 61 or thereabouts, or search for "local log"
    3. Paste the following 3 lines under "local log"
    local GOLD = string.gsub(GOLD_AMOUNT, "%%d ", "");
    local SILVER = string.gsub(SILVER_AMOUNT, "%%d ", "");
    local COPPER = string.gsub(COPPER_AMOUNT, "%%d ", "");

    4. Save the file and reload your game.
    • CommentAuthorEsamynn
    • CommentTimeMay 15th 2008
     
    I expect to have 3.1.2 out this weekend.
    • CommentAuthordalaera
    • CommentTimeMay 15th 2008
     
    Esamynn, and others,

    I stand corrected :)

    I guess when I read that and the replacement stopped errors popping up I got a bit excited. Instead, I should just let people who do know what they are doing get on with it. If it was that easy, it would have been posted before I thought it up of course.

    So apologies, and keep up the great work on a great addon. Thanks in advance and have fun
    • CommentAuthorbiggoofyuk
    • CommentTimeMay 15th 2008
     
    Posted By: AstaldoLike I said above a fix users can apply to their local copy until a new build is available:
    1. Open \Gatherer\Swag\LibSwag.lua in a text editor.
    2. Scroll down to line 61 or thereabouts, or search for "local log"
    3. Paste the following 3 lines under "local log"
    local GOLD = string.gsub(GOLD_AMOUNT, "%%d ", "");
    local SILVER = string.gsub(SILVER_AMOUNT, "%%d ", "");
    local COPPER = string.gsub(COPPER_AMOUNT, "%%d ", "");

    4. Save the file and reload your game.


    Tried that, it causes another set of errors. That fix may work for you, but like dalaera said, if it was that easy, there would have been a patch update already.
    • CommentAuthorTygur
    • CommentTimeMay 16th 2008
     
    Well, for the time being, if you don't want to see the errors being shown, just simply go to the interface in the game, go down to help and then uncheck display lua errors. Won't solve the problem, but at least you won't have to see the error everytime you loot.
    • CommentAuthorEsamynn
    • CommentTimeMay 16th 2008
     
    In reality, this error is not causing any problems for Gatherer (except for recording chests and footlockers). The error message is a bit ugly, yes, but most of the functionality is still intact.
    • CommentAuthorBattleFreak
    • CommentTimeMay 16th 2008 edited
     
    Glad this is a known issue.
    But in order to help, I'll post my error.
    Always happens when I loot a mob, that has money.

    Interface\AddOns\Gatherer\Swag\LibSwag.lua:212: attempt to concatenate global 'COPPER' (a nil value)

    Stack trace:
    -----------
    (tail call): ?
    Interface\AddOns\Gatherer\Swag\LibSwag.lua:71: in function `OnEvent'
    Interface\AddOns\Gatherer\Swag\LibSwag.lua:392: in function <Interface\AddOns\Gatherer\Swag\LibSwag.lua:392>
    • CommentAuthorEsamynn
    • CommentTimeMay 16th 2008
     
    I'm going to sticky this thread. Any further threads created about this issue will be deleted.
    • CommentAuthorAha100
    • CommentTimeMay 17th 2008
     
    The author of another addon called mobmap (can be found at http://www.mobmap.de) has also got a similar failur with build 2.4.2 of WOW. He or she fixed it already, maybe he or she is able to give you a solution - if you want to get help...
    •  
      CommentAuthordinesh
    • CommentTimeMay 17th 2008
     
    Esa already has a fix in place, he's just testing before releasing it.
    • CommentAuthorxandri
    • CommentTimeMay 19th 2008
     
    in the LibSwag.lua Line 212-216

    you have to change to :


    i,j, val = string.find(lName, "(%d+) "..COPPER_AMOUNT)
    if (i) then coin = coin + val end
    i,j, val = string.find(lName, "(%d+) "..SILVER_AMOUNT)
    if (i) then coin = coin + (val*100) end
    i,j, val = string.find(lName, "(%d+) "..GOLD_AMOUNT)


    because Blizzard has changed the Global Variables COPPER SILVER GOLD to ..._AMOUNT
    • CommentAuthorAstaldo
    • CommentTimeMay 19th 2008
     
    Posted By: biggoofyuk
    Posted By: AstaldoLike I said above a fix users can apply to their local copy until a new build is available:
    1. Open \Gatherer\Swag\LibSwag.lua in a text editor.
    2. Scroll down to line 61 or thereabouts, or search for "local log"
    3. Paste the following 3 lines under "local log"
    local GOLD = string.gsub(GOLD_AMOUNT, "%%d ", "");
    local SILVER = string.gsub(SILVER_AMOUNT, "%%d ", "");
    local COPPER = string.gsub(COPPER_AMOUNT, "%%d ", "");

    4. Save the file and reload your game.


    Tried that, it causes another set of errors. That fix may work for you, but like dalaera said, if it was that easy, there would have been a patch update already.

    Ok I have a feeling I'll be banging my head on the wall before this is finished but I'll give it another try.
    1. What other set of errors? (don't you think it might be helpful to post them?)
    2. I'll try to explain what those 3 lines I posted above do and why they work 100% (even if it's not the "best" solution).
    Let's take copper as an example.
    The old globalstring was COPPER = "Copper" or the localized equivalent for your game client.
    The new globalstring is COPPER_AMOUNT = "%d Copper" or the localized equivalent of the "Copper" part. %d is a format specifier in lua it just means a number (the amount of copper) will be there.

    LibSwag was using string.find(string, "(%d+) "..COPPER) to capture the amount of copper from loot strings like
    "You loot 45 Copper".
    What my 3 lines are doing is taking "%d Copper" and striping out the "%d " leaving only "Copper" or the localized equivalent.

    Now the string.find line further down can work just fine because COPPER is again defined locally and is the exact same
    thing it was before 2.4.2 (ie the localized "Copper" "Silver" "Gold" description).
    It works 100% and if you're getting other errors they're not caused by that change OR you did something silly like
    putting my 3 lines where I said AND ALSO making the change that Xandri and further up Dalaera suggested.

    If you put the 3 lines I suggested you don't need to make ANY other changes to the LibSwag.lua file.

    I'll re-iterate that the change suggested by Xandri is fixing absolutely nothing!
    You'll not get lua errors but the capture strings are now:
    string.find(lName, "(%d+) "..COPPER_AMOUNT)
    which is the same as typing
    string.find(lName, "(%d+) ".."%d Copper") and there's no loot message in the game with that format
    "You loot number1 number2 Copper".

    Either do my change and leave the rest of LigSwag alone (as it is in the original download)
    or wait for a proper fix by the authors because you obviously have no idea what you're doing ;)
    • CommentAuthorEsamynn
    • CommentTimeMay 20th 2008
     
    This issue is resolved in Gatherer 3.1.2.
    • CommentAuthorklamb213
    • CommentTimeMay 20th 2008
     
    I uninstaled my old gatherer and instaled 3.1.2 but I'm still getting

    [2008/05/20 22:32:37-212-x1]: SpecialEvents-Loot-1.0\SpecialEvents-Loot-1.0.lua:80: attempt to concatenate global 'GOLD' (a nil value)
    <in C code>: in function `LoadAddOn'
    Ace2\AceLibrary\AceLibrary.lua:402: in function <Interface\AddOns\Ace2\AceLibrary\AceLibrary.lua:378>
    Ace2\AceLibrary\AceLibrary.lua:419: in function `IsNewVersion'
    SpecialEvents-Mail-2.0\SpecialEvents-Mail-2.0.lua:15: in main chunk
    •  
      CommentAuthorHirsute
    • CommentTimeMay 20th 2008
     
    That isn't a gatherer error, it looks like an error with SpecialEvents-Loot-1.0
    • CommentAuthorklamb213
    • CommentTimeMay 20th 2008
     
    Thanks I noticed that after I posted it. The "GOLD" is what thru me off.
    • CommentAuthorpixie
    • CommentTimeMay 21st 2008
     
    I would like to install the new version 3.1.2, my question is how do you maintain the old data? I cannot find gatherer.lua. There are other lua files though. I have only recently started using gatherer and i like it, except for the copper error that is annoying.
    Could you link me to a update installation guide, thanks...

    pix
    • CommentAuthortestleK
    • CommentTimeMay 21st 2008
     
    old data should move over just fine automatically, if you like (and its suggested) anytime you update or everynow and again you should just backup the entire WTF directory
    • CommentAuthorArianbeth
    • CommentTimeAug 4th 2008
     
    I've been getting the following error messages nearly every time I loot a plant, node, mob, etc. since the latest WoW patch. This is REALLY annoying. I've only included the addon list for the first error message in the interest of not making this post 2 pages long by itself. I'd really appreciate advice in how to correct this.

    Date: 2008-08-03 01:18:02
    ID: 42
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherZoneTokens.lua line 125:
    table index is nil
    Debug:
    [C]: ?
    Gatherer\GatherZoneTokens.lua:125: in main chunk
    AddOns:
    AdvancedListOfFriends
    AdvancedTradeSkillWindow
    AlphaMap, v3.24.20400
    AlphaMapBattlegrounds
    AlphaMapExteriors
    AlphaMapInstances
    AlphaMapWorldBosses
    AlphaQuestHelper, v1.01.20400
    Atlas, v1.12.0
    AtlasBattlegrounds, v1.10.3
    AtlasBattlegrounds, v1.12.0
    AtlasDungeonLocs, v1.10.3
    AtlasDungeonLocs, v1.12.0
    AtlasEntrances, v1.11.0
    AtlasEntrances, v1.10.3
    AtlasFlightPaths, v1.12.0
    AtlasFlightPaths, v1.10.3
    AtlasOutdoorRaids, v1.12.0
    AtlasOutdoorRaids, v1.10.3
    AtlasLoot, vAtlasLoot Enhanced v4.06.02
    AtlasQuest, vAtlasQuest 4.1.2
    AucAdvanced, v5.0.PRE.3262
    AucFilterBasic, v5.0.PRE.3262 (BillyGoat)
    AucStatClassic, v5.0.PRE.3262 (BillyGoat)
    AucStatPurchased, v5.0.PRE.3262 (BillyGoat)
    AucStatSimple, v5.0.PRE.3262 (BillyGoat)
    AucStatStdDev, v5.0.PRE.3262 (BillyGoat)
    Auctioneer, v5.0.PRE.3262
    BankStatement
    BeanCounter, v5.0.PRE.3262 (BillyGoat)
    BonusScanner, v3.5
    BookOfCrafts
    Cartographer, vr73088
    CartographerNoteHere
    CartographerQuestInfo, v1.9.20
    CartographerHotspot, v1.32
    CartographerIcons, v1.0
    CartographerIconsBlizzardPack, v1.0
    CartographerIconsCtMapModPack, v1.0
    CartographerIconsFancyPack, v1.0
    CartographerIconsGathererPack, v1.0
    CartographerIconsMetaMapPack, v1.0
    CartographerIconsNumbers, v1.0
    CartographerImport, v1.0
    CartographernnTrainers, v1
    CartographerNoteshare, v1.0
    CartographerNoteTarget, v0.3
    CartographerQuestObjectives, v0.9b
    CartographerQuests, v0.2
    CartographerQuicknotes, v0.1
    CharactersViewer, v289
    Chronos, v2.11
    CloseUp, v2.4.002
    CritRecord, v2.0.10.beta1
    CTRaidAssist, v2.401 (CTMod 2.0)
    CurseProfiler, v2.0 2008-07-18T22:39:30Z
    DamageMeters, v5.8.8
    Decursive, v2.1.0 Final
    DruidBar
    DruidTips, vDruidTips v0.4.4
    Earth
    EarthFeatureFrame
    Enchantrix, v5.0.PRE.3262
    enchantrixbarker, v5.0.PRE.3262 (BillyGoat)
    EnhTooltip, v5.0.PRE.3262
    EquipCompare, v2.11
    EquipEval, v1.0.4
    ESGuildCheck
    Fire
    FireTree
    FishingBuddy, v0.9.4m
    FBOutfitDisplayFrame, v0.9.4g
    FBTrackingFrame, v0.9.4g
    FBMergeDatabase, v0.9.4g
    Gatherer, v2.99.0.0498
    Informant, v5.0.PRE.3262
    Khaos, v2.3
    Ace2
    Ace3
    ChatThrottleLib, v19
    myAddOns, v2.7
    Outfitter, v4.2.6
    QuestHelper, v0.48
    CharacterPaperdoll, v2.0.3
    CharacterProfiler, v2.3.1a
    Satellite, v1.8
    Sea, v1.32
    Stubby, v93
    Swatter, v5.0.PRE.3262
    FBTitan, v0.9.4g
    Titan, v3.2.6.20400

    Date: 2008-08-03 01:18:02
    ID: 43
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherCategories.lua line 44:
    attempt to index global 'Babylonian' (a nil value)
    Debug:
    [C]: ?
    Gatherer\GatherCategories.lua:44: in main chunk

    Date: 2008-08-03 01:18:04
    ID: 44
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherSpecialCases.lua line 55:
    bad argument #1 to 'pairs' (table expected, got nil)
    Debug:
    [C]: ?
    [C]: pairs()
    Gatherer\GatherSpecialCases.lua:55: ProcessSpecialCases()
    Gatherer\GatherEvent.lua:62: OnLoad()
    [string "*:OnLoad"]:1:
    [string "*:OnLoad"]:1

    Date: 2008-08-03 01:18:04
    ID: 45
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherLocale.lua line 33:
    attempt to index global 'Babylonian' (a nil value)
    Debug:
    [C]: ?
    Gatherer\GatherLocale.lua:33:
    Gatherer\GatherLocale.lua:32
    Gatherer\GatherMapNotes.lua:59: Update()
    Gatherer\GatherEvent.lua:88: OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Date: 2008-08-03 01:18:52
    ID: 46
    Error occured in: Global
    Count: 51
    Message: ..\AddOns\Gatherer\GatherLocale.lua line 37:
    attempt to index global 'Babylonian' (a nil value)
    Debug:
    [C]: ?
    Gatherer\GatherLocale.lua:37: TrClient()
    Gatherer\GatherUtil.lua:216: GetSkills()
    Gatherer\GatherEvent.lua:107: OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Date: 2008-08-03 01:18:52
    ID: 47
    Error occured in: Global
    Count: 8
    Message: ..\AddOns\Gatherer\GatherStorage.lua line 546:
    attempt to call field 'GetZoneToken' (a nil value)
    Debug:
    [C]: GetZoneToken()
    Gatherer\GatherStorage.lua:546: ClosestNodes()
    Gatherer\GatherStorage.lua:665: ClosestNodesInfo()
    Gatherer\GatherMiniNotes.lua:120: UpdateMinimapNotes()
    [string "*:OnShow"]:1:
    [string "*:OnShow"]:1
    [C]: Show()
    Gatherer\GatherMiniNotes.lua:51: Show()
    Gatherer\GatherEvent.lua:121: OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Date: 2008-08-03 01:25:49
    ID: 48
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherStorage.lua line 161:
    attempt to call field 'GetZoneToken' (a nil value)
    Debug:
    [C]: GetZoneToken()
    Gatherer\GatherStorage.lua:161: HasDataOnZone()
    AlphaMap\AlphaMap.lua:4059: DrawAlphaMapGatherer()
    AlphaMap\AlphaMap.lua:3454: AlphaMapUnits_Update()
    AlphaMap\AlphaMap.lua:6385: AM_ScaleSliderChanged()
    [string "*:OnValueChanged"]:1:
    [string "*:OnValueChanged"]:1
    [C]: SetValue()
    AlphaMap\AlphaMap.lua:4695: AM_SetOptionsSliders()
    AlphaMap\AlphaMap.lua:4661: AM_SetOptions()
    AlphaMap\AlphaMap.lua:2308: AlphaMapFrame_Update()
    AlphaMap\AlphaMap.lua:1455: AlphaMapFrame_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Date: 2008-08-03 02:14:59
    ID: 49
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherComm.lua line 117:
    attempt to call field 'GetZoneIndex' (a nil value)
    Debug:
    [C]: GetZoneIndex()
    Gatherer\GatherComm.lua:117: Receive()
    Gatherer\GatherEvent.lua:115: OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Date: 2008-08-03 02:16:17
    ID: 50
    Error occured in: Global
    Count: 182
    Message: ..\AddOns\Gatherer\Swag\LibSwag.lua line 197:
    attempt to concatenate global 'COPPER' (a nil value)
    Debug:
    [C]: ?
    Gatherer\Swag\LibSwag.lua:197:
    Gatherer\Swag\LibSwag.lua:188
    (tail call): ?
    Gatherer\Swag\LibSwag.lua:71: OnEvent()
    Gatherer\Swag\LibSwag.lua:376:
    Gatherer\Swag\LibSwag.lua:376
    • CommentAuthorRockSlice
    • CommentTimeAug 4th 2008
     
    Please, please, PLEEEEASE update before posting errors.
    • CommentAuthorccox
    • CommentTimeAug 4th 2008
     
    In other words: we fixed that issue ages ago, and you are running an out of date version of Gatherer.
    • CommentAuthorArianbeth
    • CommentTimeAug 4th 2008
     
    Posted By: ccoxIn other words: we fixed that issue ages ago, and you are running an out of date version of Gatherer.


    I have updated this file FIVE times. how many more times do you want me to try that? I came here ONLY because nothing I have done that was recommended on Curse.com worked.

    Thanks so much for your help :(
    • CommentAuthorArianbeth
    • CommentTimeAug 4th 2008 edited
     
    oh, and yes, I have also totally removed it AND deleted the wtf file and started fresh.

    (edit) Sorry for the sarcasm, I'm tired, I haven't slept, and I just now scrolled thru the list of adds I listed and realized that the list says it's an outdated version. But, the version listed on my curse package manager is the updated version as is the version in my addon file. I've totally removed it once and redownloaded it, besides updating it twice before and twice after. I deleted my wtf file after the June WoW patch and that seemed to correct it until this latest patch. I'm at a loss.
    • CommentAuthormattbnr
    • CommentTimeAug 4th 2008 edited
     
    update from this site when updating one of our addons is my suggestion. people come here to post problems but don't update here. i don't get it.

    here is the link for gatherer and the wow head database if you want that http://gathereraddon.com/dl/
    •  
      CommentAuthorNechckn
    • CommentTimeAug 4th 2008
     
    ArianBeth,

    According to the Addon list that is included with the error, you are running Gatherer, v2.99.0.0498, the current version of Gatherer is 3.1.2.00.00.

    So head to the link MattBnr provided in his post, http://gathereraddon.com/dl/ , and install the current version of Gatherer, 3.1.2.00.00. To ensure you are updating correctly, you need to download the installation file to your sytem desktop, unzip the contents, and then move the two folders within to the ..\WorldofWarcraft\Interface\AddOns directory.

    While you are at it, you need to be sure to update all of your other addons as well, since some other authors have borrowed part of what makes Gatherer work, called a library. If an old copy of the library remains, then any addon using that library will throw errors. The reason for this is because WoW only loads one copy of a library, to save on memory, rather than loading one copy for each program that needs the functionality.

    You do not need to do anything special to update the libraries, as they are included with each addon.

    Hope you are error-free soon,

    Nikk :shades:
    • CommentAuthorArianbeth
    • CommentTimeAug 4th 2008
     
    /sigh I did update from here, the last 2 update tries were direct from here. I update Auctioneer and Cartographer from here also. I update every addon I have just as soon as one is available from the author or, as in some cases, a fan. Unfortunately, some of my adds have been orphaned, but I have come to depend on them and continue to use them until they get so 'buggy' that I'll have to delete them. ::cries with frustration as she heads back to try one last time::
    •  
      CommentAuthorNechckn
    • CommentTimeAug 4th 2008 edited
     
    ArianBeth,

    So, just to be absolutely, 100% sure you are getting the right version...

    * Close out of WoW completely.
    * On your desktop, make a new folder, let's call it "Stuff" =)
    * Go into your ..\WorldofWarcraft\Interface\AddOns directory and delete the folder entitled Gatherer and the one called GatherHUD.
    * Leave that folder open, we will be coming back to it soon.
    * Download this file to your desktop: http://gathereraddon.com/dl/?dl=Gatherer/Gatherer-3.1.2.zip
    * Open the file using the file decompresser of your choice, such as Winzip, 7zip, the embedded Windows extractor, or Stuff-it Expander for the Mac.
    * When you try to open the files and expand them, you will be asked for a destination, direct those files to that new "Stuff" folder we just made on the desktop.
    * After the quick extraction, you should now see two files in your Stuff folder
    * Grab those two files, Gatherer and GatherHUD and drag them into your ..\WorldofWarcraft\Interface\AddOns directory
    * Go into WoW and try killing some sort of creature that drops money to ensure Gatherer is working.
    * Delete that Stuff folder from the desktop

    You should then be all set,

    Nikk :shades:

    Edit: Added space after link to fix URL format
    • CommentAuthorRockSlice
    • CommentTimeAug 4th 2008
     
    One note: if using Vista, moving WoW out of C:\Program Files\ can help with a lot of addon issues (I recommend moving it to someplace like C:\Games\... instead) as Vista doesn't like users or programs messing with the Program Files directory
    •  
      CommentAuthorNechckn
    • CommentTimeAug 4th 2008 edited
     
    All,

    Indeed, I highly second that one as well...

    Let's see, Shirik did something useful a while back, allow me to find it.

    Here we go- http://www.wowinterface.com/forums/showthread.php?t=14650

    That is one of the better write-ups, explaining the How's and Why's of UAC, Vista, and their interplay with WoW and AddOns.

    Best of luck,

    Nikk :shades:
    • CommentAuthorArianbeth
    • CommentTimeAug 4th 2008 edited
     
    ::shudder:: I won't even consider buying a computer if I have to have Vista on it until MS works out the kinks. If I was a bit more computer savvy, I'd dump windows completely and run Linux. But, I'm old, cranky and lazy, so I'll have to accept the price of that and keep WinXP. The boyfriend, however, has Vista and seems to be able to work around it's foibles. I'll point him at that link, tho. Information is power.

    On the up side, Gatherer seems to be working again for now. At least until the next WoW patch. I had not previously deleted the HUD file, so maybe that was the difference. Maybe in the mean time I'll figure out why the June and July WoW patches caused (?) gatherer to revert to the 2.99 version if it wasn't the HUD file.

    Thanks for your patience. I[u] [b]usually[/b][/u] know when it's time to walk away from the computer and go bang my head against a wall somewhere for an hour or until the urge to switch to cat form and tear out throats passes. (yes, I play too much WoW) Gatherer is a great add and I depend on it a lot.

    Ari
World of Warcraft™ and Blizzard Entertainment™ are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.