Thread Tools Display Modes
08-15-13, 04:43 PM   #1
stones
A Black Drake
Join Date: Jan 2013
Posts: 85
TomTom

I get the error every time I try to use Archy
is this TomTom's problem or Carb 2?

Date: 2013-08-15 18:39:37
ID: 1
Error occured in: Global
Count: 1
Message: ...ns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua line 326:
table index is nil
Debug:
...ns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:326:
...ns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:315
...ns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:429: ?()
TomTom\TomTom_Config.lua:753:
TomTom\TomTom_Config.lua:3
TomTom\TomTom_Config.lua:775:
TomTom\TomTom_Config.lua:774
TomTom\TomTom_Config.lua:829:
TomTom\TomTom_Config.lua:827
[C]: Show()
..\FrameXML\InterfaceOptionsFrame.lua:204: InterfaceOptionsFrame_Show()
..\FrameXML\InterfaceOptionsFrame.lua:482: InterfaceOptionsFrame_OpenToCategory()
Carbonite\NxOptions.lua:2595: Open()
Carbonite.Quests\NxQuest.lua:8093: Func()
Carbonite\NxUI.lua:4766:
Carbonite\NxUI.lua:4736
Locals:
db = nil
noDefaultProfiles = nil
handler = <table> {
GetCurrentProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:259
DeleteProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:300
CopyProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:295
ListProfiles = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:273
SetProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:254
HasNoProfiles = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:289
Reset = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:249
}
(*temporary) = <table> {
(null) = <table> {
}
(null) = <table> {
}
(null) = <table> {
}
(null) = <table> {
}
(null) = <table> {
}
(null) = <table> {
}
}
(*temporary) = <table> {
GetCurrentProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:259
DeleteProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:300
ListProfiles = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:273
CopyProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:295
SetProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:254
HasNoProfiles = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:289
Reset = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:249
}
(*temporary) = "Reset"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "table index is nil"
defaultProfiles = <table> {
PRIEST = "Priest"
Shandris = "Shandris"
Default = "Default"
Layan - Shandris = "Layan - Shandris"
}
generateDefaultProfiles = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:305
AceDBOptions = <table> {
optionTables = <table> {
}
handlers = <table> {
}
GetOptionsTable = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:422
}
pairs = <function> defined =[C]:-1
OptionsHandlerPrototype = <table> {
GetCurrentProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:259
DeleteProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:300
ListProfiles = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:273
CopyProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:295
SetProfile = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:254
HasNoProfiles = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:289
Reset = <function> defined @Interface\AddOns\TomTom\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:249
}

