StarTip

41 - Several errors

What steps will reproduce the problem?
1.In a random 5 man group inside Deadmines
2.With my level 20 human tankadin
3.

What is the expected output? What do you see instead?
Class line is removed

What version of the product are you using?
 v1.5.51

Do you have an error log of what happened?
As seen by BugGrabber, English American client

First error
1x <string>:"StarTip.UnitTooltip:Class:right string":9: bad argument #2 to "format" (string expected, got nil)
<in C code>
<string>:"StarTip.UnitTooltip:Class:right string":9: in function "runnable"
LibScriptableUtilsEvaluator-1.0-24.lua:75 in function "ExecuteCode"
StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1098 in function <StarTip_UnitTooltip\UnitTooltip.lua:1080
StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734 in function "SetUnit"
StarTip\StarTip-v1.5.51.lua:1012 in function <StarTip\StarTip.lua:981
<in C code>
<in C code>
<in C code>
...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284 in function "SetUnit"
FrameXML\UnitFrame.lua:218 in function "UnitFrame_UpdateTooltip"
FrameXML\UnitFrame.lua:205 in function "UnitFrame_OnEnter"
<string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

Locals:
class = nil
tag = nil
r = 1
g = 1
b = 1
(*temporary) = <func> @StarTip\Libs\LibScriptable-1.0\LibScriptablePlugins-1.0\..\LibScriptablePluginLuaTexts-1.0.lua:1331

Second error

1x StarTip\StarTip-v1.5.51.lua:80 C stack overflow
StarTip\StarTip-v1.5.51.lua:80 in function "GetErrors"
StarTip\StarTip-v1.5.51.lua:57 in function <StarTip\StarTip.lua:56
<string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
<in C code>
<string>:"safecall Dispatcher[2]":13: in function "?"
Ace3-r1039\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92 in function "Fire"
!BugGrabber-r181\BugGrabber.lua:130 in function <!BugGrabber\BugGrabber.lua:128
!BugGrabber-r181\BugGrabber.lua:360 in function <!BugGrabber\BugGrabber.lua:312
(tail call): ?
<in C code>
StarTip\StarTip-v1.5.51.lua:48 in function <StarTip\StarTip.lua:42
StarTip\StarTip-v1.5.51.lua:63 in function <StarTip\StarTip.lua:62
UnitTooltip.lua:1098 in function <StarTip_UnitTooltip\UnitTooltip.lua:1080
StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734 in function "SetUnit"
StarTip\StarTip-v1.5.51.lua:1012 in function <StarTip\StarTip.lua:981
<in C code>
<in C code>
<in C code>
...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284 in function "SetUnit"
FrameXML\UnitFrame.lua:218 in function "UnitFrame_UpdateTooltip"
FrameXML\UnitFrame.lua:205 in function "UnitFrame_OnEnter"
<string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

