569 - WorldEvents module doesn't get correctly loaded on demand
What steps will reproduce the problem?
1. Open Atlas with AtlasLoot Enhanced integrated
2. Choose the Slave pens in Outland
3. click on Ahune
What is the expected output? What do you see instead?
I expect to see the loot list, instead I see the error below.
What version of the product are you using?
v6.04.03-nolib
Do you have an error log of what happened?
2x AtlasLoot\Core\AtlasLoot-v6.04.03.lua:584 attempt to concatenate local "bossName" (a nil value)
AtlasLoot\Core\AtlasLoot-v6.04.03.lua:584 in function "GetTableInfo"
AtlasLoot\Core\AtlasLoot-v6.04.03.lua:970 in function "ShowLootPage"
AtlasLoot-v6.04.03\Core\AtlasIntegration.lua:483 in function <AtlasLoot\Core\AtlasIntegration.lua:453
Locals:
self = <table> {
EJ_GetBossName = <func> @..\Core\EJIntegration.lua:106
GetEnchantLink = <func> @..\Core\AtlasLoot.lua:1300
AddTextToTooltip = <func> @..\Core\AtlasLoot.lua:802
AddItemButtonTemplateFunc = <func> @..\Core\LootButtons.lua:1143
SlashCommand = <func> @..\Core\AtlasLoot.lua:276
RegisterModuleOptions = <func> @..\Core\Options.lua:285
CreateItemButton = <func> @..\Core\LootButtons.lua:48
GetModuleEnabled = <func> @..\Core\AtlasLoot.lua:1252
RegisterOnProfileChanged = <func> @..\Core\AtlasLoot.lua:257
ItemShowCompareItem = <func> @..\Core\LootButtons.lua:1373
SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
GetBossTableZoneID = <func> @..\Core\AtlasLoot.lua:473
CheckDataID = <func> @..\AtlasLoot_Loader.lua:173
CompareFrame_CompleteTable = <func> @..\Modules\..\CompareFrame.lua:517
IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
GetQuestName = <func> @..\Core\AtlasLoot.lua:1342
AddToolTipTextFunc = <func> @..\Core\AtlasLoot.lua:781
GetTableFormatFunction = <func> @..\Core\AtlasLoot.lua:753
CompareFrame_StatsListInitialize = <func> @..\Modules\..\CompareFrame.lua:1341
SetupTooltip = <func> @..\Core\LootButtons.lua:1274
SetEnableQuickLook = <func> @..\Core\QuickLooks.lua:202
CreateSearchModuleDropDown = <func> @..\Core\Search.lua:59
SetupForAtlas = <func> @..\Core\AtlasIntegration.lua:30
SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:440
GetEnableQuickLook = <func> @..\Core\QuickLooks.lua:215
CFSortButton_UpdateArrows = <func> @..\Modules\..\CompareFrame.lua:1239
RefreshBossSelect = <func> @..\Core\ItemFrame.lua:122
NavButton_OnClick = <func> @..\Core\ItemFrame.lua:138
imagePath = "..\Images\"
FilterButtonOnClick = <func> @..\Modules\Filter.lua:592
Paneldb = <table> {}
ShowHeriloomConfigWindow = <func> @..\Core\LootButtons.lua:1489
OnInitialize = <func> @..\AtlasLoot_Loader.lua:31
RegisterPFrame = <func> @..\Core\AtlasLoot.lua:1193
OnLoaderLoad = <func> @..\Core\AtlasLoot.lua:186
QueryLootPage = <func> @..\Core\ItemFrame.lua:262
QAItemOnClick = <func> @..\Core\LootButtons.lua:1216
OptionsInitialize = <func> @..\Options.lua:60
GetToolTipTextFunc = <func> @..\Core\AtlasLoot.lua:792
QAItemOnLeave = <func> @..\Core\LootButtons.lua:1209
ReplaceOptions = <func> @..\Core\Options.lua:273
OnProfileChanged = <func> @..\Core\AtlasLoot.lua:261
GetName = <func> @Ace3\..\AceAddon-3.0.lua:300
MiniMapButtonHideShow = <func> @..\MiniMap-LDB.lua:33
name = "AtlasLoot"
GetHeirloomMaxLvl = <f
Please provide any additional information below.
| User | When | Change |
|---|---|---|
| Lag123 | Apr 27, 2012 at 05:06 UTC | Changed status from New to Fixed |
| Asteague | Jun 30, 2011 at 14:48 UTC | Changed description:3. click on Ahune What is the expected output? What do you see instead? - I expect to see the loot list, instead I see a previously open Boss loot table, resulting from the not loaded module. + I expect to see the loot list, instead I see the error below. What version of the product are you using? - v6.04.01-nolib + v6.04.03-nolib Do you have an error log of what happened? - Nope. + 2x AtlasLoot\Core\AtlasLoot-v6.04.03.lua:584: attempt to concatenate local "bossName" (a nil value) + AtlasLoot\Core\AtlasLoot-v6.04.03.lua:584: in function "GetTableInfo" + AtlasLoot\Core\AtlasLoot-v6.04.03.lua:970: in function "ShowLootPage" + AtlasLoot-v6.04.03\Core\AtlasIntegration.lua:483: in function <AtlasLoot\Core\AtlasIntegration.lua:453> + + Locals: + self = <table> { + EJ_GetBossName = <func> @..\Core\EJIntegration.lua:106 + GetEnchantLink = <func> @..\Core\AtlasLoot.lua:1300 + AddTextToTooltip = <func> @..\Core\AtlasLoot.lua:802 + AddItemButtonTemplateFunc = <func> @..\Core\LootButtons.lua:1143 + SlashCommand = <func> @..\Core\AtlasLoot.lua:276 + RegisterModuleOptions = <func> @..\Core\Options.lua:285 + CreateItemButton = <func> @..\Core\LootButtons.lua:48 + GetModuleEnabled = <func> @..\Core\AtlasLoot.lua:1252 + RegisterOnProfileChanged = <func> @..\Core\AtlasLoot.lua:257 + ItemShowCompareItem = <func> @..\Core\LootButtons.lua:1373 + SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425 + GetBossTableZoneID = <func> @..\Core\AtlasLoot.lua:473 + CheckDataID = <func> @..\AtlasLoot_Loader.lua:173 + CompareFrame_CompleteTable = <func> @..\Modules\..\CompareFrame.lua:517 + IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467 + GetQuestName = <func> @..\Core\AtlasLoot.lua:1342 + AddToolTipTextFunc = <func> @..\Core\AtlasLoot.lua:781 + GetTableFormatFunction = <func> @..\Core\AtlasLoot.lua:753 + CompareFrame_StatsListInitialize = <func> @..\Modules\..\CompareFrame.lua:1341 + SetupTooltip = <func> @..\Core\LootButtons.lua:1274 + SetEnableQuickLook = <func> @..\Core\QuickLooks.lua:202 + CreateSearchModuleDropDown = <func> @..\Core\Search.lua:59 + SetupForAtlas = <func> @..\Core\AtlasIntegration.lua:30 + SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:440 + GetEnableQuickLook = <func> @..\Core\QuickLooks.lua:215 + CFSortButton_UpdateArrows = <func> @..\Modules\..\CompareFrame.lua:1239 + RefreshBossSelect = <func> @..\Core\ItemFrame.lua:122 + NavButton_OnClick = <func> @..\Core\ItemFrame.lua:138 + imagePath = "..\Images\" + FilterButtonOnClick = <func> @..\Modules\Filter.lua:592 + Paneldb = <table> {} + ShowHeriloomConfigWindow = <func> @..\Core\LootButtons.lua:1489 + OnInitialize = <func> @..\AtlasLoot_Loader.lua:31 + RegisterPFrame = <func> @..\Core\AtlasLoot.lua:1193 + OnLoaderLoad = <func> @..\Core\AtlasLoot.lua:186 + QueryLootPage = <func> @..\Core\ItemFrame.lua:262 + QAItemOnClick = <func> @..\Core\LootButtons.lua:1216 + OptionsInitialize = <func> @..\Options.lua:60 + GetToolTipTextFunc = <func> @..\Core\AtlasLoot.lua:792 + QAItemOnLeave = <func> @..\Core\LootButtons.lua:1209 + ReplaceOptions = <func> @..\Core\Options.lua:273 + OnProfileChanged = <func> @..\Core\AtlasLoot.lua:261 + GetName = <func> @Ace3\..\AceAddon-3.0.lua:300 + MiniMapButtonHideShow = <func> @..\MiniMap-LDB.lua:33 + name = "AtlasLoot" + GetHeirloomMaxLvl = <f Please provide any additional information below. |
| Asteague | Jun 29, 2011 at 12:02 UTC | Changed description:3. click on Ahune What is the expected output? What do you see instead? - I expect to see the loot list, instead I receive the below mentioned error, resulting from the not loaded module. + I expect to see the loot list, instead I see a previously open Boss loot table, resulting from the not loaded module. What version of the product are you using? - v6.03.02-nolib + v6.04.01-nolib Do you have an error log of what happened? + Nope. - 1x AtlasLoot\Core\AtlasLoot-v6.03.02.lua:543: attempt to concatenate local "bossName" (a nil value) - AtlasLoot\Core\AtlasLoot-v6.03.02.lua:543: in function "GetTableInfo" - AtlasLoot\Core\AtlasLoot-v6.03.02.lua:917: in function "ShowLootPage" - AtlasLoot-v6.03.02\Core\AtlasIntegration.lua:464: in function <AtlasLoot\Core\AtlasIntegration.lua:434> - - Locals: - self = <table> { - GetEnchantLink = <func> @..\Core\AtlasLoot.lua:1234 - AddTextToTooltip = <func> @..\Core\AtlasLoot.lua:749 - AddItemButtonTemplateFunc = <func> @..\Core\LootButtons.lua:684 - SlashCommand = <func> @..\Core\AtlasLoot.lua:235 - RegisterModuleOptions = <func> @..\Core\Options.lua:295 - CreateItemButton = <func> @Ace3\..\AceHook-3.0.lua:100 - GetModuleEnabled = <func> @..\Core\AtlasLoot.lua:1186 - RegisterOnProfileChanged = <func> @..\Core\AtlasLoot.lua:216 - ItemShowCompareItem = <func> @..\Core\LootButtons.lua:873 - SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425 - GetBossTableZoneID = <func> @..\Core\AtlasLoot.lua:432 - CheckDataID = <func> @..\AtlasLoot_Loader.lua:173 - IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467 - GetQuestName = <func> @..\Core\AtlasLoot.lua:1276 - AddToolTipTextFunc = <func> @..\Core\AtlasLoot.lua:728 - GetTableFormatFunction = <func> @..\Core\AtlasLoot.lua:700 - SearchBox = AtlasLootSearch_Box {} - SetupTooltip = <func> @..\Core\LootButtons.lua:774 - SetEnableQuickLook = <func> @..\Core\QuickLooks.lua:202 - SetupForAtlas = <func> @..\Core\AtlasIntegration.lua:30 - SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:440 - GetEnableQuickLook = <func> @..\Core\QuickLooks.lua:215 - RefreshBossSelect = <func> @..\Core\ItemFrame.lua:120 - NavButton_OnClick = <func> @..\Core\ItemFrame.lua:136 - imagePath = "..\Images\" - Paneldb = <table> {} - ShowHeriloomConfigWindow = <func> @..\Core\LootButtons.lua:989 - OnInitialize = <func> @..\AtlasLoot_Loader.lua:31 - RegisterPFrame = <func> @..\Core\AtlasLoot.lua:1124 - OnLoaderLoad = <func> @..\Core\AtlasLoot.lua:162 - QueryLootPage = <func> @..\Core\ItemFrame.lua:260 - QAItemOnClick = <func> @..\Core\LootButtons.lua:724 - OptionsInitialize = <func> @..\Options.lua:60 - GetToolTipTextFunc = <func> @..\Core\AtlasLoot.lua:739 - QAItemOnLeave = <func> @..\Core\LootButtons.lua:717 - ReplaceOptions = <func> @..\Core\Options.lua:283 - OnProfileChanged = <func> @..\Core\AtlasLoot.lua:220 - GetName = <func> @Ace3\..\AceAddon-3.0.lua:300 - MiniMapButtonHideShow = <func> @..\MiniMap-LDB.lua:33 - name = "AtlasLoot" - GetHeirloomMaxLvl = <func> @..\Core\AtlasLoot.lua:1254 - SetLootTableType = <func> @..\Core\AtlasLoot.lua:663 - Disable = <func> @Ace3\..\AceAddon-3.0.lua:330 - ItemOnLeave = <func> @..\Core\LootButtons.lua:863 - Print = <func> @..\Core\AtlasLoot.lua:226 - ShowSearchResult = <func> @..\Core\Search.lua:22 - HookUnitTarget = <func> @..\Options.lua:101 - AddTableFormatFunction Please provide any additional information below. - - I don't even know if you really still need this error report as you are busy with at least a partial rewrite for 6.04 which might even fix this error out of the box. |
| Asteague | Jun 26, 2011 at 13:58 UTC | Create |
- 6 comments
- 6 comments
Facts
- Last updated
- Apr 27, 2012
- Reported
- Jun 26, 2011
- Status
- Fixed - Developer made requested changes. QA should verify.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 0
- Reply
- #6
Lag123 Apr 27, 2012 at 05:05 UTC - 0 likesLooks like the bug is fixed for you. If not please open a new ticket :)
- Reply
- #5
Asteague Jun 30, 2011 at 14:48 UTC - 0 likesSadly, v6.04.03-nolib returned the error.
- Reply
- #4
Asteague Jun 30, 2011 at 12:28 UTC - 0 likesYes, it certainly is. At least, if you mean on the character selection screen in the addon listing. Manual loading of the module via the "World Events" button in the AtlasLoot works perfectly, as well as a second view of the boss after loading it.
- Reply
- #3
Hegarol Jun 29, 2011 at 13:01 UTC - 0 likesAre you sure the WorldEvents module is enabled?
Project Lead Atlasloot
http://twitter.com/Atlasloot
http://www.atlasloot.net
- Reply
- #2
Asteague Jun 29, 2011 at 12:02 UTC - 0 likeschanged after testing on 4.2
- Reply
- #1
Hegarol Jun 27, 2011 at 09:30 UTC - 0 likesNew version is coming tomorrow. Please report back wether the error still pops up with that new version :)