Thread Tools Display Modes
08/14/21, 09:09 AM   #1
DarkRuler2500
Join Date: May 2015
Posts: 3
Error log without specific addon mentioned

I am receiving the following error log ever since i tried to log-in today. My addons are unchanged for days now and I am only having those issues today.

Can anyone make something out of this?
Code:
EsoUI/Ingame/Map/WorldMap.lua:2246: attempt to index a nil value
stack traceback:
EsoUI/Ingame/Map/WorldMap.lua:2246: in function 'SetMapWindowSize'
|caaaaaa<Locals> newWidth = 690, newHeight = 708 </Locals>|r
EsoUI/Ingame/Map/WorldMap.lua:2675: in function 'ZO_MapPanAndZoom:SetCurrentNormalizedZoomInternal'
|caaaaaa<Locals> self = [table:1]{mapMin = 1, mapMax = 5, allowPanPastMapEdge = F, maxZoom = 5, reachedTargetOffset = T, canZoomInFurther = T, canZoomOutFurther = F, currentNormalizedZoom = 0, minZoom = 1}, normalizedZoom = 0 </Locals>|r
EsoUI/Ingame/Map/WorldMap.lua:2662: in function 'ZO_MapPanAndZoom:SetCurrentNormalizedZoom'
|caaaaaa<Locals> self = [table:1], zoom = 0 </Locals>|r
(tail call): ?
user:/AddOns/LibGPS/MapStack.lua:54: in function 'MapStack:Pop'
|caaaaaa<Locals> self = [table:2]{}, mapStack = [table:3]{}, data = [table:4]{1 = 1131}, adapter = [table:5]{}, meter = [table:6]{measuring = T, unitZoneId = 0}, mapId = 1131, zoom = 0, offsetX = 0, offsetY = 0, result = 2 </Locals>|r
(tail call): ?
user:/AddOns/LibGPS/TamrielOMeter.lua:201: in function 'TamrielOMeter:CalculateMapMeasurement'
|caaaaaa<Locals> self = [table:6], returnToInitialMap = T, adapter = [table:5], mapId = "Art/maps/craglorn/belkarth_bas...", localX = 0.47509932518005, localY = 0.37061810493469, waypointManager = [table:7]{y = 0, playerY = 0, x = 0, suppressCount = 1, playerX = 0}, hasWaypoint = F, mapIndex = 25 </Locals>|r
user:/AddOns/LibGPS/TamrielOMeter.lua:128: in function 'TamrielOMeter:GetCurrentMapMeasurement'
|caaaaaa<Locals> self = [table:6], mapId = "Art/maps/craglorn/belkarth_bas..." </Locals>|r
(tail call): ?
user:/AddOns/LibGPS/MapAdapter.lua:43: in function 'orgSetMapToPlayerLocation'
|caaaaaa<Locals> result = 2 </Locals>|r
user:/AddOns/LibGroupSocket/LibGPS/LibGPS.lua:325: in function 'NewSetMapToPlayerLocation'
user:/AddOns/LibGroupSocket/LibGPS/LibGPS.lua:423: in function 'Initialize'
user:/AddOns/LibGroupSocket/LibGPS/LibGPS.lua:712: in function '(main chunk)'
|caaaaaa<Locals> LIB_NAME = "LibGPS2", lib = [table:8]{LIB_EVENT_STATE_CHANGED = "OnLibGPS2MeasurementChanged", suppressCount = 0}, LMP = [table:9]{MAP_PING_SET = 3, MAP_PING_NOT_SET = 0, MAP_PING_SET_PENDING = 2, MAP_PING_NOT_SET_PENDING = 1}, DUMMY_PIN_TYPE = "LibGPS2DummyPin", LIB_IDENTIFIER_FINALIZE = "LibGPS2_Finalize", LOG_WARNING = "Warning", LOG_NOTICE = "Notice", LOG_DEBUG = "Debug", POSITION_MIN = 0.085, POSITION_MAX = 0.915, TAMRIEL_MAP_INDEX = 1, COLDHARBOUR_MAP_INDEX = 23, mapMeasurements = [table:10]{}, mapStack = [table:11]{}, MAP_PIN_TYPE_PLAYER_WAYPOINT = 182, currentWaypointX = 0, currentWaypointY = 0, needWaypointRestore = F, orgSetMapToMapListIndex = user:/AddOns/LibGPS/MapAdapter.lua:41, orgSetMapToQuestCondition = user:/AddOns/LibGPS/MapAdapter.lua:41 </Locals>|r
I can click it away but since its an error message,i hope someone might figure out, what is wrong here.
  Reply With Quote
