IrcDirk / Carbonite-Classic

Carbonite + Modules for WoW Classic
https://www.curseforge.com/wow/addons/carbonite-classic
GNU General Public License v3.0
51 stars 23 forks source link

Carbonite broken with Cataclsym Classic pre-patch launch #347

Closed aSnejbjerg closed 5 months ago

aSnejbjerg commented 5 months ago

As title, Carbonite is no longer working after the pre-patch launched.

IrcDirk commented 5 months ago

I know i need to wait a bit for the update.

IrcDirk commented 5 months ago

First Cata release available: https://github.com/IrcDirk/Carbonite-Classic/releases/latest

Keep in mind its still WIP, please report any problems.

aSnejbjerg commented 5 months ago

It doesn't work:

Date: 2024-05-01 12:34:50 ID: 1 Error occured in: Global Count: 1 Message: Interface/AddOns/Carbonite/NxMap.lua line 268: attempt to index local 'mapInfo' (a nil value) Debug: [string "@Interface/AddOns/Carbonite/NxMap.lua"]:268: GetMapInfo() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:11714: GetMapNameByID() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:9755: IdToName() [string "@Interface/AddOns/Carbonite/NxMapGuide.lua"]:2045: UpdateVisitedVendors() [string "@Interface/AddOns/Carbonite/NxMapGuide.lua"]:474: Create() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:1201: Create() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:317: Open() [string "@Interface/AddOns/Carbonite/Carbonite.lua"]:823: SetupEverything() [string "@Interface/AddOns/Carbonite/Carbonite.lua"]:1282: NXOnUpdate()

  [string "*Carbonite.xml:16_OnUpdate"]:1

Locals: self =

