ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar\FuBar-Locale-enUS.lua line 1:
attempt to call global 'Rock' (a nil value)
Debug:
[C]: Rock()
FuBar\FuBar-Locale-enUS.lua:1: in main chunk
That is the error that I get when I first load WoW. I just recently updated all my addons.
Checking Line 1 of FuBar-Locale-enUS.lua, it says local L = Rock("LibRockLocale-1.0"):GetTranslationNamespace("FuBar")
Within \AddOns\FuBar\ I have a \libs\LibRockLocale-1.0. This is how it was on the previous install so I added the libs folder from the previous install. I was not there after the update. I was getting the error before I added the folder.
After updating I now have \AddOns\LibRockLocale-1.0 along with ALOT of other Lib folders.
All the Fubar plugins appear to be working and are showing up around the minimap. It is just the bar that is not showing.
I have also renamed the Fubar.lua file in the SavedVariables folder.
Can someone please point me in the right direction? Thanks
... ^.^
..oO0( Why do people think that they can solve problems by adding stuff arbitrarily to folders as if it has magic pixie dust that holds it all togeather... )0Oo..
Delete your "\Interface\Addons\FuBar" and then reinstall from scratch.
don't confuse "FuBar" from "FuBar2" on the files site, you want the latest version and that is "FuBar", Fubar2 is the 2nd version of it while "FuBar" is the current and the 3rd version of it.
I had already deleted the Fubar folder with no success.
Also, I "arbitrarily" added the folders hoping that it might help. Knowing that if it did work that it was not because of any "magic pixie dust". It sure wasn't working the way it was installed. Which I did using WAU. I was attempting to resolve the problem without having to post on the forum and wait 13 hours for a sarcastic response that did not help.
I had already deleted the Fubar folder with no success.
try downloading from " files.wowace.com/FuBar/FuBar.zip " or update with WAU with Externals... Rock is a Lib, and it's included both with the externals zip here on the files site and on curse...
I'm having the same problem. I've tried what's been suggested with no luck. The bar just isnt there. I've tried every key command I can think of and no menu or options will come up. The best I could do was install an old version but then a bunch of dependecies for various plugins were missing. Any other ideas are greatly appreciated.
I think that somehow the dependency information has gotten jacked up.
I was having the exact same problem - my Fubar bar disappeared.
Worked fine yesterday, but today after I ran WAU, it was gone.
I saw 15 errors, like so:
LibRock-1.0\LibRock-1.0.lua:310: attempt to index local 'LibStub' (a nil value)
LibRockConfig-1.0\LibRockConfig-1.0.lua:15: LibRockConfig-1.0 requires LibRock-1.0
LibRockConfig-1.0\LibRockConfig-1.0.lua:15: in main chunk
LibRockEvent-1.0\LibRockEvent-1.0.lua:14: LibRockEvent-1.0 requires LibRock-1.0
LibRockEvent-1.0\LibRockEvent-1.0.lua:14: in main chunk
and a bunch more ".. requires LibRock-1.0"
Manually installing LibRock-1.0 fixed the problem, and Fubar shows up again.
This problem seems to be happening elsewhere as well. I previously had BugSack installed, but it mysteriously vanished after the latest WAU run.
I went back to WAU and had it install BugSack again, but after launching WoW, it showed up as "missing dependencies" in the AddOn page.
Sooo, went back to WAU and manually installed !BugGrabber, and then it worked just fine.
I double checked my preferences in WAU, and I have:
X Automatic Dependency Download
X Default mode WITH externals
Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
I didn't change anything in my WAU settings between yesterday and today.
Soooo, it looks like somehow the dependency information is hosed?
.. because, frankly, I didn't know what it should be set to.
:)
As of yesterday, all of the settings were whatever the "out-of-the-box" defaults were.
After I ran WAU today, and started getting missing dependency errors, I thought that perhaps someone the WAU settings had gotten corrupted, so I went in and selected anything that looked even vaguely related to externals/dependencies, etc.
Unfortunately, that didn't solve my problem, and I still had to manually install the dependencies.
X Automatic Dependency Download
Default mode WITH externals
X Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
Then I manually deleted all the Fubar-** dirs in the inteface/Addons dir, and had WAU to a full reinstall of all addons.
That seemed to work too. Fubar still show up fine. Only real difference is that with the "unpack addons" checked, all bazillion-and-one supporting libs show up in the Addon folder, and hence on the Addon page in WoW - whereas before, it was a nice compact list of only the top-level addons that I was using.
So that seems to fix it too. But something must have changed between yesterday and today to cause this problem in the first place. I've never had to manually download dependencies, or monkey with the WAU preferences before today.
what u did is run the WAU while wow was open and it borked the rest of the addons because rock had LibStub, something you as an end user should not care about, embedded with in it'self and now has it as an additional file.
Running with WoW is likely what borked my settings. I did, in fact, run WAU yesterday while I had WoW open (but minimized -DOH!). In fact, at the time, WoW gave me nice little kaboom when I exited - it popped up the "submit a bug report to bliz" dialog, which I hadn't ever had the pleasure of viewing :)
decker12 - trying cleaning out the addon folder again, but use these settings:
X Automatic Dependency Download
Default mode WITH externals
X Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
decker12 - trying cleaning out the addon folder again, but use these settings:
X Automatic Dependency Download
Default mode WITH externals
X Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
-J
Thanks for the advice J, unfortunately I mistyped earlier. The settings you list above are the ones I have tried to use on an empty, clean Addons Folder. I checked only Fubar and Installed it, and still returned the same error.
Anyway, I followed Orion's advice and installed Automation WITH externals and poof, no errors. So I have Fubar back working with an otherwise empty Addons folder.
I think I'll take this time to start a-fresh and reinstall only the addons I use, with WUA. Been a while!
I had the same problem after running the updater before logging on today. Overwriting the newer version with an older version (I used FuBar-r52967.3.zip) got rid of the error message and the bar is working fine again.
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar\FuBar-Locale-enUS.lua line 1:
attempt to call global 'Rock' (a nil value)
Debug:
[C]: Rock()
FuBar\FuBar-Locale-enUS.lua:1: in main chunk
That is the error that I get when I first load WoW. I just recently updated all my addons.
Checking Line 1 of FuBar-Locale-enUS.lua, it says local L = Rock("LibRockLocale-1.0"):GetTranslationNamespace("FuBar")
Within \AddOns\FuBar\ I have a \libs\LibRockLocale-1.0. This is how it was on the previous install so I added the libs folder from the previous install. I was not there after the update. I was getting the error before I added the folder.
After updating I now have \AddOns\LibRockLocale-1.0 along with ALOT of other Lib folders.
All the Fubar plugins appear to be working and are showing up around the minimap. It is just the bar that is not showing.
I have also renamed the Fubar.lua file in the SavedVariables folder.
Can someone please point me in the right direction? Thanks
Shylo
..oO0( Why do people think that they can solve problems by adding stuff arbitrarily to folders as if it has magic pixie dust that holds it all togeather... )0Oo..
Delete your "\Interface\Addons\FuBar" and then reinstall from scratch.
don't confuse "FuBar" from "FuBar2" on the files site, you want the latest version and that is "FuBar", Fubar2 is the 2nd version of it while "FuBar" is the current and the 3rd version of it.
Also, I "arbitrarily" added the folders hoping that it might help. Knowing that if it did work that it was not because of any "magic pixie dust". It sure wasn't working the way it was installed. Which I did using WAU. I was attempting to resolve the problem without having to post on the forum and wait 13 hours for a sarcastic response that did not help.
http://www.curse.com/downloads/details/3040/#comment_302107
try downloading from " files.wowace.com/FuBar/FuBar.zip " or update with WAU with Externals... Rock is a Lib, and it's included both with the externals zip here on the files site and on curse...
I was having the exact same problem - my Fubar bar disappeared.
Worked fine yesterday, but today after I ran WAU, it was gone.
I saw 15 errors, like so:
LibRock-1.0\LibRock-1.0.lua:310: attempt to index local 'LibStub' (a nil value)
LibRockConfig-1.0\LibRockConfig-1.0.lua:15: LibRockConfig-1.0 requires LibRock-1.0
LibRockConfig-1.0\LibRockConfig-1.0.lua:15: in main chunk
LibRockEvent-1.0\LibRockEvent-1.0.lua:14: LibRockEvent-1.0 requires LibRock-1.0
LibRockEvent-1.0\LibRockEvent-1.0.lua:14: in main chunk
and a bunch more ".. requires LibRock-1.0"
Manually installing LibRock-1.0 fixed the problem, and Fubar shows up again.
This problem seems to be happening elsewhere as well. I previously had BugSack installed, but it mysteriously vanished after the latest WAU run.
I went back to WAU and had it install BugSack again, but after launching WoW, it showed up as "missing dependencies" in the AddOn page.
Sooo, went back to WAU and manually installed !BugGrabber, and then it worked just fine.
I double checked my preferences in WAU, and I have:
X Automatic Dependency Download
X Default mode WITH externals
Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
I didn't change anything in my WAU settings between yesterday and today.
Soooo, it looks like somehow the dependency information is hosed?
:)
As of yesterday, all of the settings were whatever the "out-of-the-box" defaults were.
After I ran WAU today, and started getting missing dependency errors, I thought that perhaps someone the WAU settings had gotten corrupted, so I went in and selected anything that looked even vaguely related to externals/dependencies, etc.
Unfortunately, that didn't solve my problem, and I still had to manually install the dependencies.
Based on your comment, I went back to WAU, changed the prefs to what's listed on the front page of
http://www.wowace.com/wiki/WowAceUpdater
i.e. :
X Automatic Dependency Download
Default mode WITH externals
X Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
Then I manually deleted all the Fubar-** dirs in the inteface/Addons dir, and had WAU to a full reinstall of all addons.
That seemed to work too. Fubar still show up fine. Only real difference is that with the "unpack addons" checked, all bazillion-and-one supporting libs show up in the Addon folder, and hence on the Addon page in WoW - whereas before, it was a nice compact list of only the top-level addons that I was using.
So that seems to fix it too. But something must have changed between yesterday and today to cause this problem in the first place. I've never had to manually download dependencies, or monkey with the WAU preferences before today.
Thanks for the tip, btw. :)
here is the simple answer of your problems is that you did something u should have.
According to : http://groups.google.com/group/wowace/msg/3b636175069629ff
funkydude, updated the current implementation of how LibStub is distributed.
Added trunk/LibRock-1.0/LibStub/
Added trunk/LibRock-1.0/LibStub/LibStub.lua (contents, props changed)
MODIFIED:
trunk/LibRock-1.0/LibRock-1.0.lua
trunk/LibRock-1.0/LibRock-1.0.toc
what u did is run the WAU while wow was open and it borked the rest of the addons because rock had LibStub, something you as an end user should not care about, embedded with in it'self and now has it as an additional file.
--So log out of wow and try again.
I'm having the same problem. With WoW closed, I renamed Addons to Addons-Old, opened up WUA, selected only Fubar 3.0, installed with:
X Automatic Dependency Download
X Default mode WITH externals
Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
..and it gave me the same error with Rock, and Fubar didn't load. Any other ideas? I'm stuck at this point.
Running with WoW is likely what borked my settings. I did, in fact, run WAU yesterday while I had WoW open (but minimized -DOH!). In fact, at the time, WoW gave me nice little kaboom when I exited - it popped up the "submit a bug report to bliz" dialog, which I hadn't ever had the pleasure of viewing :)
decker12 - trying cleaning out the addon folder again, but use these settings:
X Automatic Dependency Download
Default mode WITH externals
X Unpack Addons
X Skip SVN working copies
Skip Version Check
Diagnostic Logging
-J
.. all else fails install Automation with externals, i know Ace2 has LibStub setup properly.
something has to be loading it..
.. if that's your first error in your post then heres the logic...
and it's indexing a local LibStub, so the decleration before isn't happening properly.
@ Devs, wtf is up with local'ing LibStub?? is this really needed?
Thanks for the advice J, unfortunately I mistyped earlier. The settings you list above are the ones I have tried to use on an empty, clean Addons Folder. I checked only Fubar and Installed it, and still returned the same error.
Anyway, I followed Orion's advice and installed Automation WITH externals and poof, no errors. So I have Fubar back working with an otherwise empty Addons folder.
I think I'll take this time to start a-fresh and reinstall only the addons I use, with WUA. Been a while!
Thanks again.
11/7 00:33:01.796 Loading add-on FuBar
11/7 00:33:01.796 ** Loading table of contents Interface\AddOns\FuBar\FuBar.toc
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\embeds.xml
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibRock-1.0\lib.xml
11/7 00:33:01.796 ...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:310: attempt to index local 'LibStub' (a nil value)
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibRockConfig-1.0\lib.xml
11/7 00:33:01.796 ...s\FuBar\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:15: LibRockConfig-1.0 requires LibRock-1.0
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibRockEvent-1.0\lib.xml
11/7 00:33:01.796 ...Ons\FuBar\libs\LibRockEvent-1.0\LibRockEvent-1.0.lua:14: LibRockEvent-1.0 requires LibRock-1.0
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibRockLocale-1.0\lib.xml
11/7 00:33:01.796 ...s\FuBar\libs\LibRockLocale-1.0\LibRockLocale-1.0.lua:15: LibRockLocale-1.0 requires LibRock-1.0
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibRockHook-1.0\lib.xml
11/7 00:33:01.796 ...ddOns\FuBar\libs\LibRockHook-1.0\LibRockHook-1.0.lua:14: LibRockHook-1.0 requires LibRock-1.0
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibRockDB-1.0\lib.xml
11/7 00:33:01.796 ...ce\AddOns\FuBar\libs\LibRockDB-1.0\LibRockDB-1.0.lua:14: LibRockDB-1.0 requires LibRock-1.0
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibRockTimer-1.0\lib.xml
11/7 00:33:01.796 ...Ons\FuBar\libs\LibRockTimer-1.0\LibRockTimer-1.0.lua:14: LibRockTimer-1.0 requires LibRock-1.0
11/7 00:33:01.796 ++ Loading file Interface\AddOns\FuBar\libs\LibJostle-3.0\lib.xml
11/7 00:33:01.796 ...ce\AddOns\FuBar\libs\LibJostle-3.0\LibJostle-3.0.lua:16: LibJostle-3.0 requires LibRock-1.0
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar-Locale-enUS.lua:1: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar-Locale-deDE.lua:1: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar-Locale-frFR.lua:1: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar-Locale-koKR.lua:1: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar-Locale-zhCN.lua:1: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar-Locale-zhTW.lua:1: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar-Locale-esES.lua:1: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar_Panel.lua:3: attempt to call global 'Rock' (a nil value)
11/7 00:33:01.796 Interface\AddOns\FuBar\FuBar.lua:9: attempt to call global 'Rock' (a nil value)
Result is my Fubar is not showing up and thus all the others addons.
I will replace by the older version right now, but any idea about what we could do please ?
THank you