2 - Logon errors with different TinyGratuity lib
What steps will reproduce the problem?
1. Log on.
What is the expected output? What do you see instead?
Expected: no issues. Instead: two errors are thrown up.
What version of the product are you using?
r48-release
Do you have an error log of what happened?
["message"] = "CrowBar-r48-release\\CrowBar.lua:76: attempt to index upvalue 'tooltip' (a nil value)\nCrowBar-r48-release\\CrowBar.lua:47: in function <Interface\\AddOns\\CrowBar\\CrowBar.lua:35>\n(tail call): ?:\n<in C code>: ?\n<string>:\"safecall Dispatcher[1]\":9: in function <[string \"safecall Dispatcher[1]\"]:5>\n(tail call): ?:\nAceAddon-3.0-5 (Ace3):531: in function `EnableAddon'\nAceAddon-3.0-5 (Ace3):621: in function <Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:607>\n<in C code>: in function `LoadAddOn'\nAddonLoader-2.0\\AddonLoader.lua:109: in function `LoadAddOn'\nAddonLoader-2.0\\AddonLoader.lua:130: in function <Interface\\AddOns\\AddonLoader\\AddonLoader.lua:119>\n\n ---", ["type"] = "error", ["time"] = "2009/11/12 18:19:25", ["session"] = 339, ["counter"] = 1, }, -- [124] { ["message"] = "CrowBar-r48-release\\CrowBar.lua:76: attempt to index upvalue 'tooltip' (a nil value)\n(tail call): ?:\n<in C code>: ?\n<string>:\"safecall Dispatcher[2]\":9: in function <[string \"safecall Dispatcher[2]\"]:5>\n(tail call): ?:\nAceBucket-3.0-3 (Ace3):114: in function <...nterface\\AddOns\\Ace3\\AceBucket-3.0\\AceBucket-3.0.lua:107>\n(tail call): ?:\n<in C code>: ?\n<string>:\"safecall Dispatcher[1]\":9: in function <[string \"safecall Dispatcher[1]\"]:5>\n(tail call): ?:\nAceTimer-3.0-5 (Ace3):160: in function <Interface\\AddOns\\Ace3\\AceTimer-3.0\\AceTimer-3.0.lua:132>\n\n ---", ["type"] = "error", ["time"] = "2009/11/12 18:19:28", ["session"] = 339, ["counter"] = 1, }, -- [125]
Please provide any additional information below.
Seems to be a an incompatibility with the different TinyGratuity library included with the latest Panda version (3.2.0.25-Beta). No version numbers, but the one included with that and the one included with Crowbar are different things.
When Crowbar loads alone with its original TinyGratuity (or with a regular mod load with no other mod using TinyGratuity loading), no errors or problems. When it loads alone with the library version from Panda substituted and/or with a regular mod and Panda loading alongside: errors.
- 2 comments
- 2 comments
- #2
Zidomo Sat, 14 Nov 2009 21:11:16TinyGratuity is the only commonly named file across different addons I've ever seen (CrowBar, your LockSmith, Panda & Heatsink seen so far) that isn't a library.
Thus, on first glance, the substitution trial. Sorry.
- #1
Ammo Fri, 13 Nov 2009 11:23:59You should not be deleting the TinyGratuity file from CrowBar. It has a global CrowbarTooltip reference in it. It does NOT conflict with Panda.
TinyGratuity is not a library it's a file specific to CrowBar.