AddOns:
Swatter, v5.17.5413 (NeedyNoddy)
Archy, v1.8.42
ArekosGratz, v0.1.8
AucAdvanced, v5.17.5413 (NeedyNoddy)
AucFilterBasic, v5.17.5413 (NeedyNoddy)
AucFilterOutlier, v5.17.5413.5347(5.17/embedded)
AucMatchUndercut, v5.17.5413.5364(5.17/embedded)
AucScanData, v5.17.5413 (NeedyNoddy)
AucStatHistogram, v5.17.5413 (NeedyNoddy)
AucStatiLevel, v5.17.5413 (NeedyNoddy)
AucStatPurchased, v5.17.5413 (NeedyNoddy)
AucStatSales, v5.17.5413.5376(5.17/embedded)
AucStatSimple, v5.17.5413 (NeedyNoddy)
AucStatStdDev, v5.17.5413 (NeedyNoddy)
AucStatWOWEcon, v5.17.5413.5323(5.17/embedded)
AucUtilAHWindowControl, v5.17.5413.5347(5.17/embedded)
AucUtilAppraiser, v5.17.5413.5393(5.17/embedded)
AucUtilAskPrice, v5.17.5413.5347(5.17/embedded)
AucUtilAutoMagic, v5.17.5413.5392(5.17/embedded)
AucUtilCompactUI, v5.17.5413.5400(5.17/embedded)
AucUtilEasyBuyout, v5.17.5413.5347(5.17/embedded)
AucUtilFixAH, v5.17.5413 (NeedyNoddy)
AucUtilItemSuggest, v5.17.5413.5365(5.17/embedded)
AucUtilPriceLevel, v5.17.5413.5365(5.17/embedded)
AucUtilScanButton, v5.17.5413.5403(5.17/embedded)
AucUtilScanFinish, v5.17.5413.5347(5.17/embedded)
AucUtilScanProgress, v5.17.5413.4979(5.17/embedded)
AucUtilScanStart, v5.17.5413.5347(5.17/embedded)
AucUtilSearchUI, v5.17.5413.5373(5.17/embedded)
AucUtilSimpleAuction, v5.17.5413.5388(5.17/embedded)
AucUtilVendMarkup, v5.17.5413.4828(5.17/embedded)
AutoRepair, v
Babylonian, v5.1.DEV.332(/embedded)
BeanCounter, v5.17.5413 (NeedyNoddy)
Carbonite, v5.3.0 alpha 2
CarboniteInfo, v1.0
CarboniteNodes, v1.02
CarboniteNotes, v1.1
CarboniteNotesSample, v1.0
CarboniteQuests, v1.0
CarboniteSocial, v1.0
CarboniteTransfer, v1.01
CarboniteWarehouse, v1.0
CarboniteWeekly, v1.0
Configator, v5.1.DEV.344(/embedded)
DebugLib, v5.1.DEV.337(/embedded)
Enchantrix, v5.17.5413 (NeedyNoddy)
EnchantrixBarker, v5.17.5413 (NeedyNoddy)
Farmed, v5.4
FishingBuddy, v1.2o
FloTotemBar, v
Gatherer, v4.3.1
Grid, v5.3.0.1621
gUIv3, v0.9beta
Informant, v5.17.5413 (NeedyNoddy)
LibExtraTip, v5.12.DEV.350(/embedded)
LightHeaded, v364
Misspelled, v1.5.19
PitBull4, vv4.0.0-beta46
PitBull4Aggro, vv4.0.0-beta46
PitBull4AltPowerBar, vv4.0.0-beta46
PitBull4Aura, vv4.0.0-beta46
PitBull4Background, vv4.0.0-beta46
PitBull4BattlePet, vv4.0.0-beta46
PitBull4BlankSpace, vv4.0.0-beta46
PitBull4Border, vv4.0.0-beta46
PitBull4CastBar, vv4.0.0-beta46
PitBull4CastBarLatency, vv4.0.0-beta46
PitBull4CombatFader, vv4.0.0-beta46
PitBull4CombatIcon, vv4.0.0-beta46
PitBull4CombatText, vv4.0.0-beta46
PitBull4ComboPoints, vv4.0.0-beta46
PitBull4ExperienceBar, vv4.0.0-beta46
PitBull4HealthBar, vv4.0.0-beta46
PitBull4HideBlizzard, vv4.0.0-beta46
PitBull4Highlight, vv4.0.0-beta46
PitBull4HostilityFader, vv4.0.0-beta46
PitBull4LeaderIcon, vv4.0.0-beta46
PitBull4LuaTexts, vv4.0.0-beta46
PitBull4MasterLooterIcon, vv4.0.0-beta46
PitBull4PhaseIcon, vv4.0.0-beta46
PitBull4Portrait, vv4.0.0-beta46
PitBull4PowerBar, vv4.0.0-beta46
PitBull4PvPIcon, vv4.0.0-beta46
PitBull4QuestIcon, vv4.0.0-beta46
PitBull4RaidTargetIcon, vv4.0.0-beta46
PitBull4RangeFader, vv4.0.0-beta46
PitBull4ReadyCheckIcon, vv4.0.0-beta46
PitBull4ReputationBar, vv4.0.0-beta46
PitBull4RestIcon, vv4.0.0-beta46
PitBull4RoleIcon, vv4.0.0-beta46
PitBull4ShadowOrbs, vv4.0.0-beta46
PitBull4Sounds, vv4.0.0-beta46
PitBull4ThreatBar, vv4.0.0-beta46
PitBull4VisualHeal, vv4.0.0-beta46
PitBull4VoiceIcon, vv4.0.0-beta46
Postal, v3.5.1
Recount, v
ReforgeAuto, v1.2.1
Reforgenator, vv2.4
ReputationBars, v1.2.2
sct, v6.64
SlideBar, v5.17.5413 (NeedyNoddy)
Stubby, v5.17.5413 (NeedyNoddy)
TipHelper, v5.12.DEV.351(/embedded)
TomTom, vv50300-1.0.1
BlizRuntimeLib_enUS v5.3.0.50300 <us>
(ck=ef4)
 
