GoldpawsStuff / AzeriteUI5

Custom user interface suite for World of Warcraft. Design and code by Lars Norberg and Daniel Troconis.
https://www.patreon.com/GoldpawsStuff
Other
22 stars 4 forks source link

[BUG] <Lua Error> #38

Closed lyubenpeev closed 11 months ago

lyubenpeev commented 1 year ago

Game Flavor

Classic Era

Is there an existing issue for this?

Describe the bug

image Lua error

To reproduce

log in

Expected behavior

latest update on game and addon

Screenshots

image

Additional context

Thank you for all your efforts. Not all heroes wear capes.

Goldpaw commented 1 year ago

I have my doubts that this is an AzeriteUI error.

It backtracks from AzeriteUI hiding the GameTooltip, that is correct, but the actual error says that the global function type is no longer a function, but a string value. AzeriteUI does no such thing. I've search through every single file in the whole UI. At no point does it replace the type function.

Any addon could replace that function, but the bug occurs only when somebody tries to call it. Which happens quite often, and I bet a lot of those 11 errors in the bug tracker is about the type function.

Goldpaw commented 1 year ago

Does it happen with ONLY AzeriteUI and no other addon enabled?

lyubenpeev commented 1 year ago

yes, it does happen with only azerite and no other addons. Do you think this is something I could fix on my end then?

lyubenpeev commented 12 months ago

Is it possible I'd need to install Retail WoW.. Load the Addon on there and then install it on Classic, or that doesn't matter?

Goldpaw commented 12 months ago

No. Doesn't matter at all.

Goldpaw commented 11 months ago

As an update I have gotten this bug reported from other sources too, and by typing /dumb issecurevariable("type") in the chat, we tracked it to apparently being AzeriteUI which replaces it.

Which just makes no sense, beceause it doesn't. I have searched the entire folder including all its libraries for any way that could possiby happen. None. Nothing. Also, I can't reproduce this bug myself in any way shape or form.

So I'm sort of clueless at this point. But I continue searching.

lyubenpeev commented 11 months ago

Thanks buddy, I really appreciate you doing this. Yeah, it’s surprising.. because I’ve tried everything (as a non-programmer) I could do

On Wed, Jul 26, 2023 at 1:55 PM Lars Norberg @.***> wrote:

As an update I have gotten this bug reported from other sources too, and by typing /dumb issecurevariable("type") in the chat, we tracked it to apparently being AzeriteUI which replaces it.

Which just makes no sense, beceause it doesn't. I have searched the entire folder including all its libraries for any way that could possiby happen. None. Nothing. Also, I can't reproduce this bug myself in any way shape or form.

So I'm sort of clueless at this point. But I continue searching.

— Reply to this email directly, view it on GitHub https://github.com/GoldpawsStuff/AzeriteUI5/issues/38#issuecomment-1652329729, or unsubscribe https://github.com/notifications/unsubscribe-auth/A325HTK3C5VWYTSBJ6NAOA3XSFRZPANCNFSM6AAAAAA2ID6AAM . You are receiving this because you modified the open/close state.Message ID: @.***>

Goldpaw commented 11 months ago

Progress! I can reproduce it now on Classic Era PTR (Hardcore)!

Won't be long until I can pinpoint it and fix it then! :)

Screenshot from 2023-07-27 10-22-27

Goldpaw commented 11 months ago

Issue was in the vanilla tracker module. Found and fixed in 5.2.90-RC, which I just uploaded to Curse/Wago and should be available shortly! Yaaay!

lyubenpeev commented 11 months ago

Hell yeah!!

On Thu, Jul 27, 2023 at 3:23 AM Lars Norberg @.***> wrote:

Progress! I can reproduce it now on Classic Era PTR (Hardcore)!

Won't be long until I can pinpoint it and fix it then! :)

[image: Screenshot from 2023-07-27 10-22-27] https://user-images.githubusercontent.com/6476535/256474258-629237a8-985d-40d4-9fdc-f5c04724b456.png

— Reply to this email directly, view it on GitHub https://github.com/GoldpawsStuff/AzeriteUI5/issues/38#issuecomment-1653134137, or unsubscribe https://github.com/notifications/unsubscribe-auth/A325HTLNNHTW7VJK27ZSU23XSIQRPANCNFSM6AAAAAA2ID6AAM . You are receiving this because you modified the open/close state.Message ID: @.***>