08/14/21, 09:59 AM   #2
Irniben
 
Irniben's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2021
Posts: 6
Originally Posted by DarkRuler2500 View Post
I am receiving the following error log ever since i tried to log-in today. My addons are unchanged for days now and I am only having those issues today.

Can anyone make something out of this?
Code:
EsoUI/Ingame/Map/WorldMap.lua:2246: attempt to index a nil value
stack traceback:
EsoUI/Ingame/Map/WorldMap.lua:2246: in function 'SetMapWindowSize'
|caaaaaa<Locals> newWidth = 690, newHeight = 708 </Locals>|r
EsoUI/Ingame/Map/WorldMap.lua:2675: in function 'ZO_MapPanAndZoom:SetCurrentNormalizedZoomInternal'
|caaaaaa<Locals> self = [table:1]{mapMin = 1, mapMax = 5, allowPanPastMapEdge = F, maxZoom = 5, reachedTargetOffset = T, canZoomInFurther = T, canZoomOutFurther = F, currentNormalizedZoom = 0, minZoom = 1}, normalizedZoom = 0 </Locals>|r
EsoUI/Ingame/Map/WorldMap.lua:2662: in function 'ZO_MapPanAndZoom:SetCurrentNormalizedZoom'
|caaaaaa<Locals> self = [table:1], zoom = 0 </Locals>|r
(tail call): ?
user:/AddOns/LibGPS/MapStack.lua:54: in function 'MapStack:Pop'
|caaaaaa<Locals> self = [table:2]{}, mapStack = [table:3]{}, data = [table:4]{1 = 1131}, adapter = [table:5]{}, meter = [table:6]{measuring = T, unitZoneId = 0}, mapId = 1131, zoom = 0, offsetX = 0, offsetY = 0, result = 2 </Locals>|r
(tail call): ?
user:/AddOns/LibGPS/TamrielOMeter.lua:201: in function 'TamrielOMeter:CalculateMapMeasurement'
|caaaaaa<Locals> self = [table:6], returnToInitialMap = T, adapter = [table:5], mapId = "Art/maps/craglorn/belkarth_bas...", localX = 0.47509932518005, localY = 0.37061810493469, waypointManager = [table:7]{y = 0, playerY = 0, x = 0, suppressCount = 1, playerX = 0}, hasWaypoint = F, mapIndex = 25 </Locals>|r
user:/AddOns/LibGPS/TamrielOMeter.lua:128: in function 'TamrielOMeter:GetCurrentMapMeasurement'
|caaaaaa<Locals> self = [table:6], mapId = "Art/maps/craglorn/belkarth_bas..." </Locals>|r
(tail call): ?
user:/AddOns/LibGPS/MapAdapter.lua:43: in function 'orgSetMapToPlayerLocation'
|caaaaaa<Locals> result = 2 </Locals>|r
user:/AddOns/LibGroupSocket/LibGPS/LibGPS.lua:325: in function 'NewSetMapToPlayerLocation'
user:/AddOns/LibGroupSocket/LibGPS/LibGPS.lua:423: in function 'Initialize'
user:/AddOns/LibGroupSocket/LibGPS/LibGPS.lua:712: in function '(main chunk)'
|caaaaaa<Locals> LIB_NAME = "LibGPS2", lib = [table:8]{LIB_EVENT_STATE_CHANGED = "OnLibGPS2MeasurementChanged", suppressCount = 0}, LMP = [table:9]{MAP_PING_SET = 3, MAP_PING_NOT_SET = 0, MAP_PING_SET_PENDING = 2, MAP_PING_NOT_SET_PENDING = 1}, DUMMY_PIN_TYPE = "LibGPS2DummyPin", LIB_IDENTIFIER_FINALIZE = "LibGPS2_Finalize", LOG_WARNING = "Warning", LOG_NOTICE = "Notice", LOG_DEBUG = "Debug", POSITION_MIN = 0.085, POSITION_MAX = 0.915, TAMRIEL_MAP_INDEX = 1, COLDHARBOUR_MAP_INDEX = 23, mapMeasurements = [table:10]{}, mapStack = [table:11]{}, MAP_PIN_TYPE_PLAYER_WAYPOINT = 182, currentWaypointX = 0, currentWaypointY = 0, needWaypointRestore = F, orgSetMapToMapListIndex = user:/AddOns/LibGPS/MapAdapter.lua:41, orgSetMapToQuestCondition = user:/AddOns/LibGPS/MapAdapter.lua:41 </Locals>|r
I can click it away but since its an error message,i hope someone might figure out, what is wrong here.
There seems to be a conflict between different versions of LibGPS. You can find similar reports in the comment section of LipGPS. It may help to remove the LibGPS subfolder from the LibGroupSocket folder so only the stand alone version of the lib remains and nothing else will interfere.
  Reply With Quote
