Gimplist

17 - error that hangs the game

What steps will reproduce the problem?
1. have gimplist instalted with prat
2. start playing

What is the expected output? What do you see instead?
at random the game hangs and buggrabber gets spammed with errors until it stops recording errors for 30 secs

What version of the product are you using?
Gimplist-v1.07

Do you have an error log of what happened?
10x Gimplist-v1.07\Gimplist.lua:478 table index is nil
Prat-3.0-3.4.6      \services\chatsections.lua:59 in function <Prat-3.0\services\chatsections.lua:52
Prat-3.0-3.4.6      \services\chatsections.lua:321 in function `SplitChatMessage'
Prat-3.0-3.4.6      \addon\addon.lua:569 in function <Prat-3.0\addon\addon.lua:545
(tail call): ?:
Interface\FrameXML\ChatFrame.lua:2538 in function `ChatFrame_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

Locals:
frame = ChatFrame1 {
 0 = <userdata>
 flashTimer = 0.45200024358928
 isInitialized = 1
 mouseOutTime = 1.0000000447035
 ScrollUp = <function> defined =[C]:-1
 PageUp = <function> defined =[C]:-1
 tellTimer = 8001.89
 print = <function> @ Prat-3.0\services\print.lua:52
 buttonSide = "left"
 defaultLanguage = "Common"
 resizeButton = ChatFrame1ResizeButton {}
 buttonFrame = ChatFrame1ButtonFrame {}
 dbg = <function> @ Prat-3.0\services\print.lua:55
 PageDown = <function> defined =[C]:-1
 oldAlpha = 0
 channelList = <table> {}
 ScrollToBottom = <function> defined =[C]:-1
 clickAnywhereButton = ChatFrame1ClickAnywhereButton {}
 isStaticDocked = true
 mouseInTime = 0
 editBox = ChatFrame1EditBox {}
 ScrollDown = <function> defined =[C]:-1
 isLocked = 1
 name = "Misc"
 ScrollToTop = <function> defined =[C]:-1
 isDocked = 1
 zoneChannelList = <table> {}
 AddMessage = <function> @ Ace3\AceHook-3.0\AceHook-3.0.lua:100
 messageTypeList = <table> {}
}
event = "CHAT_MSG_CHANNEL"
arg1 = "Southshore is under attack!"
arg2 = ""
arg3 = ""
arg4 = "4. WorldDefense"
arg5 = ""
arg6 = ""
arg7 = 23
arg8 = 4
arg9 = "WorldDefense"
arg10 = 0
arg11 = 114
arg12 = ""
arg13 = 0
arg14 = true
arg15 = false
filter = nil
chatFilters = <table> {
 1 = <function> @ AudioX\AudioX.lua:647
 2 = <function> @ BadBoy\BadBoy.lua:171
 3 = <function> @ BadBoy_CCleaner\BadBoy_CCleaner.lua:39
 4 = <function> @ BadBoy_Guilded\BadBoy_Guilded.lua:3
 5 = <function> @ Gimplist\Gimplist.lua:454
 6 = <function> @ IgnoreMore\IgnoreMore.lua:433
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = <function> @ AudioX\AudioX.lua:647
 2 = <function> @ BadBoy\BadBoy.lua:171
 3 = <function> @ BadBoy_CCleaner\BadBoy_CCleaner.lua:39
 4 = <function> @ BadBoy_Guilded\BadBoy_Guilded.lua:3
 5 = <function> @ Gimplist\Gimplist.lua:454
 6 = <function> @ IgnoreMore\IgnoreMore.lua:433
}
(for control) = 5
_ = 5
filterFunc = <function> @ Gimplist\Gimplist.lua:454
_G = <table> {
 BuyButton11Highlight = BuyButton11Highlight {}
 ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {}
 PowaDropDownAnim1ButtonHighlightTexture = PowaDropDownAnim1ButtonHighlightTexture {}
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {}
 MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {}
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 KBASE_NUM_FAKE_CATEGORIES = 1
 Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {}
 SetTrainerServiceTypeFilter = <function> defined =[C]:-1
 BT4Button58 = BT4Button58 {}
 DecursiveSkipListFrameClose = DecursiveSkipListFrameClose {}
 AltoholicAccountSharingOptionsIconNever = AltoholicAccountSharingOptionsIconNever {}
 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 {}
 MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Text {}
 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 {}
 CALENDAR_RAID_RESET_DESCRIPTION = "%1$s r
  ---

Please provide any additional information below.
the spamming errors change the line 10 from
"frame = ChatFrame1 {" for
"frame = ChatFrame2 {" and goes on for each error.
As you can see its having issues with prat (http://www.wowace.com/addons/prat-3-0/), if you want I can post this ticket with the other project

User When Change
DrKazza Oct 22, 2010 at 08:49 UTC Changed status from Accepted to Fixed
DrKazza Oct 21, 2010 at 08:57 UTC Changed status from New to Accepted
enkil80 Oct 20, 2010 at 19:33 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of enkil80 enkil80 Oct 21, 2010 at 16:15 UTC - 0 likes

    tnx man

  • Avatar of DrKazza DrKazza Oct 21, 2010 at 08:57 UTC - 0 likes

    Aaah... should be simple to fix... give me a few hours

  • 2 comments

Facts

Last updated
Oct 22, 2010
Reported
Oct 20, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees