WeakAuras / WeakAuras2

World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen.
https://weakauras.wtf
GNU General Public License v2.0
1.29k stars 317 forks source link

WA Does Not Properly Initialize On Login #4419

Closed mhildebr closed 1 year ago

mhildebr commented 1 year ago

Description

WeakAuras does not properly initialize. I also disabled all other add-ons and this error persists. Commands like /wa do not work as well.

Maybe that is caused since 10.1 is not yet released in Europe?

WeakAuras Version

WeakAuras 5.5.0

World of Warcraft Flavor

Retail (Default)

Tested with only WeakAuras

Lua Error

13x WeakAuras/Types_Retail.lua:181: attempt to call field 'InitializeViewLoadout' (a nil value)
[string "@WeakAuras/Types_Retail.lua"]:181: in function `GetTalentData'
[string "@WeakAuras/Prototypes.lua"]:756: in function <WeakAuras/Prototypes.lua:751>

Locals:
specId = 264
specData = <table> {
}
(*temporary) = nil
(*temporary) = 264
(*temporary) = 70
(*temporary) = "attempt to call field 'InitializeViewLoadout' (a nil value)"
Private = <table> {
 HandleGlowAction = <function> defined @WeakAuras/WeakAuras.lua:3493
 frame_strata_types = <table> {
 }
 DisplayToString = <function> defined @WeakAuras/Transmission.lua:350
 combat_event_type = <table> {
 }
 regions = <table> {
 }
 frameLevels = <table> {
 }
 CheckItemSlotCooldowns = <function> defined @WeakAuras/GenericTrigger.lua:2797
 InitializeEncounterAndZoneLists = <function> defined @WeakAuras/Types_Retail.lua:10
 IsEnvironmentInitialized = <function> defined @WeakAuras/AuraEnvironment.lua:200
 talent_extra_option_types = <table> {
 }
 CleanArchive = <function> defined @WeakAuras/History.lua:22
 RunConditions = <function> defined @WeakAuras/Conditions.lua:767
 tooltip_count = <table> {
 }
 pet_spec_types = <table> {
 }
 regionOptions = <table> {
 }
 get_zoneId_list = <function> defined @WeakAuras/Types_Retail.lua:72
 checkForSingleLoadCondition = <function> defined @WeakAuras/Prototypes.lua:1081
 author_option_classes = <table> {
 }
 grid_types = <table> {
 }
 non_transmissable_fields = <table> {
 }
 absorb_modes = <table> {
 }
 combatlog_spell_school_types_for_ui = <table> {
 }
 miss_types = <table> {
 }
 CancelDelayedTrigger = <function> defined @WeakAuras/GenericTrigger.lua:851
 centered_types_h = <table> {
 }
 ensurePRDFrame = <function> defined @WeakAuras/WeakAuras.lua:5128
 talent_types = <table> {
 }
 LoadFunction = <function> defined @WeakAuras/AuraEnvironment.lua:644
 reset_swing_spells = <table> {
 }
 spec_types_all = <table> {
 }
 player_target_events = <table> {
 }
 GetTalentData = <function> defined @WeakAuras/Types_Retail.lua:176
 subRegionTypes = <table> {
 }
 UnregisterAllEveryFrameUpdate = <function> defined @WeakAuras/GenericTrigger.lua:1725
 array_entry_name_types = <table> {
 }
 combatlog_spell_school_types = <table> {
 }
 StringToTable = <function> defined @WeakAuras/Transmission.lua:294
 RegisterLoadEvents = <function> defined @WeakAuras/WeakAuras.lua:1786
 FixGroupChildrenOrderForGroup = <function> defined @WeakAuras/WeakAuras.lua:4006
 blend_types = <table> {
 }
 text_automatic_width = <table> {
 }
 EnforceSubregionExists = <function> defined @WeakAuras/RegionTypes/RegionPrototype.lua:948
 CheckSpellCooldown = <function> defined @WeakAuras/GenericTrigger.lua:2674
 custom_trigger_types = <table> {
 }
 group_types = <table> {
 }
 subRegionOptions = <table> {
 }
 text_rotate_types = <table> {
 }
 spec_types = <table> {
 }
 anim_ease_types = <table> {
 }
 item_slot_types = <table> {
 }
 multiUnitUnits = <table> {
 }
 anim_color_types = <table> {
 }
 loaded = <table> {
 }
 Convert = <function> defined @WeakAuras/WeakAuras.lua:2156
 sound_channel_types = <table> {
 }
 CheckCooldownReady = <function> defined @WeakAuras/GenericTrigger.lua:2854
 event_prototypes = <table> {
 }
 CanHaveDuration = <function> defined @WeakAuras/WeakAuras.lua:3641
 NeedToRepairDatabase = <function> defined @WeakAuras/WeakAuras.lua:2233
 AtlasList = <table> {
 }
 StopProfileSystem = <function> defined @WeakAuras/Init.lua:458
 classification_types = <table> {
 }
 unit_types_bufftrigger_2 = <table> {
 }
 CheckSpellCooldows = <function> defined @WeakAuras/GenericTrigger.lua:2728
 IsOptionsProcessingPaused = <function> defined @WeakAuras/WeakAuras.lua:1473
 ValueFromPath = <function> defined @WeakAuras/WeakAuras.lua:3958
 Login = <function> defined @WeakAuras/WeakAuras.lua:1124
 GetTriggerConditions = <function> defined @WeakAuras/WeakAuras.lua:3751
 Toc

Reproduction Steps

  1. Install 5.5.0
  2. Login
  3. Find WeakAuras not initialized

Last Good Version

WeakAuras 5.4.4

Screenshots

No response

Export String

No response

Stanzilla commented 1 year ago

Duplicate of https://github.com/WeakAuras/WeakAuras2/issues/4417