08/14/21, 10:30 AM   #3
DarkRuler2500
Join Date: May 2015
Posts: 3
Hi Irniben,
i deleted the suborder of LIBGPS in libGroupSocket.
I still have an error message.

Code:
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:15: [LibGroupSocket] Cannot load without LibGPS2
stack traceback:
[C]: in function 'error'
user:/AddOns/LibGroupSocket/LibGroupSocket/LibGroupSocket.lua:15: in function '(main chunk)'
|caaaaaa<Locals> LIB_IDENTIFIER = "LibGroupSocket", lib = [table:1]{standalone = T}, LMP = [table:2]{MAP_PING_NOT_SET_PENDING = 1, MAP_PING_SET_PENDING = 2, MAP_PING_SET = 3, MAP_PING_NOT_SET = 0} </Locals>|r
Code:
user:/AddOns/RaidNotifier/UltimateHandler.lua:11: function expected instead of nil
stack traceback:
user:/AddOns/RaidNotifier/UltimateHandler.lua:11: in function '(main chunk)'
|caaaaaa<Locals> LGS = [table:1]{standalone = T, MESSAGE_TYPE_ULTIMATE = 21}, type = 21, version = 2 </Locals>|r
Code:
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:12: function expected instead of nil
stack traceback:
user:/AddOns/LibGroupSocket/LibGroupSocket/handlers/ResourceHandler.lua:12: in function '(main chunk)'
|caaaaaa<Locals> LGS = [table:1]{standalone = T}, version = 2 </Locals>|r
And many more... i suppose those are from removing the sub-folder.
But how can i make both compatible?
  Reply With Quote
08/14/21, 01:54 PM   #4
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
LibGroupSocket was not updated a longer time and stil uses the embedded LibGPS2.
But LibGPS3 exists meanwhile and should be used (maybe it's not compatible to LibGroupSocket, I don't know).

Try this verison of LibGroupSocket:
https://www.dropbox.com/s/15kje333hj...bStub.zip?dl=0

You will still need LibStub installed for LibGroupSocket
And you need to install the following libs into live/AddOns as standalone installations of the dependencies:
LibAddonMenu
LibMapPing
LibGPS v3
LibStub

Hope it works and fixes your issues.
If not, please write a comment to the LibGroupSocket addon comments or check there if the author already said it will be updated or not.
If no: Remove it and the addons which use it, and install other addons that do similar stuff.

Last edited by Baertram : 08/14/21 at 01:56 PM.
  Reply With Quote
08/14/21, 04:48 PM   #5
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 626
DarkRuler2500, despite what everyone has said, the thing you need to do is find the mod causing the issue by disabling mods. Not your libraries but the mods.

Baertram and I frequently advocate for mod authors to stop embedding libraries with mods. Now Baertram did say that it is probably LibGroupSocket but you have been using all your mods for a while now. So I'm suggesting to be extremely sure you know which mod it is.

The reason I'm saying you should be sure is because I use my own modified versions of things and I don't have any mods that use LibGroupSocket except for RaidNotifier.

It would be better to get the authors to update their mods properly instead of a band-aid fix.

Last edited by Sharlikran : 08/14/21 at 09:29 PM.
  Reply With Quote
08/14/21, 06:56 PM   #6
DarkRuler2500
Join Date: May 2015
Posts: 3
Originally Posted by Baertram View Post
LibGroupSocket was not updated a longer time and stil uses the embedded LibGPS2.
But LibGPS3 exists meanwhile and should be used (maybe it's not compatible to LibGroupSocket, I don't know).

Try this verison of LibGroupSocket:
https://www.dropbox.com/s/15kje333hj...bStub.zip?dl=0

You will still need LibStub installed for LibGroupSocket
And you need to install the following libs into live/AddOns as standalone installations of the dependencies:
LibAddonMenu
LibMapPing
LibGPS v3
LibStub

Hope it works and fixes your issues.
If not, please write a comment to the LibGroupSocket addon comments or check there if the author already said it will be updated or not.
If no: Remove it and the addons which use it, and install other addons that do similar stuff.
Thanks for your help. I followed Sharlikran's advise though and checked my mods too. It seems that all my mods in question required the sub-mods of the LibGroupSocket but not the LibGroupSocket itself. After having downloaded all sub-mods and deleting LibGroupSocket the game works just fine.

Thanks for all your help.
  Reply With Quote

ESOUI » AddOns » AddOn Help/Support » Error log without specific addon mentioned

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