{ Menu_OnTrackPlyr = defined @Interface/AddOns/Carbonite/NxMap.lua:2889 GetInstanceID = defined @Interface/AddOns/Carbonite/NxMap.lua:9457 ZoneOverlays =
{ } GetZoneAchievement = defined @Interface/AddOns/Carbonite/NxMap.lua:11186 MinimapOwnInit = defined @Interface/AddOns/Carbonite/NxMap.lua:1888 RestoreBlizzBountyMap = defined @Interface/AddOns/Carbonite/NxMap.lua:3270 MapLevels =
{ } MinimapSetScale = defined @Interface/AddOns/Carbonite/NxMap.lua:2518 OnButToggleGuide = defined @Interface/AddOns/Carbonite/NxMap.lua:1634 GetWinName = defined @Interface/AddOns/Carbonite/NxMap.lua:1234 SetToCurrentZone = defined @Interface/AddOns/Carbonite/NxMap.lua:9539 GetIconStatic = defined @Interface/AddOns/Carbonite/NxMap.lua:8508 UpdateToolBar = defined @Interface/AddOns/Carbonite/NxMap.lua:1271 Menu_OnBackgndAlphaFade = defined @Interface/AddOns/Carbonite/NxMap.lua:2794 BlizzToggleWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:3297 Menu_OnMapDebugFullCoords = defined @Interface/AddOns/Carbonite/NxMap.lua:2840 GotoPlayer = defined @Interface/AddOns/Carbonite/NxMap.lua:9677 ResetIcons = defined @Interface/AddOns/Carbonite/NxMap.lua:8235 Minimap_OnEvent = defined @Interface/AddOns/Carbonite/NxMap.lua:1979 UnpackObjective = defined @Interface/AddOns/Carbonite/NxMap.lua:11434 GetWorldContinentInfo = defined @Interface/AddOns/Carbonite/NxMap.lua:9852 ReverseTargets = defined @Interface/AddOns/Carbonite/NxMap.lua:10177 GetWorldZoneScale = defined @Interface/AddOns/Carbonite/NxMap.lua:9916 GMenu_OnPasteLink = defined @Interface/AddOns/Carbonite/NxMap.lua:3018 ContCnt = 5 CreateToolBar = defined @Interface/AddOns/Carbonite/NxMap.lua:1241 PlyrNamesTipStr = "" GetPlayerMapPosition = defined @Interface/AddOns/Carbonite/NxMap.lua:11742 RestoreWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:11472 DetachWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:1484 ClearTarget = defined @Interface/AddOns/Carbonite/NxMap.lua:10139 BGMenu_OnHelp = defined @Interface/AddOns/Carbonite/NxMap.lua:3054 VerifySettings = defined @Interface/AddOns/Carbonite/NxMap.lua:323 HideMiniFrames = defined @Interface/AddOns/Carbonite/NxMap.lua:7020 HideExtraZoneTiles = defined @Interface/AddOns/Carbonite/NxMap.lua:6372 Menu_OnDetailAlpha = defined @Interface/AddOns/Carbonite/NxMap.lua:2790 IsInstanceMap = defined @Interface/AddOns/Carbonite/NxMap.lua:9793 EkMapBlks =
{ } CheckWorldHotspotsType = defined @Interface/AddOns/Carbonite/NxMap.lua:6210 BuildPlyrLists = defined @Interface/AddOns/Carbonite/NxMap.lua:8647 SetMapByID = defined @Interface/AddOns/Carbonite/NxMap.lua:230 ScrollScale = defined @Interface/AddOns/Carbonite/NxMap.lua:3821 Menu_OnBackgndAlphaFull = defined @Interface/AddOns/Carbonite/NxMap.lua:2806 DraeneiXO = -3500 SetIconTypeAlpha = defined @Interface/AddOns/Carbonite/NxMap.lua:7876 MMMenuIFull =
{ } CreateIconMenu = defined @Interface/AddOns/Carbonite/NxMap.lua:1281 KezanMapBlks =
{ } MinimapUpdateMask = defined @Interface/AddOns/Carbonite/NxMap.lua:2530 OLMapBlks =
{ } Menu_OnPlyrFollow = defined @Interface/AddOns/Carbonite/NxMap.lua:2770 DrawTracking = defined @Interface/AddOns/Carbonite/NxMap.lua:5971 __index =
{ } IconOnUpdateTooltip = defined @Interface/AddOns/Carbonite/NxMap.lua:8784 Init = defined @Interface/AddOns/Carbonite/NxMap.lua:140 UpdatePlyrHistory = defined @Interfac AddOns: Carbonite, vv4.4.0-00001 CarboniteQuests, vv4.4.0-00001 CarboniteWarehouse, vv4.4.0-00001 BlizRuntimeLib v4.4.0.54481(EU) (ck=57e)

IrcDirk commented 5 months ago

What Zone are you in?

IrcDirk commented 5 months ago

You are in Kezan... Download this version and try again, just added few missing zones: https://github.com/IrcDirk/Carbonite-Classic/archive/refs/heads/master.zip

aSnejbjerg commented 5 months ago

I was in Stormwind bank :) Downloaded, installed, bug: Date: 2024-05-01 12:51:12 ID: 1 Error occured in: Global Count: 1 Message: Interface/AddOns/Carbonite/NxMap.lua line 268: attempt to index local 'mapInfo' (a nil value) Debug: [string "@Interface/AddOns/Carbonite/NxMap.lua"]:268: GetMapInfo() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:11714: GetMapNameByID() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:9755: IdToName() [string "@Interface/AddOns/Carbonite/NxMapGuide.lua"]:2045: UpdateVisitedVendors() [string "@Interface/AddOns/Carbonite/NxMapGuide.lua"]:474: Create() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:1201: Create() [string "@Interface/AddOns/Carbonite/NxMap.lua"]:317: Open() [string "@Interface/AddOns/Carbonite/Carbonite.lua"]:823: SetupEverything() [string "@Interface/AddOns/Carbonite/Carbonite.lua"]:1282: NXOnUpdate()

  [string "*Carbonite.xml:16_OnUpdate"]:1

Locals: self =

