ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   Chit-Chat (https://www.esoui.com/forums/forumdisplay.php?f=2)
-   -   Can ADD-Ons cause Random Game Crashes? (https://www.esoui.com/forums/showthread.php?t=1032)

genadine 04/20/14 09:07 AM

Can ADD-Ons cause Random Game Crashes?
 
As the title says, I am running with quite a few Add-Ons and over the last few days I am getting lots of random client crashes, stood still bam crash, finish quest bam crash, NPC dialogue bam crash, zoning bam crash.

There is nothing in particular I am doing each time.

Any thoughts?

Stormknight 04/20/14 09:45 AM

It's certainly possible as the LUA interface isn't as robust as it could be for ESO.

There are known ways of crashing the game with addon script.

I suggest disabling some addons to see if the problem goes away.

ins 04/20/14 12:52 PM

/script d(%i)

Is enough to crash the game.

BadVolt 04/20/14 01:13 PM

Quote:

Originally Posted by ins (Post 5014)
/script d(%i)

Is enough to crash the game.

I think everyone just tried it. :D

thelegendaryof 04/20/14 04:34 PM

Reading the above I feel like it might be more like faulty (v)ram that 's causing this. But yep, it 's possible.

Does it happen without addons as well? Even if no, these might just be pushing your boundaries just over the point of it. Anyway - try going from zero to hero (as in disabling every addon, enabling one by one doing long-term tests before enabling another one). If you by any chance find the fauly one, one might take a glance at the sourcecode of it and tell you if that might be the case or not.

Quote:

Originally Posted by BadVolt (Post 5016)
I think everyone just tried it. :D

:mad: I wish I could but my GFX-Card ****ed up itself even before I could lol.

Vicster0 04/21/14 05:12 AM

I wrote an infinite loop once while developing one of my addons and crashed the game. If there's a will, there's a way. :)

Biki 04/21/14 05:48 AM

I've toggled the visibility of the GuiRoot several times now. Can't recommend it :)
Makes the whole UI unresponsive of course. I think I fixed it somehow by somehow getting my UI to reload, but more often than not, I have to restart the game.

pjt15253 04/24/14 09:25 AM

I know for a fact that you can hard crash the client with certain calls to string.find() or string.match(). Did some research and it turns out the version of Lua they're using for this game doesn't limit the recursion for pattern matching - so you can end up with stack overflow segfaults with certain patterns.

ins 04/24/14 12:08 PM

You can get a lot of infinite loops when you work with tables/arrays in LUA :) Which in the end will crash the game (or fill the drive - THEN crash the game, if working with Savedvariables ;) )

Xrystal 04/24/14 01:08 PM

Quote:

Originally Posted by ins (Post 5651)
You can get a lot of infinite loops when you work with tables/arrays in LUA :) Which in the end will crash the game (or fill the drive - THEN crash the game, if working with Savedvariables ;) )

That NEVER EVER happened to me ... HONESTLY ... REALLY ... rofl

Nothing like the same 50 lines repeating in the saved variables file resulting in at least 10k lines rofl by the time I realised the game had crashed because of a loop, 10 restarts later rofl.

ckaotik 04/25/14 04:45 PM

Quote:

Originally Posted by ins (Post 5014)
/script d(%i)

Another nice one I encountered was

Code:

for k, v in mystring:gmatch('(.+') do
    -- do stuff. noticed the missing ) in the pattern above?
end


Seerah 04/25/14 08:54 PM

I got a crash from d("10%)

I forgot the closing quotes.

Wobin 04/26/14 06:53 AM

Quote:

Originally Posted by Vicster0 (Post 5106)
I wrote an infinite loop once while developing one of my addons and crashed the game. If there's a will, there's a way. :)

I did the same, but it surprisingly recovered, with an OOM error.

drunky 05/27/14 08:18 PM

Quote:

Originally Posted by genadine (Post 4991)
As the title says, I am running with quite a few Add-Ons and over the last few days I am getting lots of random client crashes, stood still bam crash, finish quest bam crash, NPC dialogue bam crash, zoning bam crash.

There is nothing in particular I am doing each time.

Any thoughts?

yes it's possible. I had one of those addon that caused the ESO client to crash at random. Some time i had the crash windows show up (sending a report to ZOS) but not always. I found out it was an addon by disabling one of them and never had a crash since that.


All times are GMT -6. The time now is 07:32 AM.

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