WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   Legion Beta archived threads (https://www.wowinterface.com/forums/forumdisplay.php?f=177)
-   -   Client crash if you set a texture's sublevel out of bounds. (https://www.wowinterface.com/forums/showthread.php?t=53477)

Siku 05-21-16 09:01 PM

Client crash if you set a texture's sublevel out of bounds.
 
Code:

/script CreateFrame("Frame"):CreateTexture(nil, "ARTWORK", nil, 10)
On live, you get a Lua error that the texture's subLevel is beyond the acceptable range of -8 to 7. On the Legion Beta, it outright crashes the client.

Quote:

ERROR #0 (0x85100000) Assertion failure!

Program: C:\World of Warcraft Beta\WoWB-64.exe
ProcessID: 1168
File: SMemoryCategory.cpp
Line: 83
Expr: pReplace == m_pCategory

ceylina 05-24-16 10:37 AM

Not sure if this ties into your finding but I am having issues trying to load some custom .tga textures with the sharedmedia addon. Looks like either the way they are called or the textures themselves will crash the beta client

Quote:

ERROR #0 (0x85100000) Assertion failure!

Program: C:\Program Files (x86)\World of Warcraft Beta\WowB-64.exe
ProcessID: 4664
File: CGxDeviceD3d11\CGxD3d11Texture.cpp
Line: 1148
Expr: texId->m_flags.m_immutable == 0

lightspark 05-25-16 03:30 AM

Quote:

Originally Posted by ceylina (Post 315187)
Not sure if this ties into your finding but I am having issues trying to load some custom .tga textures with the sharedmedia addon. Looks like either the way they are called or the textures themselves will crash the beta client

Same issue here, my client crashes every 5-10 minutes. And I have no idea why. Error logs dun mention TGAs, just random BLPs, e.g.

Code:

Async streaming failed for World\MapTextures\Kalimdor\Kalimdor_33_9.blp [Invalid file handle].
Errorstack: Can't find file in build manifest

or dun mention any textures at all.

Wish I knew what exactly was causing this crash, so I could fix it :confused:

P.S. Ofc I tried repairing the client :(

ceylina 05-25-16 09:32 AM

For me disabling sharedmedia stopped the crashing. I was using it on pitbull and quartz so when I would either encounter a spell being triggered or a redraw on the unit frame, it would randomly and without warning crash the client.

Funny thing any addon with the library for sharedmedia won't crash the client, even when sharing a texture cross addon, just sharedmedia itself and using a texture stored in that addon's directory.

I won't even start on how sharedmedia fonts refuse to load in legion...

Edit: Spoke too soon. Applying a libsharedmedia enabled addon's texture to another addon crashed the client this morning. Sounds like texture handling is just messed up right now.

Oh and also the error now reports "[Invalid file handle]"

lightspark 05-26-16 01:48 AM

Found the cause of my crashes T_T


All times are GMT -6. The time now is 03:39 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI