3x LUA Errors

Abierto
#3 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
lua
Área
game-dev

Línea de trabajo

Start by reproducing the reported errors in WoW Forever with OpenMap v0.7.5-beta and the listed addons enabled. The reports show protected-call and aura-access errors tainted by OpenMap, but do not identify an OpenMap source file or the triggering action for all three. Trace the stack entries around the reported game actions and determine whether OpenMap is responsible; done when the cause and a reproducible fix are established.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug forever
Game version

Forever

What happened?

3 lua error, from bugsack

Lua error (if any)
`
1x [ADDON_ACTION_BLOCKED] AddOn 'OpenMap' tried to call the protected function 'QuestLogPushQuest()'.
[!BugGrabber/BugGrabber.lua]:554: in function '?'
[!BugGrabber/BugGrabber.lua]:538: in function <!BugGrabber/BugGrabber.lua:538>
[C]: in function 'QuestLogPushQuest'
[Blizzard_UIPanels_Game/Mainline/QuestMapFrame.lua]:1452: in function 'QuestMapQuestOptions_ShareQuest'
[*QuestMapFrame.xml:851_OnClick]:1: in function <[string "*QuestMapFrame.xml:851_OnClick"]:1>


Locals:
self=<table>
event="ADDON_ACTION_BLOCKED"
addonName="OpenMap"
addonFunc="QuestLogPushQuest()"
name="OpenMap"
badAddons=<table>{
 OpenMap=true
}
L=<table>{
 NO_DISPLAY_2="|cffffff00The standard display is called BugSack, and can probably be found on the same site where you found !BugGrabber.|r"
 ERROR_DETECTED="%s |cffffff00captured, click the link for more information.|r"
 BUGGRABBER_STOPPED="|cffffff00There are too many errors in your UI. As a result, your game experience may be degraded. Disable or update the failing addons if you don't want to see this message again.|r"
 USAGE="|cffffff00Usage: /buggrabber <1-%d>.|r"
 STOP_NAG="|cffffff00!BugGrabber will not nag about missing a display addon again until next patch.|r"
 NO_DISPLAY_STOP="|cffffff00If you don't want to be reminded about this again, run /stopnag.|r"
 NO_DISPLAY_1="|cffffff00You seem to be running !BugGrabber with no display addon to go along with it. Although a slash command is provided for accessing error reports, a display can help you manage these errors in a more convenient way.|r"
 ERROR_UNABLE="|cffffff00!BugGrabber is unable to retrieve errors from other players by itself. Please install BugSack or a similar display addon that might give you this functionality.|r"
 ADDON_CALL_PROTECTED="[%s] AddOn '%s' tried to call the protected function '%s'."
}`

`
1x LUA_WARNING: GetAuraDataByIndex(): Auras cannot be accessed when secret while tainted by 'OpenMap'
Lua Taint: OpenMap
Stack:
[C]: in function 'secureexecuterange'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1054: in function <.../AddOns/Blizzard_EditMode/Shared/EditModeManager.lua:1050>
[C]: in function 'pcall'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1050: in function 'InvokeOnAnyEditModeSystemAnchorChanged'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1036: in function 'UpdateLayoutInfo'
[Blizzard_EditMode/Shared/EditModeManager.lua]:206: in function <.../AddOns/Blizzard_EditMode/Shared/EditModeManager.lua:192>
`

`
1x GetAuraDataByIndex(): Auras cannot be accessed when secret while tainted by 'OpenMap'
Lua Taint: OpenMap
[Blizzard_MawBuffs/Blizzard_MawBuffs.lua]:4: in function 'ShouldShowMawBuffs'
[Blizzard_ObjectiveTracker/Blizzard_ScenarioObjectiveTracker.lua]:187: in function 'LayoutContents'
[Blizzard_ObjectiveTracker/Blizzard_ObjectiveTrackerModule.lua]:147: in function 'Update'
[Blizzard_ObjectiveTracker/Blizzard_ObjectiveTrackerContainer.lua]:82: in function 'Update'
[Blizzard_ObjectiveTracker/Blizzard_ObjectiveTracker.lua]:70: in function <...zzard_ObjectiveTracker/Blizzard_ObjectiveTracker.lua:62>
[tail call]: ?
[Blizzard_SharedXML/MixinUtil.lua]:341: in function <Blizzard_SharedXML/MixinUtil.lua:340>


Locals:
`
OpenMap version

v0.7.5-beta

Other addons

Questie
TomTom
Leatrix PLus

Lenguaje dominante
Lua
Estrellas
20
Forks
6
Merge medio
6 h 34 min
PR fusionados (30 d)
9

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de openmap-world/openmap

Todos los issues de openmap-world/openmap

Issues similares

Más issues de Lua

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.