08-15-13, 04:45 PM   #2
Rythal
Featured Artist
Featured
Join Date: Aug 2012
Posts: 1,458
make sure tomtom emulation is disabled in Carbonite. Having 2 addons (tomtom & carbonite) trying to do the same thing can cause issues
 
08-15-13, 04:55 PM   #3
stones
A Black Drake
Join Date: Jan 2013
Posts: 85
I just looked at all the options in TomTom and i cant find anything that says emulation
 
08-15-13, 05:02 PM   #4
stones
A Black Drake
Join Date: Jan 2013
Posts: 85
Where do I find the emulation setting in TomTom?
 
08-15-13, 06:03 PM   #5
Rythal
Featured Artist
Featured
Join Date: Aug 2012
Posts: 1,458
It's not in tomtom, it's in carbonite settings under tracking hud options.
 
08-15-13, 10:41 PM   #6
stones
A Black Drake
Join Date: Jan 2013
Posts: 85
After disabling tomtom's emulation go into Interface and the x next to tomtom isn't there and archy says the tomtom does not exist and im still getting the lua error panel, im very confused
 
08-20-13, 07:09 AM   #7
pqee
A Fallenroot Satyr
Join Date: Mar 2005
Posts: 28
Carbonite's Tomtom emulation wasn't getting detected by Archy (I don't have the real Tomtom installed) so I cheated and modified Archy so it just assumes Tomtom exists.

Commented out line 2028 in Archy.lua, this line:

private.tomtomExists = (_G.TomTom and _G.TomTom.AddZWaypoint and _G.TomTom.RemoveWaypoint) and true or false

I presume this might cause other problems but I haven't seen them yet.
 
08-20-13, 10:37 PM   #8
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2008
Posts: 1,196
I can have Archy detect Carbonite's methods, if Rythal will let me know what they are.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
 
08-21-13, 11:52 PM   #9
Rythal
Featured Artist
Featured
Join Date: Aug 2012
Posts: 1,458
it would end up being the same thing even trying to detect Carbonites... the problem lies in me redoing everything to make sure Carbonite loads outside combat to avoid the barrage of protected mode LUA errors if someone logged on during combat.

The errors they are having are because I made a mistake in the emulation and clear _G[TomTom] and has been fixed for next release.

Tho it would be nice having native carb in archy as the tomtom emulation is probably going away.

for simplisity.. the functions operate with the same parameters and have similar names

tomtom's AddWaypoint = Nx.TTAddWaypoint
tomtom's AddZWaypoint = Nx.TTAddZWaypoint
tomtom's SetCustomWaypoint = Nx.TTSetCustomWaypoint
tomtom's SetCustomMFWaypoint = Nx.TTSetCustomMFWaypoint
tomtom's AddMFWaypoint = Nx.TTSetCustomMFWaypoint
tomtom's RemoveWaypoint = Nx.TTRemoveWaypoint
tomtom's SetCrazyArrow = Nx.TTSetCrazyArrow
 
08-22-13, 10:11 AM   #10
stones
A Black Drake
Join Date: Jan 2013
Posts: 85
Thank you for letting us know that you fixed for next release
 
 

WoWInterface » Featured Projects » Carbonite » Carbonite Archive » TomTom

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off