|
|
|
12-04-2012, 04:03 PM
|
|
The Undying
Forum posts: 344
File comments: 984
Uploads: 21
|
Re: Still crashing
Quote:
Originally Posted by Artisez
I went through and completly removed all Alt Inventory. Re-installed the plugin and now the client crashes when I attempt to log in a toon.
Will chase down more infor on my syatem and get back with ya.
|
If you are having crashes on login, the first thing to do is to make sure Alt Inventory is not set to automatically load in the Plugin Manager - you can access the Plugin Manager from the character selection screen. If you client continues to crash on login, then the issue is not actually AltInventory - you might want to disable each of your autoloading plugins until the crash stops happening.
Once you can login without crashing, try using "/plugins load altinventory" from the command window. If the client crashes immediately then there is something broken in your installation and we will have to dig further.
Last edited by Garan : 12-04-2012 at 07:03 PM.
|
|
|
12-04-2012, 07:03 PM
|
|
The Undying
Forum posts: 344
File comments: 984
Uploads: 21
|
Re: Re: Re: Re: Crash!
Quote:
Originally Posted by Renbear
Sorry, I didn't mean for it to sound like everyone should do that. It sounded like Art has possibly installed it to the wrong folder, or in a sub-folder, and "deleting the GaranStuff folder" is a sure-fire way to expose that.
You are, of course, correct that it would screw up other plugins, if he had more of yours installed.
My apologies.
|
No problem. You were just trying to help and that's the great thing about Lotrointerface, everyone is quite helpful. FWIW, to test an installation what I do is simply rename the entire Plugins folder to something like Plugins_old and then create a new Plugins folder in which I install just the plugins I'm testing and once I find the problem I remove the temporary folder, rename the old one and then implement any needed fix. I also usually back up the Plugins folder to a network drive as well, but not everyone has space to do that.
|
|
|
12-04-2012, 07:25 PM
|
|
The Wary
Forum posts: 0
File comments: 4
Uploads: 0
|
Re: Re: 2.11b error in EquippedItemsPanel.lue
Quote:
Quote:
Originally Posted by renbear
FYI, I'm getting the following error whenever I switch crafting tools (tailor's tools for forester's axe, etc)
...ugins\GaranStuff\AltInventory\EquippedItemsPane l.lua:607: attempt to index field 'inventoryWindow' (a nil value)
I believe I came across other errors on the same character before that one, but I can't remember what triggered them. I'll post again when I find them.
Unfortunately, I'm also using SortBag, so that may be getting in the way. Let me know if you need me to disable all other plugins, or if that error is informative enough.
PS: Thanks for making the effort to work around the Turbine-caused unload issue! It's good to have AltInventory back.
|
Thanks for the feedback.
That's yet another bug introduced by attempting to rollback my 2.12 changes
Fortunately, this one is also simple to fix. If you want to fix your copy before I get the next update out, just find line 607 in EquippedItemsPanel.lua and change it from:
Code:
self.inventoryWindow.ViewPanel[equippedItemsPanel]:SetWantsUpdates(true);
to
Code:
self:SetWantsUpdates(true);
This is already fixed in 2.11c (I wasn't going to publish another interim release before 2.12 but there were enough bugs in 2.11b to probably warrant it).
|
I made these changes but I"m still receiving the error?
Last edited by Kryssie : 12-04-2012 at 07:26 PM.
|
|
|
12-04-2012, 08:25 PM
|
|
The Undying
Forum posts: 344
File comments: 984
Uploads: 21
|
Re: Re: Re: 2.11b error in EquippedItemsPanel.lue
Quote:
Originally Posted by Kryssie
Quote:
Thanks for the feedback.
That's yet another bug introduced by attempting to rollback my 2.12 changes
Fortunately, this one is also simple to fix. If you want to fix your copy before I get the next update out, just find line 607 in EquippedItemsPanel.lua and change it from:
Code:
self.inventoryWindow.ViewPanel[equippedItemsPanel]:SetWantsUpdates(true);
to
Code:
self:SetWantsUpdates(true);
This is already fixed in 2.11c (I wasn't going to publish another interim release before 2.12 but there were enough bugs in 2.11b to probably warrant it).
|
I made these changes but I"m still receiving the error?
|
Hi. Lets try to unravel this mystery. Did you unload and reload the plugin after making the change? If so, did you check to be sure it is exactly the same error message? After removing the reference to "inventoryWindow" at line 607 you can not be getting an error from that reference so either the change was not correctly made or it is not the same error message.
If it is the same error message and you unloaded and reloaded the plugin (or restarted the client) then the only possibility left is that the change was not made correctly. I would advise starting over. After closing the client, redownload ver 2.11b, reextract it inside the Plugins folder and then edit the EquippedItemsPanel.lua file making sure that you are changing line 607 exactly as shown in the original post (removing the ".inventoryWindow.ViewPanel[equippedItemsPanel]" part), save the file and then restart the client.
If it is a different error message, please post the exact error message.
Last edited by Garan : 12-04-2012 at 08:26 PM.
|
|
|
12-05-2012, 12:03 AM
|
|
The Wary
Forum posts: 0
File comments: 4
Uploads: 0
|
Error is: ...ugins\GaranStuff\AltInventory\EquippedItemsPane l.lua:610: attempt to index field 'inventoryWindow' (a nil value)
What I edited in the file at line 607 (copied the segment just in case 606-608)
self.EquipmentItemUnequipped=function(sender, args)
self:SetWantsUpdates(true);
end
This what I get when swapping tools via the action bar.
Oh, and I logged to char select, altered the file, then loaded my char again.
Hmm nope no joy, can't seem to figure it out
Thanks for your help though, it's much appreciated
Last edited by Kryssie : 12-05-2012 at 12:25 AM.
|
|
|
12-05-2012, 08:34 AM
|
|
The Undying
Forum posts: 344
File comments: 984
Uploads: 21
|
Quote:
Originally Posted by Kryssie
Error is: ...ugins\GaranStuff\AltInventory\EquippedItemsPane l.lua:610: attempt to index field 'inventoryWindow' (a nil value)
What I edited in the file at line 607 (copied the segment just in case 606-608)
self.EquipmentItemUnequipped=function(sender, args)
self:SetWantsUpdates(true);
end
This what I get when swapping tools via the action bar.
Oh, and I logged to char select, altered the file, then loaded my char again.
Hmm nope no joy, can't seem to figure it out
Thanks for your help though, it's much appreciated
|
The error message you posted is showing line 610, not 607, so it appears that you added three lines with the correction, rather than just editing the line in place. It may be best to ignore the error for now since it does not prevent the rest of the plugin from working, just the Equipped Items view will be out of synch and it will get corrected when I get 2.11c published.
|
|
|
12-05-2012, 08:35 PM
|
|
The Wary
Forum posts: 0
File comments: 4
Uploads: 0
|
Quote:
The error message you posted is showing line 610, not 607, so it appears that you added three lines with the correction, rather than just editing the line in place. It may be best to ignore the error for now since it does not prevent the rest of the plugin from working, just the Equipped Items view will be out of synch and it will get corrected when I get 2.11c published.
|
uhh NO i did not paste in 3 lines, I edited line 607 and copied/pasted 606-609 so you could read all 3 lines and check the code.
So now we need a fix for line 610
code from 599-617
Code:
self.SetLanguage=function()
self.MoveUseDefault:SetText(Resource[language][302]);
end
self.EquipmentItemEquipped=function(sender, args)
-- args are Index and Item
self:SetWantsUpdates(true);
end
self.EquipmentItemUnequipped=function(sender, args)
self:SetWantsUpdates(true);
end
self.RemoveCallbacks=function()
self:Update=nil;
if self.EquipmentItemEquipped~=nil then
RemoveCallback(self.Equipment,"ItemEquipped",self.EquipmentItemEquipped)
end
if self.EquipmentItemUnequipped~=nil then
RemoveCallback(self.Equipment,"ItemUnequipped",EquipmentItemUnequipped)
end
end
This is the code, could you check it please.
edit2: ahh i may have found it, shall reply with results xD
Last edited by Kryssie : 12-05-2012 at 08:58 PM.
|
|
|
12-05-2012, 09:14 PM
|
|
The Wary
Forum posts: 0
File comments: 4
Uploads: 0
|
a) I'm an idiot
b) I corrected the right file, but now it seems it won't load at all
I've uninstalled, then reinstalled a clean version, no editing and the icon doesn't come up lower left corner
Clean install and this is what I get in chat log
...ugins\GaranStuff\AltInventory\EquippedItemsPane l.lua:205: attempt to index global 'equipmentLayout' (a nil value)
When typing /plugins load altinventory it immediately crashed my client
I'm trying clearing out the char data and try again.
edit:
I give up it's all new files, freshly downloaded, I deleted all other data so it was a clean install and I just get the ...ugins\GaranStuff\AltInventory\EquippedItemsPane l.lua:205: attempt to index global 'equipmentLayout' (a nil value) error
I deleted everything on documents/lotro so no plugins folder etc
Created a new folder Plugins then pasted the Garanstuff/altinven folder inside, start the game and it gives the error.
Last edited by Kryssie : 12-05-2012 at 09:38 PM.
|
|
|
12-05-2012, 11:22 PM
|
|
The Undying
Forum posts: 344
File comments: 984
Uploads: 21
|
Quote:
Originally Posted by kryssie
uhh NO i did not paste in 3 lines, I edited line 607 and copied/pasted 606-609 so you could read all 3 lines and check the code.
So now we need a fix for line 610
code from 599-617
Code:
self.SetLanguage=function()
self.MoveUseDefault:SetText(Resource[language][302]);
end
self.EquipmentItemEquipped=function(sender, args)
-- args are Index and Item
self:SetWantsUpdates(true);
end
self.EquipmentItemUnequipped=function(sender, args)
self:SetWantsUpdates(true);
end
self.RemoveCallbacks=function()
self:Update=nil;
if self.EquipmentItemEquipped~=nil then
RemoveCallback(self.Equipment,"ItemEquipped",self.EquipmentItemEquipped)
end
if self.EquipmentItemUnequipped~=nil then
RemoveCallback(self.Equipment,"ItemUnequipped",EquipmentItemUnequipped)
end
end
This is the code, could you check it please.
edit2: ahh i may have found it, shall reply with results xD
|
Well, I see what you did. In line 610 you changed the period to a colon. If you download 2.11b to a safe place like the desktop and open the zip file and inside that, open EquippedItemsPanel.lua you will see that line 610 was " self.Update=nil;" not " self:Update=nil;". It may seem like a trivial difference, but by changing that line, you were causing the error at 610.
Unfortunately, at this point, you may have added other minor but significant errors by editing parts of the file other than that in the original instructions. My recommendation is to download and install a fresh set of files using Lunarwater's Plugin Compendium. If you continue to get an error at line 205 (or any other line) then I would recommend that you do not use the plugin until I get 2.11c published.
Last edited by Garan : 12-06-2012 at 11:11 AM.
|
|
|
12-09-2012, 03:38 PM
|
|
The Wary
Forum posts: 0
File comments: 2
Uploads: 0
|
Is there a way around the ..ugins\GaranStuff\AltInventory\EquippedItemsPane l.lua:205: attempt to index global 'equipmentLayout' (a nil value) error? I just downloaded the latest version and followed the instructions to install it but it won't load
Thanks
|
|
|
12-09-2012, 09:58 PM
|
|
The Undying
Forum posts: 344
File comments: 984
Uploads: 21
|
Quote:
Is there a way around the ..ugins\GaranStuff\AltInventory\EquippedItemsPane l.lua:205: attempt to index global 'equipmentLayout' (a nil value) error? I just downloaded the latest version and followed the instructions to install it but it won't load
Thanks
|
This was a known issue with 2.11b with a previously posted workaround, however, you can now download version 2.11c (it was just uploaded so you have to wait for it to be approved for downloads) which addresses this bug as well as a few others. Let me know if you have any additional problems with 2.11c
|
|
|
12-11-2012, 08:29 AM
|
|
The Wary
Forum posts: 0
File comments: 21
Uploads: 0
|
still crashing on logout
Was in Thorin's forges area, using mailbox and vault for a while. Sold items. Forged a lot of weapons. Crash. Also did similar stuff with a metalsmith without crashing.
|
|
|
12-11-2012, 09:22 AM
|
|
The Undying
Forum posts: 344
File comments: 984
Uploads: 21
|
Re: still crashing on logout
Quote:
Was in Thorin's forges area, using mailbox and vault for a while. Sold items. Forged a lot of weapons. Crash. Also did similar stuff with a metalsmith without crashing.
|
These crashes are caused by the memory management errors in the client itself. Using plugins increases the amount of memory in use, the larger the plugin, the more the memory. These errors will continue until Turbine fixes their memory management. You will see the same issue when using any large plugin, such as Compendium or AltInventory.
Last edited by Garan : 12-11-2012 at 09:30 AM.
|
|
|
12-11-2012, 04:35 PM
|
|
The Wary
Forum posts: 0
File comments: 6
Uploads: 0
|
2.11c: craftingpanel.lua bug
I just came across another bug, this time in 2.11c. This must have been the one I saw earlier, but could not remember.
Quote:
You have acquired the Passive Skill: Westfold Jeweller Mastery.
...ne\Plugins\GaranStuff\AltInventory\CraftingPane l.lua:815: attempt to index field '?' (a nil value)
You have completed the 'Vitreous Edhelharn Token' recipe!
One of your titles has changed! You may now be known as Thali, Westfold Master Jeweller, instead of Thali, Supreme Master Jeweller.
|
I included the relevant chat spam around the error to give you context, rather than try to explain. Let me know if you need more details. I'm sure this is just another missed rollback of the 2.12 changes.
Thanks for all your work, Garan!
|
|
|
12-12-2012, 12:51 PM
|
|
The Wary
Forum posts: 0
File comments: 8
Uploads: 0
|
´bú´g fix dont work for me, client crash again with all version
greetings
|
|
|
All times are GMT -5. The time now is 06:56 AM.
|
|