Locals:
event = "BugGrabber_BugGrabbed"
errorObject = <table> {
 message = "..\StarTip-v1.5.51.lua:48 StarTip disabled a tooltip line named Class due to an error in the line"s right segment."
 time = "2011/10/14 20:19:35"
 locals = "name = "Class"
side = "right"
UT = <table> {
 SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
 RebuildOpts = <func> @StarTip_..\UnitTooltip.lua:1175
 Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
 UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
 EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
 modules = <table> {}
 GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231
 IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458
 SetUnit = <func> @StarTip_..\UnitTooltip.lua:1695
 defaultModuleLibraries = <table> {}
 toggled = true
 defaultModuleState = true
 ClearLines = <func> @StarTip_..\UnitTooltip.lua:1035
 SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
 GetOptions = <func> @StarTip_..\UnitTooltip.lua:924
 core = <table> {}
 leftLines = <table> {}
 name = "Unit Tooltip"
 timer = <table> {}
 IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
 orderedModules = <table> {}
 evaluator = <table> {}
 DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
 right stack = "<in C code>
..\StarTip-v1.5.51.lua:48 in function <..\StarTip.lua:42
..\StarTip-v1.5.51.lua:63 in function <..\StarTip.lua:62
<in C code>
..\StarTip-v1.5.51.lua:62 in function <..\StarTip.lua:56
<string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
<in C code>
<string>:"safecall Dispatcher[2]":13: in function "?"
Ace3-r1039\..\CallbackHandler-1.0-6.lua:92 in function "Fire"
!BugGrabber-r181\BugGrabber.lua:130 in function <!..\BugGrabber.lua:128
!BugGrabber-r181\BugGrabber.lua:360 in function <!..\BugGrabber.lua:312
<in C code>
UnitTooltip.lua:1098 in function <StarTip_..\UnitTooltip.lua:1080
StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734 in function "SetUnit"
..\StarTip-v1.5.51.lua:1012 in function <..\StarTip.lua:981
<in C code>
<in C code>
<in C code>
...\BeanCounter\libs\..\LibExtraTip.lua:284 in function "SetUnit"
FrameXML\UnitFrame.lua:218 in function "U session = 423
 counter = 64
}
(*temporary) = <func> =[C]:-1
pairs = <func> =[C]:-1
addon = <table> {
 GetErrors = <func> @..\StarTip.lua:74
}
BugGrabber = <table> {
 IsPaused = <func> @!..\BugGrabber.lua:407
 GetErrorByPlayerAndID = <func> @!..\BugGrabber.lua:389
 StoreError = <func> @!..\BugGrabber.lua:372
 UnregisterAllCallbacks = <func> @Ace3\..\CallbackHandler-1.0.lua:202
 RegisterCallback = <func> @Ace3\..\CallbackHandler-1.0.lua:118
 GetSessionId = <func> @!..\BugGrabber.lua:406
 GetErrorByID = <func> @!..\BugGrabber.lua:394
 GetErrorID = <func> @!..\BugGrabber.lua:403
 UnregisterCallback = <func> @Ace3\..\CallbackHandler-1.0.lua:181
 HandleBugLink = <func> @!..\BugGrabber.lua:409
 GetDB = <func> @!..\BugGrabber.lua:405
 GetChatLink = <func> @!..\BugGrabber.lua:384
 Reset = <func> @!..\BugGrabber.lua:404
}
disableUT = <func> @..\StarTip.lua:42

Third error

1x C stack overflow
<in C code>
BugSack-r255\core.lua:84 in function <BugSack\core.lua:66
<string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
<in C code>
<string>:"safecall Dispatcher[2]":13: in function "?"
Ace3-r1039\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92 in function "Fire"
!BugGrabber-r181\BugGrabber.lua:130 in function <!BugGrabber\BugGrabber.lua:128
!BugGrabber-r181\BugGrabber.lua:360 in function <!BugGrabber\BugGrabber.lua:312
(tail call): ?
<in C code>
StarTip\StarTip-v1.5.51.lua:48 in function <StarTip\StarTip.lua:42
StarTip\StarTip-v1.5.51.lua:63 in function <StarTip\StarTip.lua:62
UnitTooltip.lua:1098 in function <StarTip_UnitTooltip\UnitTooltip.lua:1080
StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734 in function "SetUnit"
StarTip\StarTip-v1.5.51.lua:1012 in function <StarTip\StarTip.lua:981
<in C code>
<in C code>
<in C code>
...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284 in function "SetUnit"
FrameXML\UnitFrame.lua:218 in function "UnitFrame_UpdateTooltip"
FrameXML\UnitFrame.lua:205 in function "UnitFrame_OnEnter"
<string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

Locals:
event = "BugGrabber_BugGrabbed"
errorObject = <table> {
 message = "..\StarTip-v1.5.51.lua:48 StarTip disabled a tooltip line named Class due to an error in the line"s right segment."
 time = "2011/10/14 20:19:35"
 locals = "name = "Class"
side = "right"
UT = <table> {
 SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
 RebuildOpts = <func> @StarTip_..\UnitTooltip.lua:1175
 Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
 UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
 EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
 modules = <table> {}
 GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231
 IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458
 SetUnit = <func> @StarTip_..\UnitTooltip.lua:1695
 defaultModuleLibraries = <table> {}
 toggled = true
 defaultModuleState = true
 ClearLines = <func> @StarTip_..\UnitTooltip.lua:1035
 SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
 GetOptions = <func> @StarTip_..\UnitTooltip.lua:924
 core = <table> {}
 leftLines = <table> {}
 name = "Unit Tooltip"
 timer = <table> {}
 IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
 orderedModules = <table> {}
 evaluator = <table> {}
 DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
 right stack = "<in C code>
..\StarTip-v1.5.51.lua:48 in function <..\StarTip.lua:42
..\StarTip-v1.5.51.lua:63 in function <..\StarTip.lua:62
<in C code>
..\StarTip-v1.5.51.lua:62 in function <..\StarTip.lua:56
<string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
<in C code>
<string>:"safecall Dispatcher[2]":13: in function "?"
Ace3-r1039\..\CallbackHandler-1.0-6.lua:92 in function "Fire"
!BugGrabber-r181\BugGrabber.lua:130 in function <!..\BugGrabber.lua:128
!BugGrabber-r181\BugGrabber.lua:360 in function <!..\BugGrabber.lua:312
<in C code>
UnitTooltip.lua:1098 in function <StarTip_..\UnitTooltip.lua:1080
StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734 in function "SetUnit"
..\StarTip-v1.5.51.lua:1012 in function <..\StarTip.lua:981
<in C code>
<in C code>
<in C code>
...\BeanCounter\libs\..\LibExtraTip.lua:284 in function "SetUnit"
FrameXML\UnitFrame.lua:218 in function "U session = 423
 counter = 71
}
lastError = 17283.473
addon = <table> {
 FormatError = <func> @BugSack\core.lua:229
 UpdateDisplay = <func> =[C]:-1
 ColorLocals = <func> @BugSack\core.lua:214
 GetErrors = <func> @BugSack\core.lua:184
 SendCommMessage = <func> @Ace3\..\AceComm-3.0.lua:87
 OnBugComm = <func> @BugSack\core.lua:257
 L = <table> {}
 healthCheck = true
 UnregisterAllComm = <func> @Ace3\..\CallbackHandler-1.0.lua:202
 Serialize = <func> @Ace3\..\AceSerializer-3.0.lua:118
 EnsureLSM3 = <func> @BugSack\core.lua:53
 db = <table> {}
 ColorStack = <func> @BugSack\core.lua:203
 Deserialize = <func> @Ace3\..\AceSerializer-3.0.lua:242
 UnregisterComm = <func> @Ace3\..\CallbackHandler-1.0.lua:181
 RegisterComm = <func> @Ace3\..\AceComm-3.0.lua:63
 SendBugsToUser = <func> @BugSack\core.lua:243
 OpenSack = <func> @BugSack\sack.lua:452
 CloseSack = <func> @BugSack\sack.lua:448
 Reset = <func> @BugSack\core.lua:236
}
print = <func> @BugSack\core.lua:7
L = <table> {
 All stored bugs have been exterminated painfully. = "All stored bugs have been exterminated painfully."
 Auto popup = "Auto popup"
 Toggle the minimap icon. = "Toggle the minimap icon."
 Large = "Large"
 Send bugs = "Send bugs"
 Limit = "Limit"
 wipeDesc = "Ext

Forth error

78x StarTip\StarTip-v1.5.51.lua:48 StarTip disabled a tooltip line named Class due to an error in the line"s right segment.
<in C code>
StarTip\StarTip-v1.5.51.lua:48 in function <StarTip\StarTip.lua:42
StarTip\StarTip-v1.5.51.lua:63 in function <StarTip\StarTip.lua:62
<in C code>
StarTip\StarTip-v1.5.51.lua:62 in function <StarTip\StarTip.lua:56
<string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
<in C code>
<string>:"safecall Dispatcher[2]":13: in function "?"
Ace3-r1039\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92 in function "Fire"
!BugGrabber-r181\BugGrabber.lua:130 in function <!BugGrabber\BugGrabber.lua:128
!BugGrabber-r181\BugGrabber.lua:360 in function <!BugGrabber\BugGrabber.lua:312
<in C code>
UnitTooltip.lua:1098 in function <StarTip_UnitTooltip\UnitTooltip.lua:1080
StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734 in function "SetUnit"
StarTip\StarTip-v1.5.51.lua:1012 in function <StarTip\StarTip.lua:981
<in C code>
<in C code>
<in C code>
...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284 in function "SetUnit"
FrameXML\UnitFrame.lua:218 in function "UnitFrame_UpdateTooltip"
FrameXML\UnitFrame.lua:205 in function "UnitFrame_OnEnter"
<string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

Locals:
name = "Class"
side = "right"
UT = <table> {
 SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
 RebuildOpts = <func> @StarTip_..\UnitTooltip.lua:1175
 Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
 UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
 EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
 modules = <table> {}
 GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231
 IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458
 SetUnit = <func> @StarTip_..\UnitTooltip.lua:1695
 defaultModuleLibraries = <table> {}
 toggled = true
 defaultModuleState = true
 ClearLines = <func> @StarTip_..\UnitTooltip.lua:1035
 SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
 GetOptions = <func> @StarTip_..\UnitTooltip.lua:924
 core = <table> {}
 leftLines = <table> {}
 name = "Unit Tooltip"
 timer = <table> {}
 IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
 orderedModules = <table> {}
 evaluator = <table> {}
 DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
 rightLines = <table> {}
 lines = <table> {}
 GetName = <func> @Ace3\..\AceAddon-3.0.lua:300
 baseName = "StarTip_UnitTooltip"
 RegisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:118
 UnregisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:181
 GetNames = <func> @StarTip_..\UnitTooltip.lua:1167
 OnFadeOut = <func> @StarTip_..\UnitTooltip.lua:1155
 CreateLines = <func> @StarTip_..\UnitTooltip.lua:1041
 OnHide = <func> @StarTip_..\UnitTooltip.lua:1149
 OnDisable = <func> @StarTip_..\UnitTooltip.lua:918
 IsModule = <func> @Ace3\..\AceAddon-3.0.lua:238
 db = <table> {}
 SetDefaultModuleState = <func> @Ace3\..\AceAddon-3.0.lua:403
 StopLines = <func> @StarTip_..\UnitTooltip.lua:1023
 UPDATE_FACTION = <func> @StarTip_..\UnitTooltip.lua:929
 SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:440
 OnEnable = <func> @StarTip_..\UnitTooltip.lua:912
 enabledState = true
 OnInitialize = <func> @StarTip_..\UnitTooltip.lua:895
 RegisterEvent = <func> @Ace3\..\CallbackHandler-1.0.lua:118
 UnregisterAllMessages = <func> @Ace3\..\CallbackHandler-1.0.lua:202
 ReInit = <func> @StarTip_..\UnitTooltip.lua:869
 RestoreDefaults = <func> @StarTip_..\UnitTooltip.lua:846
 NewModule = <func> @Ace3\..\AceAddon-3.0.lua:256
 IterateModules = <func> @Ace3\..\AceAddon-3.0.lua:453
 trunkTimer = <table> {}
 SendMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:87
 AppendTrunk = <func> @StarTip_..\UnitTooltip.lua:1009
 moduleName = "UnitTooltip"
 UnregisterEvent = <func> @Ace3\..\CallbackHandler-1.0.lua:181
 Disable = <func> @Ace3\..\AceAddon-3.0.lua

Please provide any additional information below.

User When Change
XylanTrueheart Oct 15, 2011 at 01:31 UTC Create

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

  • 6 comments
  • Avatar of starlon starlon Dec 01, 2011 at 05:26 UTC - 0 likes

    I tagged a beta today. This error may be fixed.

  • Avatar of XylanTrueheart XylanTrueheart Nov 26, 2011 at 23:40 UTC - 0 likes

    Hello again Starlon I can now confirm the trigger for the error I posted about earlier. The trigger was mousing over the player unit frame icon BEFORE the player had a chance to enter the dungeon. The frame icon picture was not the player himself but showed the pony/horse figure.

  • Avatar of XylanTrueheart XylanTrueheart Oct 27, 2011 at 19:06 UTC - 0 likes

    Hello Starlon. I think I might have pinned down the trigger. I was in a random LFD group with my level 53 human prot paladin. We were all in at the start except for one member who was outside the dungeon completing a Hallows End daily. When I moused over the group icon of that particular member I got the errors I posted earlier. Hope this helps.

  • Avatar of starlon starlon Oct 21, 2011 at 06:34 UTC - 0 likes

    I'll just put in a safety net and let it fall back on a cosmetic bug instead. :) I'm not sure when I'll be able to do this though.

    Thanks for reporting.

  • Avatar of XylanTrueheart XylanTrueheart Oct 20, 2011 at 13:04 UTC - 0 likes

    Sorry for the delay in replying. I been trying to reproduce this error as it had happened before on a few occasions before this post. The original error happend when I entered a random 5 man and when I moused over a group member. But since I posted this error it hasn't happened since :P So not sure how you want to go about this.

  • Avatar of starlon starlon Oct 15, 2011 at 05:01 UTC - 0 likes

    What did you mouse over? This only happens in the 5 man? Is it isolated to a certain mob or player?

  • 6 comments

Facts

Reported
Oct 15, 2011
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees