I wonder if we should report that addon so the staff would at least contact the author and let him know that there's no way to communicate or report bugs now?
Ah, I see a further wrinkle or two. Since the conversion to the new Wowace from the old Wowace, the Prat authors have not enabled the Issues tracker; the link in the description points to the old, dead, tracker.
Also, the forums link provided goes to the old Wowace forums as well, which are locked and closed. I guess this forum is the only way to get a hold of the authors, unless you use IRC.
I have a question. Prat always allowed me to have an auto history saving in the background. Now suddenly it is not doing it. I have to be able to keep history logs running, that save automatically to the LOGS folder. Please can you tell me how to do this.
Got this error continously since 7.2 hit. Seems to be something to do with items or bags, but not quite sure.
Message: Interface\AddOns\Prat-3.0\modules\Bubbles.lua:419: Attempt to access forbidden object from code tainted by an AddOn Time: 04/11/17 20:54:39 Count: 160 Stack: [C]: ? [C]: in function `GetBackdrop' Interface\AddOns\Prat-3.0\modules\Bubbles.lua:419: in function `IterateChatBubbles' Interface\AddOns\Prat-3.0\modules\Bubbles.lua:331: in function `FormatBubbles' Interface\AddOns\Prat-3.0\modules\Bubbles.lua:296: in function <Interface\AddOns\Prat-3.0\modules\Bubbles.lua:292>
Hello since a while I become this bug the counter does not end? Maybe someone has a idea?
1007926x Prat-3.0-r1054 \modules\Bubbles.lua:419: Attempt to access forbidden object from code tainted by an AddOn [C]: in function `GetBackdrop' Prat-3.0-r1054 \modules\Bubbles.lua:419: in function `IterateChatBubbles' Prat-3.0-r1054 \modules\Bubbles.lua:331: in function `FormatBubbles' Prat-3.0-r1054 \modules\Bubbles.lua:296: in function <Prat-3.0\modules\Bubbles.lua:292>
Locals: (*temporary) = ForbiddenNamePlate1 { 0 = <userdata> driverFrame = NamePlateDriverFrame { } GetPreferredInsets = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:373 GetAdditionalInsetPadding = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:362 ApplyOffsets = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:344 OnRemoved = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:331 OnAdded = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:322 namePlateUnitToken = "nameplate1" UnitFrame = ForbiddenNamePlate1UnitFrame { } OnOptionsUpdated = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:338 }
I get zero errors with Prat, not even with chat bubbles. And while I am not the author of Prat, I am curious what kind of errors people are getting. If you could copy/past a bug report from BugSack/Swatter/Bugger/RealUI_Errors that would be fantastic.
1x Prat-3.0-r1054 \modules\PlayerNames.lua:1480: Cannot find a library instance of "AceTab-3.0". [C]: in function `error' AutoVendor\libs\libstub\libstub.lua:38: in function `LibStub' Prat-3.0-r1054 \modules\PlayerNames.lua:1480: in function `TabComplete' Prat-3.0-r1054 \modules\PlayerNames.lua:948: in function `OnModuleEnable' Prat-3.0-r1054 \addon\modules.lua:182: in function <Prat-3.0\addon\modules.lua:174> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon' AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:571: in function `EnableAddon' AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636> [C]: in function `LoadAddOn' FrameXML\UIParent.lua:420: in function `UIParentLoadAddOn' FrameXML\UIParent.lua:515: in function `TimeManager_LoadUI' FrameXML\UIParent.lua:1069: in function <FrameXML\UIParent.lua:966>
Locals: nil
Lua 2:
1x Prat-3.0-r1054 \modules\AltNames.lua:1202: attempt to index upvalue 'altregistry' (a nil value) Prat-3.0-r1054 \modules\AltNames.lua:1202: in function `OnModuleEnable' Prat-3.0-r1054 \addon\modules.lua:182: in function <Prat-3.0\addon\modules.lua:174> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon' AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:571: in function `EnableAddon' AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636> [C]: in function `LoadAddOn' FrameXML\UIParent.lua:420: in function `UIParentLoadAddOn' FrameXML\UIParent.lua:515: in function `TimeManager_LoadUI' FrameXML\UIParent.lua:1069: in function <FrameXML\UIParent.lua:966>
Locals: nil
Lua 3:
1x Prat-3.0-r1054 \modules\AltNames.lua:838: Cannot find a library instance of "LibAlts-1.0". [C]: in function `error' AutoVendor\libs\libstub\libstub.lua:38: in function `LibStub' Prat-3.0-r1054 \modules\AltNames.lua:838: in function `init' Prat-3.0-r1054 \addon\modules.lua:150: in function <Prat-3.0\addon\modules.lua:143> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon' AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals: nil
Lua 4:
1x Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "LibSink-2.0". Prat-3.0-r1054 \addon\addon.lua:245: in function <Prat-3.0\addon\addon.lua:199> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon' AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals: nil
This is just for when i started the game, it usaly bugs out alot more in raid combat or such
The first line of your error tells you exactly how to fix the issue. Prat cannot find AceTab-3.0 which is part of Ace3. Same with all your other errors, LibAlts, LibSink.
That means that you have either deleted or disabled Ace3, LibAlts, and LibSink, so Prat can't find them and fires errors.
On your character select screen, click the AddOns button. In the new window make sure that Enable out of date addons in the top right is on, and then load the game.
If the errors persist, then find and install Ace3, LibAts, and LibSink via the Twitch/Curse client.
In response to your original question: The only error I've been having with Prat has to do with the fact that addons can't modify friendly nameplates in instanced content. Disabling the bubbles module resolves that issue. A fix would require that module check if the player is in an instance, and not modify nameplates/chat bubbles while they are. The call stack is the same as Lovykar's on the first page.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Still doesn't work after 3.6.22.
I wonder if we should report that addon so the staff would at least contact the author and let him know that there's no way to communicate or report bugs now?
I could barely find this forum. If only Prat was moved to Curseforge or something for bug reports and development.
I have a question. Prat always allowed me to have an auto history saving in the background. Now suddenly it is not doing it. I have to be able to keep history logs running, that save automatically to the LOGS folder. Please can you tell me how to do this.
Sometimes if you scroll up or down, the copychat icon can't be clicked on.
I have mine in the upper left.
Currently any time I am in any group inside an instance Prat will continually build lua errors
Got this error continously since 7.2 hit. Seems to be something to do with items or bags, but not quite sure.
Message: Interface\AddOns\Prat-3.0\modules\Bubbles.lua:419: Attempt to access forbidden object from code tainted by an AddOn
Time: 04/11/17 20:54:39
Count: 160
Stack: [C]: ?
[C]: in function `GetBackdrop'
Interface\AddOns\Prat-3.0\modules\Bubbles.lua:419: in function `IterateChatBubbles'
Interface\AddOns\Prat-3.0\modules\Bubbles.lua:331: in function `FormatBubbles'
Interface\AddOns\Prat-3.0\modules\Bubbles.lua:296: in function <Interface\AddOns\Prat-3.0\modules\Bubbles.lua:292>
Locals:
In reply to Forge_User_66444295:
I just turned the Bubbles module off in the Addon settings, and so far it seems to work even if it's not clear if that's the exact thing causing it.
no update for 7.2?
Still works for me in 7.2
But it is starting to seem like Prat is something of abandonware..
Hello since a while I become this bug the counter does not end? Maybe someone has a idea?
1007926x Prat-3.0-r1054 \modules\Bubbles.lua:419: Attempt to access forbidden object from code tainted by an AddOn
[C]: in function `GetBackdrop'
Prat-3.0-r1054 \modules\Bubbles.lua:419: in function `IterateChatBubbles'
Prat-3.0-r1054 \modules\Bubbles.lua:331: in function `FormatBubbles'
Prat-3.0-r1054 \modules\Bubbles.lua:296: in function <Prat-3.0\modules\Bubbles.lua:292>
Locals:
(*temporary) = ForbiddenNamePlate1 {
0 = <userdata>
driverFrame = NamePlateDriverFrame {
}
GetPreferredInsets = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:373
GetAdditionalInsetPadding = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:362
ApplyOffsets = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:344
OnRemoved = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:331
OnAdded = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:322
namePlateUnitToken = "nameplate1"
UnitFrame = ForbiddenNamePlate1UnitFrame {
}
OnOptionsUpdated = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:338
}
Throwing a ton of errors in 7.2.5 now
Anyone got any fix for 7.2.5 or any good alternative addon please?
I am trying Chatter but would rather Prat back :(
Somehow still works for me in 7.2.5, you must be using some option I am not.
Has anyone found good alternatives for Prat?
Throwing up way too many errors right now.
I get zero errors with Prat, not even with chat bubbles. And while I am not the author of Prat, I am curious what kind of errors people are getting. If you could copy/past a bug report from BugSack/Swatter/Bugger/RealUI_Errors that would be fantastic.
1x Prat-3.0-r1054 \modules\PlayerNames.lua:1480: Cannot find a library instance of "AceTab-3.0".
[C]: in function `error'
AutoVendor\libs\libstub\libstub.lua:38: in function `LibStub'
Prat-3.0-r1054 \modules\PlayerNames.lua:1480: in function `TabComplete'
Prat-3.0-r1054 \modules\PlayerNames.lua:948: in function `OnModuleEnable'
Prat-3.0-r1054 \addon\modules.lua:182: in function <Prat-3.0\addon\modules.lua:174>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon'
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:571: in function `EnableAddon'
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
[C]: in function `LoadAddOn'
FrameXML\UIParent.lua:420: in function `UIParentLoadAddOn'
FrameXML\UIParent.lua:515: in function `TimeManager_LoadUI'
FrameXML\UIParent.lua:1069: in function <FrameXML\UIParent.lua:966>
Locals:
nil
Lua 2:
1x Prat-3.0-r1054 \modules\AltNames.lua:1202: attempt to index upvalue 'altregistry' (a nil value)
Prat-3.0-r1054 \modules\AltNames.lua:1202: in function `OnModuleEnable'
Prat-3.0-r1054 \addon\modules.lua:182: in function <Prat-3.0\addon\modules.lua:174>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon'
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:571: in function `EnableAddon'
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
[C]: in function `LoadAddOn'
FrameXML\UIParent.lua:420: in function `UIParentLoadAddOn'
FrameXML\UIParent.lua:515: in function `TimeManager_LoadUI'
FrameXML\UIParent.lua:1069: in function <FrameXML\UIParent.lua:966>
Locals:
nil
Lua 3:
1x Prat-3.0-r1054 \modules\AltNames.lua:838: Cannot find a library instance of "LibAlts-1.0".
[C]: in function `error'
AutoVendor\libs\libstub\libstub.lua:38: in function `LibStub'
Prat-3.0-r1054 \modules\AltNames.lua:838: in function `init'
Prat-3.0-r1054 \addon\modules.lua:150: in function <Prat-3.0\addon\modules.lua:143>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon'
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals:
nil
Lua 4:
1x Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "LibSink-2.0".
Prat-3.0-r1054 \addon\addon.lua:245: in function <Prat-3.0\addon\addon.lua:199>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon'
AutoVendor\libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <AutoVendor\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals:
nil
This is just for when i started the game, it usaly bugs out alot more in raid combat or such
The first line of your error tells you exactly how to fix the issue. Prat cannot find AceTab-3.0 which is part of Ace3. Same with all your other errors, LibAlts, LibSink.
That means that you have either deleted or disabled Ace3, LibAlts, and LibSink, so Prat can't find them and fires errors.
On your character select screen, click the AddOns button. In the new window make sure that Enable out of date addons in the top right is on, and then load the game.
If the errors persist, then find and install Ace3, LibAts, and LibSink via the Twitch/Curse client.
In reply to Myrroddin: