Curse Raid Tracker 2

12 - TownCrier-1.0 problem

What steps will reproduce the problem?
1. Install CRT2 through Curse Client with Install Libraries Separately
2. Start WoW
3.

What is the expected output? What do you see instead?

What version of the product are you using?
CurseRaidTracker2-v1.0.7

Do you have an error log of what happened?
2x CurseRaidTracker2-v1.0.7\Main.lua:30 Usage: EmbedLibrary(addon, libname, silent, offset): "libname" - Cannot find a library instance of "TownCrier-1.0".
<in C code>
Ace3-r1066\AceAddon-3.0\AceAddon-3.0-11.lua:210 in function "EmbedLibrary"
Ace3-r1066\AceAddon-3.0\AceAddon-3.0-11.lua:192 in function "EmbedLibraries"
Ace3-r1066\AceAddon-3.0\AceAddon-3.0-11.lua:159 in function "NewAddon"
CurseRaidTracker2-v1.0.7\Main.lua:30 in main chunk

Locals:
self = <table> {
 DisableAddon = <func> @Ace3\..\AceAddon-3.0.lua:571
 EnableAddon = <func> @Ace3\..\AceAddon-3.0.lua:536
 EmbedLibrary = <func> @Ace3\..\AceAddon-3.0.lua:207
 InitializeAddon = <func> @Ace3\..\AceAddon-3.0.lua:513
 IterateAddonStatus = <func> @Ace3\..\AceAddon-3.0.lua:613
 EmbedLibraries = <func> @Ace3\..\AceAddon-3.0.lua:189
 initializequeue = <table> {}
 statuses = <table> {}
 GetAddon = <func> @Ace3\..\AceAddon-3.0.lua:174
 NewAddon = <func> @Ace3\..\AceAddon-3.0.lua:126
 IterateModulesOfAddon = <func> @Ace3\..\AceAddon-3.0.lua:618
 IterateEmbedsOnAddon = <func> @Ace3\..\AceAddon-3.0.lua:617
 embeds = <table> {}
 IterateAddons = <func> @Ace3\..\AceAddon-3.0.lua:603
 frame = AceAddon30Frame {}
 addons = <table> {}
 enablequeue = <table> {}
}
addon = <table> {
 SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
 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
 UnregisterComm = <func> @Ace3\..\CallbackHandler-1.0.lua:181
 defaultModuleLibraries = <table> {}
 TimeLeft = <func> @Ace3\..\AceTimer-3.0.lua:363
 UnregisterChatCommand = <func> @Ace3\..\AceConsole-3.0.lua:111
 RawHookScript = <func> @Ace3\..\AceHook-3.0.lua:398
 ScheduleRepeatingTimer = <func> @Ace3\..\AceTimer-3.0.lua:301
 CancelAllTimers = <func> @Ace3\..\AceTimer-3.0.lua:341
 Printf = <func> @Ace3\..\AceConsole-3.0.lua:69
 EncountersByZone = <func> @..\LibBossEncounters-1.1.lua:183
 SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
 defaultModuleState = true
 hooks = <table> {}
 SetDefaultModuleState = <func> @Ace3\..\AceAddon-3.0.lua:403
 name = "CurseRaidTracker2"
 Hook = <func> @Ace3\..\AceHook-3.0.lua:277
 IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
 orderedModules = <table> {}
 ScheduleTimer = <func> @Ace3\..\AceTimer-3.0.lua:276
 DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
 UnhookAll = <func> @Ace3\..\AceHook-3.0.lua:480
 Unhook = <func> @Ace3\..\AceHook-3.0.lua:421
 SecureHookScript = <func> @Ace3\..\AceHook-3.0.lua:413
 HookScript = <func> @Ace3\..\AceHook-3.0.lua:369
 RegisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:118
 UnregisterBucket = <func> @Ace3\..\AceBucket-3.0.lua:235
 RegisterBucketEvent = <func> @Ace3\..\AceBucket-3.0.lua:213
 SecureHook = <func> @Ace3\..\AceHook-3.0.lua:339
 IsHooked = <func

Please provide any additional information below.

Move TownCrier outside of the @lib-strip@ block then it works fine (in the libs.xml file)

User When Change
onaforeignshore Nov 28, 2012 at 19:06 UTC Create

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

Facts

Reported
Nov 28, 2012
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