Menu

#674 Titan Panel crashes on load/character switch.

Resolved
nobody
None
2011-02-05
2011-01-22
Anonymous
No

Originally created by: cselliot...@gmail.com

What version of Titan Panel are you using and on what operating system?
5.0.1.40000.

What steps will reproduce the problem?
1. This is a completely random occurrence. I made a bug report on this prior to the 5.0 release, but it appears the problem continues to occur.
2.
3.

What is the expected output? What do you see instead?
I receive the below error randomly, when trying to either log into the game, or swap between characters on one server.

1x Titan-5.0.1.40000\TitanPanel.lua:1734: attempt to index global 'TitanPanelRegister' (a nil value)
Titan-5.0.1.40000\TitanPanel.lua:1527: in function <Titan\TitanPanel.lua:1526>

Locals:
_ = TitanPanelBarButton {
0 = <userdata>
PLAYER_LOGOUT = <function> @ Titan\TitanPanel.lua:1725:
PLAYER_REGEN_ENABLED = <function> @ Titan\TitanPanel.lua:1747:
ACTIVE_TALENT_GROUP_CHANGED = <function> @ Titan\TitanPanel.lua:1752:
PLAYER_ENTERING_WORLD = <function> @ Titan\TitanPanel.lua:1709:
PLAYER_REGEN_DISABLED = <function> @ Titan\TitanPanel.lua:1741:
CVAR_UPDATE = <function> @ Titan\TitanPanel.lua:1713:
}
event = "PLAYER_LOGOUT"
_G = <table> {
ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
KBASE_NUM_FAKE_CATEGORIES = 1
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
TutorialFrameLeft19 = TutorialFrameLeft19 {}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {}
MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {}
ERR_NOAMMO_S = "%s"
CHAT_CONFIG_OTHER_COMBAT = <table> {}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {}
MoneyFrame_OnEvent = <function> @ Interface\FrameXML\MoneyFrame.lua:199:
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable."
CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {}
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> @ Interface\FrameXML\InterfaceOptionsPanels.lua:1442:
LFGTeleport = <function> defined =[C]:-1
SpellButton6Cooldown = SpellButton6Cooldown {}
ChannelMemberButton10Name = ChannelMemberButton10Name {}
Graphics_QualityText = Graphics_QualityText {}
TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {}
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
MainMenuXPBarDiv8 = MainMenuXPBarDiv8 {}
VideoOptionsPanel_Cancel = <function> @ Interface\FrameXML\VideoOptionsPanels.lua:247:
ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {}
SecureCmdItemParse = <function> @ Interface\FrameXML\ChatFrame.lua:980:
SLASH_STOPATTACK1 = "/stopattack"
MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {}
InterfaceOptionsCombatTextPanelRepChanges = InterfaceOptionsCombatTextPanelRepChanges {}
TutorialFrame_OnMouseDown = <function> @ Interface\FrameXML\TutorialFrame.lua:669:
SortQuestWatches = <function> defined =[C]:-1
ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {}
MINIMAP_TRACKING_TRAINER_CLASS = "Class Trainer"
SLASH_DISMOUNT2 = "/dismount"
AudioOptionsVoicePanel_OnShow = <function> @ Interface\FrameXML\AudioOptionsPanels.lua:324:
ShapeshiftButton1 = ShapeshiftButton1 {}
EMOTE69_CMD1 = "/nosepick"
SHIELD_BLOCK_TEMPLATE = "%d Block"
AutoFollowStatus = AutoFollowStatus {}
ARENA_CASUAL = "Skirmish"
SendStationeryBackgroundRight = SendStationeryBackgroundRight {}
PetStableStabledPet7 = PetStableStabledPet7 {}
TUTORIAL61_SPELLID_DRUID = "768"
QuestLogScrollFrameButton22QuestionMark = QuestLogScrollFrameButton22QuestionM
  ---

Please attach a screenshot if you believe that will assist.
Please provide any additional information below that you feel is relevant.

Related

Wiki: Titan_Panel_Version_History

Discussion

  • Anonymous

    Anonymous - 2011-01-23

    Originally posted by: Honor...@gmail.com

    (No comment was entered for this change.)

    Status: Pending

     
  • Anonymous

    Anonymous - 2011-01-23

    Originally posted by: urn...@gmail.com

    Made a change to prevent the error. It appears that Blizz is cleaning up some addon variables before (or as) the event is fired causing this error.

    Status: Started

     
  • Anonymous

    Anonymous - 2011-01-30

    Originally posted by: urn...@gmail.com

    (No comment was entered for this change.)

    Status: Testing

     
  • Anonymous

    Anonymous - 2011-01-30

    Originally posted by: Honor...@gmail.com

    (No comment was entered for this change.)

    Status: Fixed

     
  • Anonymous

    Anonymous - 2011-02-05

    Originally posted by: Honor...@gmail.com

    Released with version 5.0.2.

    Status: Resolved

     

Log in to post a comment.