View Bug Report
Game Menu Crashes.
Bug #: 8737
File: ConsolePort
Date: 12-10-17 08:36 PM
By: grillbrick
Status: Game Bug (Cant fix)
I keep getting several bugs (primarily when trying to page with the L1 and R1 buttons. I am using a PS4 Controller on Windows with L2 and R2 as modifiers. The only addons I have are ConsolePort and BugGrabber/BugSack. The main issue is that every time one of these errors pops up I my menu is completely inaccessible until I do a /reload (can't even log out!).

BUG 1:

10x FrameXML\RestrictedExecution.lua:431: Call failed: FrameXML\RestrictedInfrastructure.lua:259: Cannot insecurely modify restricted table
[C]: ?
FrameXML\RestrictedExecution.lua:431: in function <FrameXML\RestrictedExecution.lua:420>
(tail call): ?
(tail call): ?
FrameXML\SecureHandlers.lua:84: in function `SecureHandler_OnSimpleEvent'
[string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
[C]: in function `Show'
FrameXML\UIParent.lua:2476: in function `SetUIPanel'
FrameXML\UIParent.lua:2278: in function `ShowUIPanel'
FrameXML\UIParent.lua:2186: in function <FrameXML\UIParent.lua:2182>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2970: in function `ShowUIPanel'
FrameXML\UIParent.lua:3819: in function `ToggleGameMenu'
[string "TOGGLEGAMEMENU"]:1: in function <[string "TOGGLEGAMEMENU"]:1>

Locals:
(*temporary) = "Call failed: FrameXML\RestrictedInfrastructure.lua:259: Cannot insecurely modify restricted table"

BUG 2:

16x FrameXML\RestrictedExecution.lua:431: Call failed: FrameXML\RestrictedExecution.lua:473: Cannot call restricted closure from insecure code
[C]: ?
FrameXML\RestrictedExecution.lua:431: in function <FrameXML\RestrictedExecution.lua:420>
(tail call): ?
(tail call): ?
FrameXML\SecureHandlers.lua:285: in function <FrameXML\SecureHandlers.lua:279>
(tail call): ?

Locals:
(*temporary) = "Call failed: FrameXML\RestrictedExecution.lua:473: Cannot call restricted closure from insecure code"

BUG 3:

5x FrameXML\RestrictedExecution.lua:377: Cannot declare closure factories from insecure code
[C]: ?
FrameXML\RestrictedExecution.lua:377: in function <FrameXML\RestrictedExecution.lua:369>
FrameXML\RestrictedExecution.lua:460: in function <FrameXML\RestrictedExecution.lua:447>
(tail call): ?
FrameXML\SecureHandlers.lua:299: in function <FrameXML\SecureHandlers.lua:279>
(tail call): ?

Locals:
(*temporary) = "Cannot declare closure factories from insecure code"

BUG 4:

1x FrameXML\RestrictedExecution.lua:473: Cannot call restricted closure from insecure code
[C]: ?
[C]: ?
FrameXML\SecureHandlers.lua:40: in function <FrameXML\SecureHandlers.lua:39>
FrameXML\SecureHandlers.lua:268: in function <FrameXML\SecureHandlers.lua:263>
[C]: ?
FrameXML\SecureHandlers.lua:408: in function <FrameXML\SecureHandlers.lua:382>
(tail call): ?

Locals:
nil

BUG 5 (This poped up when looking at bugs ironically):

2x [ADDON_ACTION_FORBIDDEN] AddOn 'ConsolePort' tried to call the protected function 'UNKNOWN()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: ?
[C]: ?
[C]: in function `UseAction'
FrameXML\SecureTemplates.lua:346: in function `handler'
FrameXML\SecureTemplates.lua:619: in function <FrameXML\SecureTemplates.lua:567>
[C]: ?
FrameXML\SecureHandlers.lua:266: in function <FrameXML\SecureHandlers.lua:263>
[C]: ?
FrameXML\SecureHandlers.lua:296: in function <FrameXML\SecureHandlers.lua:279>
(tail call): ?

Locals:
nil

BUG 6:

7x FrameXML\RestrictedExecution.lua:431: Call failed: FrameXML\RestrictedInfrastructure.lua:365: Cannot create restricted tables from insecure code
[C]: ?
FrameXML\RestrictedExecution.lua:431: in function <FrameXML\RestrictedExecution.lua:420>
(tail call): ?
(tail call): ?
FrameXML\SecureHandlers.lua:499: in function <FrameXML\SecureHandlers.lua:473>
[C]: in function `SetAttribute'
FrameXML\SecureHandlers.lua:743: in function <FrameXML\SecureHandlers.lua:725>
(tail call): ?
GSE\API\Storage.lua:586: in function `OOCUpdateSequence'
GSE\API\Events.lua:336: in function `?'
...y\Externals\curse\svn\Ace3-AceTimer\AceTimer-3.0-17.lua:53: in function <...y\Externals\curse\svn\Ace3-AceTimer\AceTimer-3.0.lua:48>

Locals:
(*temporary) = "Call failed: FrameXML\RestrictedInfrastructure.lua:365: Cannot create restricted tables from insecure code"

RSS 2.0 Feed for Bug CommentsNotes Sort Options
By: MunkDev - 12-11-17 04:01 AM
This is due to some debug code transferring taint to secure frames on the PTR. It's not going to be an issue once 7.3.5 goes live.