DFortun81 / AllTheThings

ALL THE THINGS - Addon for Tracking Collections & Account Completion in World of Warcraft
Other
126 stars 86 forks source link

WoW client crashes if the game is resized whilst in windowed mode #473

Open mikeporterdev opened 4 years ago

mikeporterdev commented 4 years ago

My client crashes every single time I try to resize the game, which is something I do frequently as I move the client between multiple screens, and it resizes.

Through process of elimination it's definitely All The Things that causes it to happen, please let me know if there's any additional logs I can get to help

Wanny commented 4 years ago

Try looking at the game logs in World of Warcraft_retail_\Logs to see if there's any indication of what's happening. I play with many addons (being ATT one of them) and just tried moving the game from screen to screen, resizing it, maximizing it.... and didn't crash at all. How many screens do you have?

mikeporterdev commented 3 years ago

Still having this in 9.0. There is nothing in any of the log files, also nothing in the Errors directory. I have 3 screens. It's definitely ATT that causes this though as this occurs even with all other addons disabled

mikeporterdev commented 3 years ago

Scratch that, it appears that it's a particular addon this is clashing with, Fishing Buddy

Contagion21 commented 3 years ago

I'm seeing a similar issue, but without resizing. When I first log in (on only 1 of my characters) while both ATT and Fishing Buddy are enabled, WoW will usually (but not always) crash. I can avoid the problem if I spam the 'ESC' key right as the character login is completing.

I don't see anything relevant in logs. The UI has the following UI element up which I only ever see in this crashing scenario: ATT_FB_Crash

Valazdin commented 3 years ago

I don't use fishing buddy, but I installed it, fished alittle. then tried to resize my screen, nothing happened. I went into windows mode and resized. Then in full mode and moved from one screen to another. no crashing.

ImUnicke commented 2 years ago

I am able to replicate this issue within the game, but not from the logon screen, so it's likely an addon issue. Will take a lot more troubleshooting to narrow that down I think....

scotth523 commented 2 years ago

I can confirm this is still a problem, All the Things (ATT) is conflicting with Fishing Buddy or vice versa. If I disable one of the two, everything is fine. I think the problem is that both add-ons have a similar movable window interface (Fishing Buddy uses it for its settings where ATT uses to display achievement progressionslist).

I'm no WoW dev expert but I feel ATT deserves a better interface given it's potential/footprint. Fishing Buddy is using the same interface for only fishing (which is adequate), where ATT uses it to display dynamic achievement progression.

Because of its high memory usage coupled with this conflicting issue, I have no choice but to keep both disabled for on-demand use.

ImUnicke commented 2 years ago

Very strange. I actually play with both ATT and Fishing Buddy enabled all the time on my Main character. Does this still only relate to resizing or with Fishing Buddy it seems that something spontaneous can cause the game to freeze up and crash?

I'm no WoW dev expert but I feel ATT deserves a better interface given it's potential/footprint. Fishing Buddy is using the same interface for only fishing (which is adequate), where ATT uses it to display dynamic achievement progression.

I don't know what you mean here. Are you saying that ATT and Fishing Buddy are somehow 'sharing' something in game? I'm pretty certain that ATT uses all of its own Frames in game, so there shouldn't be any shared interface elements.