{ Menu_OnTrackPlyr = defined @Interface/AddOns/Carbonite/NxMap.lua:2889 GetInstanceID = defined @Interface/AddOns/Carbonite/NxMap.lua:9457 ZoneOverlays =
{ } GetZoneAchievement = defined @Interface/AddOns/Carbonite/NxMap.lua:11186 MinimapOwnInit = defined @Interface/AddOns/Carbonite/NxMap.lua:1888 RestoreBlizzBountyMap = defined @Interface/AddOns/Carbonite/NxMap.lua:3270 MapLevels =
{ } MinimapSetScale = defined @Interface/AddOns/Carbonite/NxMap.lua:2518 OnButToggleGuide = defined @Interface/AddOns/Carbonite/NxMap.lua:1634 GetWinName = defined @Interface/AddOns/Carbonite/NxMap.lua:1234 SetToCurrentZone = defined @Interface/AddOns/Carbonite/NxMap.lua:9539 GetIconStatic = defined @Interface/AddOns/Carbonite/NxMap.lua:8508 UpdateToolBar = defined @Interface/AddOns/Carbonite/NxMap.lua:1271 Menu_OnBackgndAlphaFade = defined @Interface/AddOns/Carbonite/NxMap.lua:2794 BlizzToggleWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:3297 Menu_OnMapDebugFullCoords = defined @Interface/AddOns/Carbonite/NxMap.lua:2840 GotoPlayer = defined @Interface/AddOns/Carbonite/NxMap.lua:9677 ResetIcons = defined @Interface/AddOns/Carbonite/NxMap.lua:8235 Minimap_OnEvent = defined @Interface/AddOns/Carbonite/NxMap.lua:1979 UnpackObjective = defined @Interface/AddOns/Carbonite/NxMap.lua:11434 GetWorldContinentInfo = defined @Interface/AddOns/Carbonite/NxMap.lua:9852 ReverseTargets = defined @Interface/AddOns/Carbonite/NxMap.lua:10177 GetWorldZoneScale = defined @Interface/AddOns/Carbonite/NxMap.lua:9916 GMenu_OnPasteLink = defined @Interface/AddOns/Carbonite/NxMap.lua:3018 ContCnt = 5 CreateToolBar = defined @Interface/AddOns/Carbonite/NxMap.lua:1241 PlyrNamesTipStr = "" GetPlayerMapPosition = defined @Interface/AddOns/Carbonite/NxMap.lua:11742 RestoreWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:11472 DetachWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:1484 ClearTarget = defined @Interface/AddOns/Carbonite/NxMap.lua:10139 BGMenu_OnHelp = defined @Interface/AddOns/Carbonite/NxMap.lua:3054 VerifySettings = defined @Interface/AddOns/Carbonite/NxMap.lua:323 HideMiniFrames = defined @Interface/AddOns/Carbonite/NxMap.lua:7020 HideExtraZoneTiles = defined @Interface/AddOns/Carbonite/NxMap.lua:6372 Menu_OnDetailAlpha = defined @Interface/AddOns/Carbonite/NxMap.lua:2790 IsInstanceMap = defined @Interface/AddOns/Carbonite/NxMap.lua:9793 EkMapBlks =
{ } CheckWorldHotspotsType = defined @Interface/AddOns/Carbonite/NxMap.lua:6210 BuildPlyrLists = defined @Interface/AddOns/Carbonite/NxMap.lua:8647 SetMapByID = defined @Interface/AddOns/Carbonite/NxMap.lua:230 ScrollScale = defined @Interface/AddOns/Carbonite/NxMap.lua:3821 Menu_OnBackgndAlphaFull = defined @Interface/AddOns/Carbonite/NxMap.lua:2806 DraeneiXO = -3500 SetIconTypeAlpha = defined @Interface/AddOns/Carbonite/NxMap.lua:7876 MMMenuIFull =
{ } CreateIconMenu = defined @Interface/AddOns/Carbonite/NxMap.lua:1281 KezanMapBlks =
{ } MinimapUpdateMask = defined @Interface/AddOns/Carbonite/NxMap.lua:2530 OLMapBlks =
{ } Menu_OnPlyrFollow = defined @Interface/AddOns/Carbonite/NxMap.lua:2770 DrawTracking = defined @Interface/AddOns/Carbonite/NxMap.lua:5971 __index =
{ } IconOnUpdateTooltip = defined @Interface/AddOns/Carbonite/NxMap.lua:8784 Init = defined @Interface/AddOns/Carbonite/NxMap.lua:140 UpdatePlyrHistory = defined @Interfac

aSnejbjerg commented 5 months ago

I'm not sure why you marked this as completed? :D As shown in my comment above, I'm still experiencing issues

aSnejbjerg commented 5 months ago

For good measure, here's another log:

Message: Interface/AddOns/Carbonite/NxMap.lua:268: attempt to index local 'mapInfo' (a nil value) Time: Sat May 4 09:06:19 2024 Count: 1 Stack: Interface/AddOns/Carbonite/NxMap.lua:268: attempt to index local 'mapInfo' (a nil value) [string "@Interface/AddOns/Carbonite/NxMap.lua"]:268: in function GetMapInfo' [string "@Interface/AddOns/Carbonite/NxMap.lua"]:11750: in functionGetMapNameByID' [string "@Interface/AddOns/Carbonite/NxMap.lua"]:9791: in function IdToName' [string "@Interface/AddOns/Carbonite/NxMapGuide.lua"]:2045: in functionUpdateVisitedVendors' [string "@Interface/AddOns/Carbonite/NxMapGuide.lua"]:474: in function Create' [string "@Interface/AddOns/Carbonite/NxMap.lua"]:1222: in functionCreate' [string "@Interface/AddOns/Carbonite/NxMap.lua"]:317: in function Open' [string "@Interface/AddOns/Carbonite/Carbonite.lua"]:823: in functionSetupEverything' [string "@Interface/AddOns/Carbonite/Carbonite.lua"]:1282: in function `NXOnUpdate'

Locals: self =

{ Menu_OnTrackPlyr = defined @Interface/AddOns/Carbonite/NxMap.lua:2925 GetInstanceID = defined @Interface/AddOns/Carbonite/NxMap.lua:9493 ZoneOverlays =
{ } GetZoneAchievement = defined @Interface/AddOns/Carbonite/NxMap.lua:11222 MinimapOwnInit = defined @Interface/AddOns/Carbonite/NxMap.lua:1924 RestoreBlizzBountyMap = defined @Interface/AddOns/Carbonite/NxMap.lua:3306 MapLevels =
{ } MinimapSetScale = defined @Interface/AddOns/Carbonite/NxMap.lua:2554 OnButToggleGuide = defined @Interface/AddOns/Carbonite/NxMap.lua:1670 GetWinName = defined @Interface/AddOns/Carbonite/NxMap.lua:1255 SetToCurrentZone = defined @Interface/AddOns/Carbonite/NxMap.lua:9575 GetIconStatic = defined @Interface/AddOns/Carbonite/NxMap.lua:8544 UpdateToolBar = defined @Interface/AddOns/Carbonite/NxMap.lua:1292 Menu_OnBackgndAlphaFade = defined @Interface/AddOns/Carbonite/NxMap.lua:2830 BlizzToggleWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:3333 Menu_OnMapDebugFullCoords = defined @Interface/AddOns/Carbonite/NxMap.lua:2876 GotoPlayer = defined @Interface/AddOns/Carbonite/NxMap.lua:9713 ResetIcons = defined @Interface/AddOns/Carbonite/NxMap.lua:8271 Minimap_OnEvent = defined @Interface/AddOns/Carbonite/NxMap.lua:2015 UnpackObjective = defined @Interface/AddOns/Carbonite/NxMap.lua:11470 GetWorldContinentInfo = defined @Interface/AddOns/Carbonite/NxMap.lua:9888 ReverseTargets = defined @Interface/AddOns/Carbonite/NxMap.lua:10213 GetWorldZoneScale = defined @Interface/AddOns/Carbonite/NxMap.lua:9952 GMenu_OnPasteLink = defined @Interface/AddOns/Carbonite/NxMap.lua:3054 ContCnt = 5 CreateToolBar = defined @Interface/AddOns/Carbonite/NxMap.lua:1262 PlyrNamesTipStr = "" GetPlayerMapPosition = defined @Interface/AddOns/Carbonite/NxMap.lua:11778 RestoreWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:11508 DetachWorldMap = defined @Interface/AddOns/Carbonite/NxMap.lua:1505 ClearTarget = defined @Interface/AddOns/Carbonite/NxMap.lua:10175 BGMenu_OnHelp = defined @Interface/AddOns/Carbonite/NxMap.lua:3090 UnregisterAllEvents = defined @Interface/AddOns/Carbonite/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164 VerifySettings = defined @Interface/AddOns/Carbonite/NxMap.lua:323 HideMiniFrames = defined @Interface/AddOns/Carbonite/NxMap.lua:7056 HideExtraZoneTiles = defined @Interface/AddOns/Carbonite/NxMap.lua:6408 Menu_OnDetailAlpha = defined @Interface/AddOns/Carbonite/NxMap.lua:2826 IsInstanceMap = defined @Interface/AddOns/Carbonite/NxMap.lua:98

IrcDirk commented 5 months ago

No one else reports this issue.

U are using official Cata release not on private server? What version of Carbonite are u using? Where are u (Zone) when this happens?

aSnejbjerg commented 5 months ago

I'm using the latest version of Carbonite on official servers. It happened no matter where I was.

I have fixed it myself though. After I spend some time trying to debug what was going on I found out it had something to do with the saved variables, so I went and deletes Carbonite.lua in WTF/Account/[AccountName]/SavedVariables After I deleted that it worked again. Thank you for your work though :)

IrcDirk commented 5 months ago

Great to hear that this solved the issue. I will remember that if someone else will have problem with starting Carb on Cata.

niedz., 5 maj 2024, 07:33 użytkownik aSnejbjerg @.***> napisał:

I'm using the latest version of Carbonite on official servers. It happened no matter where I was.

I have fixed it myself though. After I spend some time trying to debug what was going on I found out it had something to do with the saved variables, so I went and deletes Carbonite.lua in WTF/Account/[AccountName]/SavedVariables After I deleted that it worked again. Thank you for your work though :)

— Reply to this email directly, view it on GitHub https://github.com/IrcDirk/Carbonite-Classic/issues/347#issuecomment-2094640040, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAH3PB6GW4T3G6T54GOCC33ZAXAA3AVCNFSM6AAAAABHBQBWK6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJUGY2DAMBUGA . You are receiving this because you modified the open/close state.Message ID: @.***>