• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - Crashes 10x per day (7 Viewers)

Joined
Mar 19, 2021
RedCents
10,331¢
One of my 8 toons crashes regularly while hunting.
I can't find a pattern.
However, he is the only one that uses RGmercs. The rest are running CWTN plugins.



---------------------------
EverQuest Crash Detected
---------------------------
MacroQuest caught a crash:

Process ID: 45516
Version: 3.1.52471.15
Location: RaiseException+0 (C:\WINDOWS\System32\KERNELBASE.dll+00000000000C1AE0)

CrashID: 7c963c77-a014-4fee-995c-134ab8bc25fc

You can either:
* [RETRY] Continue execution and hope for the best.
* [CANCEL] Write a crash dump and terminate EverQuest.

Copy the contents of this dialog to your clipboard by pressing Ctrl+C

---------------------------
Retry Cancel
---------------------------
 
unfortunately i don't see a crash dmp attached to that crashID.

the summary that the error reporting guesses at points towards a coroutine issue, but without the .dmp (and some eyes like brain or knightly) not gonna have any good suggestions for you

1782411638583.png
 
Not 100% sure about any of this, the below definitely contains some presumption, but, food for thought:

In the past, the coroutine in a similar case or two was actually the rgmercs "thread" in mq2lua, and the typical offenders were non-bool mq delays.

I'm auditing the delays again now (every time we feel we got them it seems we find one more, and even if we have, it doesn't hurt).
It is important, however, that you are on recent codebase, and haven't brought forward any past bugs by using older custom configs.
 
Not 100% sure about any of this, the below definitely contains some presumption, but, food for thought:

In the past, the coroutine in a similar case or two was actually the rgmercs "thread" in mq2lua, and the typical offenders were non-bool mq delays.

I'm auditing the delays again now (every time we feel we got them it seems we find one more, and even if we have, it doesn't hurt).
It is important, however, that you are on recent codebase, and haven't brought forward any past bugs by using older custom configs.
Are non-bool mq delays a known issue?
 
Are non-bool mq delays a known issue?
To be clear, I am not sure that it's what is occurring here, but yes.

Before the change the devs made to mq2lua a few months back, they would silently fail.
Since then, I've seen it end scripts, and I've seen it causes crashes. There has been some iteration, and I'm not sure of what would specifically trigger one versus the other, however.

For the record, I prefer the script ending over silent 10 second delays that can never return true/etc :)
 
Question - Crashes 10x per day

Users who are viewing this thread

  • Fargrim
  • D
  • D
  • T
Back
Top
Cart