• 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

Problem - Random crashes and hanging on launcher

Boring

Well-known member
Joined
Oct 27, 2018
RedCents
366¢
Version of KissAssist.mac?
KissAssistVer=11.005
When did your problem start?
Yesterday.
Character Role?
  1. PullerTank
What class is having this issue?
  1. Shadow Knight
How often does this issue occur?
Often
Can you reproduce the issue?
The times the characters crashed each was doing something different. I did not see a pattern related to the crashing. Once, the Sk was out pulling actively, the other time he was in camp killing, etc.
Since the latest update, my crew is having issues.

Background: Using MQ2 and IsBoxer. I always load characters in this order: InnerSpace, then MQ2, then I launch each one with ISBoxer one at a time. Since yesterday, the launcher will 'hang' randomly on a toon when launching (I am assuming this is IsBoxer issue NOT MQ2 or KISS, just describing all the issues yesterday). I can usually force it to quit, restart then get it in even if it is lagging. Once ingame, toons will run for 30 ish or so minutes then randomly I will get crashing - usually with the crash pop up box. Clicking retry doesnt help and the box just repops up until you close it/drop the toon. Some of the crashes will just *poof without any crash message. The window for the character just vanishes.
Characters will randomly crash usually with a popup crash message but clicking retry doesn't work. Most of the time, it is my SK that crashes, but my bard also poofed mid fight. I sent all the DMP files to EqMule (for some reason I had two addresses for him? so I sent to both.

I have not changed my SK's .ini (or anyone else for that matter), but I will attach the SK's .ini.

[General]
KissAssistVer=11.005
Role=PullerTank
CampRadius=30
CampRadiusExceed=300
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=15
MedCombat=0
LootOn=0
RezAcceptOn=1|96
AcceptInvitesOn=1
GroupWatchOn=0
TheWinTitle=${Me.Name}.${EverQuest.Server} (Lvl:${Me.Level} ${Me.Class}) ${Zone.Name} ${Me.Instance} [${EverQuest.PID}/${EverQuest.PID.Hex}]
GemStuckAbility=Group Perfected Invisibility to Undead
EQBCOn=1
DanNetOn=0
IRCOn=0
CampfireOn=0
HoTTOn=0
CharInfo=Shadow Knight|110|GOLD
DPSMeter=1
ScatterOn=0
Scatter=0
MoveCloserIfNoLOS=0
XTSlot=1
GroupWatchCheck=FALSE
DanNetDelay=20

[Buffs]
BuffsOn=1
BuffsSize=7
Buffs1=Dark Lord's Unity (Azia)|Cond1
Buffs2=Tylix's Skin|Cond2
Buffs3=Hiatus|end|19|Cond3
Buffs4=Voice of Thule|Me|Cond4
Buffs5=Defiant Stance|Cond5
Buffs6=Miniature Horn Of Unity|Cond10
Buffs7=command:/bandolier activate Tank|Cond15
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=1
DismountDuringFights=1
TargetSwitchingOn=1

[GoM]
GoMSize=3
GoMSpell1=Touch of T`Vem|Mob
GoMSpell2=Dire Testimony|Mob
GoMSpell3=NULL
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob

[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=1
GMail1=NULL

[AE]
AEOn=1
AESize=10
AERadius=50
AE1=Revulsion|2|Mob
AE2=Explosion of Hatred|3|Mob
AE3=Explosion of Spite|3|Mob
AE4=Stream of Hatred|4|Mob
AE5=Visage of Death|5|Mob
AE6=Shield Flash|3
AE7=Deflection Discipline|5
AE8=NULL
AE9=NULL
AE10=NULL

[Aggro]
AggroOn=1
AggroSize=4
Aggro1=Taunt|100|<
Aggro2=Refute for Power|100|<
Aggro3=Ageless Enmity|100|<
Aggro4=Projection of Doom|100|<

[DPS]
DPSOn=2
DPSSize=20
DPSSkip=20
DPSInterval=2
DPS1=Terror of Kra`Du|100
DPS2=Spurn|99|Mash
DPS3=command:/bandolier activate DPS|100|Cond16
DPS4=Gift of the Quick Spear|99
DPS5=Spear of Tylix|99
DPS6=Dire Testimony|99
DPS7=Touch of T`Vem|99
DPS8=Summoned: Glowing Modulation Shard|99|Cond10
DPS9=Wounding Blade|99
DPS10=Encroaching Darkness|99
DPS11=Vicious Bite of Chaos|99|weave
DPS12=Xalgoz's Bite|99
DPS13=Torrent of Suffering|99|Cond6
DPS14=Touch of Hemofax|96|Cond7
DPS15=Chattering Bones|99
DPS16=Visage of Decay|99|Cond8
DPS17=Refute for Power|100|Cond9
DPS18=Veil of Darkness|99
DPS19=Thought Leech|99|Cond10
DPS20=Concordant Disruption|99|Cond14
DebuffAllOn=0

[Heals]
HealsOn=1
HealsSize=4
Heals1=Shield Flash|35|Tap|Cond11
Heals2=Leech Touch|30|Tap
Heals3=Dissident Fang|50|Tap
Heals4=Innoruuk's Dark Blessing|40|
XTarHeal=0
XTarHealList=NULL
HealGroupPetsOn=0
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50

[Cures]
CuresOn=1
CuresSize=1
Cures1=Purity of Death|Me

[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Minion of T`Vem
PetBuffsOn=1
PetBuffsSize=1
PetBuffs1=Gift of T`Vem
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
PetShrinkOn=1
PetShrinkSpell=Ring of the Ancients|Item
PetAssistAt=97
PetAttackDistance=85
PetToysSize=6
PetBreakMezSpell=NULL
MoveWhenHit=0
PetHoldOn=1
PetToysGave=

[Burn]
BurnSize=14
BurnText=BURN
BurnAllNamed=1
Burn1=command:/stopdisc|Cond12
Burn2=Impenitent Influence
Burn3=Krellnakor Mantle|Cond13
Burn4=Cursed Guardian Discipline|Cond12
Burn5=Deflection Discipline|Cond12
Burn6=Leechcurse Discipline|Cond12
Burn7=Unholy Aura Discipline|Cond12
Burn8=T`Vyl's Resolve
Burn9=Claret Blade
Burn10=Innoruuk's Dark Blessing
Burn11=Reflexive Revulsion
Burn12=Scaleborn Soulrender Breastplate
Burn13=Spite of Kra`Du
Burn14=Scourge Skin
UseTribute=0

[Pull]
PullWith=Refute for Power
PullMeleeStick=0
MaxRadius=400
MaxZRange=99
UseWayPointZ=0
PullWait=5
PullRadiusToUse=360
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|1
PullPause=60|1
PullLevel=0|0
PullArcWidth=360

[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0

[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=98

[KConditions]
ConOn=1
CondSize=16
Cond1=!${Me.Buff[${Spell[Call of Nightfall].RankName}].ID}
Cond2=!${Me.Buff[${Spell[Tylix's Skin].RankName}].ID}
Cond3=${Me.PctEndurance} < 19
Cond4=!${Me.Buff[${Spell[Voice of Thule III].RankName}].ID}
Cond5=!${Me.Buff[${Spell[Defiant Stance].RankName}].ID}
Cond6=!${Me.Buff[Torrent of Suffering Recourse].ID}
Cond7=!${Me.Buff[${Spell[Gift of Hemofax].RankName}].ID}
Cond8=${Me.AltAbilityReady[Visage of Decay]} && !${Me.Buff[${Spell[Visage of Death VII].RankName}].ID}
Cond9=!${Me.Buff[Refute for Power].ID}
Cond10=${Me.PctMana} < 50
Cond11=${Target.Named}
Cond12=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Impenitent Influence]} && ${Me.CombatAbilityReady[${Spell[Impenitent Influence].RankName}]} || ${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Krellnakor Mantle]} && ${Me.CombatAbilityReady[${Spell[Krellnakor Mantle].RankName}]}
Cond13=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Impenitent Influence]} && ${Me.CombatAbilityReady[${Spell[Impenitent Influence].RankName}]}
Cond14=!${Me.Buff[${Spell[Concordant Disruption].RankName}].ID}
Cond15=!${Me.Buff[Defensive Proficiency].ID}
Cond16=${Me.XTarget}< 3 && !${Target.Named} && !${Me.Buff[Two-Handed Proficiency].ID} && !${Select[${Target.ConColor},YELLOW,RED]} >=1

[MySpells]
Gem1=Spear of Tylix
Gem2=Dire Testimony
Gem3=Touch of T`Vem
Gem4=Dissident Fang
Gem5=Xalgoz's Bite
Gem6=Torrent of Suffering
Gem7=Touch of Hemofax
Gem8=Concordant Disruption
Gem9=Revulsion
Gem10=Defiant Stance
Gem11=Tylix's Skin
Gem12=Terror of Kra`Du
Gem13=Refute for Power

[Bandolier]
BandolierOn=1
BandolierCOn=1
BandolierSize=2
BandolierPull=Tanking
Bandolier1=NULL
BandolierCond1=FALSE
Bandolier2=NULL
BandolierCond2=FALSE

[Toggle]
BurnNow=BURN

[KissError]
LastCMD:=/if (!37) {
ErrorDateTime:=10/27/2019 09:57:44
ErrorMsg:=DoCommand - Couldn't parse '/dspadv show'
DataError:=NULL
SyntaxError:=NULL
RunningTime:=46397178
BuildDate:=20191025
CurrentUI:=LodiDodi

[Spells]
MiscGem=7
MiscGemLW=0
MiscGemRemem=7
CastingInterruptOn=0
LoadSpellSet=2
SpellSetName=Kissassist
Gem1=Spear of Tylix
Gem2=Dire Testimony
Gem3=Touch of T`Vem
Gem4=Dissident Fang
Gem5=Xalgoz's Bite
Gem6=Torrent of Suffering
Gem7=Touch of Hemofax
Gem8=Concordant Disruption
Gem9=Revulsion
Gem10=Defiant Stance
Gem11=Tylix's Skin
Gem12=Terror of Kra`Du
Gem13=Refute for Power
 
Might have to wait for EQMule to check the dump files and see if he can narrow down where the crash is happening. Looking at your ini file above, nothing is jumping out at me, other than you are using MQ2Melee. Might try Turning off UseMQ2Melee in your ini file and unloading the plugin. If you crashing stops, then at least you will know that MQ2Melee has something to do with your issue.

In situations like this I reset my plugin entries in the MacroQuest.ini file and turn off everything except the core plugins. Then let things load as needed.
 
If you're getting a dump file during the error, what is the name of the file? It sometimes includes the plugin that caused the crash.

Did this crash you?
ErrorMsg:=DoCommand - Couldn't parse '/dspadv show'

That could be something from the mq2dpsadv DPS window plugin. I think Red just updated it over the weekend, so maybe try running the updater again.
 
Might have to wait for EQMule to check the dump files and see if he can narrow down where the crash is happening. Looking at your ini file above, nothing is jumping out at me, other than you are using MQ2Melee. Might try Turning off UseMQ2Melee in your ini file and unloading the plugin. If you crashing stops, then at least you will know that MQ2Melee has something to do with your issue.

In situations like this I reset my plugin entries in the MacroQuest.ini file and turn off everything except the core plugins. Then let things load as needed.
I will give this a go later. Thank you CT and eqtrader for your suggestions.
 
If you're getting a dump file during the error, what is the name of the file? It sometimes includes the plugin that caused the crash.

Did this crash you?
ErrorMsg:=DoCommand - Couldn't parse '/dspadv show'

That could be something from the mq2dpsadv DPS window plugin. I think Red just updated it over the weekend, so maybe try running the updater again.
Embarrassed to say I was not reading the crash window because both times I was BUSY fighting and just mashing 'Retry' in the hopes of salvaging the toon lol.
 
Code:
ErrorMsg:=DoCommand - Couldn't parse '/dspadv show'

this is not a crashable error, this simply means the command wasn't available when it was issued, likely via a /bcaa or /bcga or something to that effect that would use a DoCommand(GetCharInfo()->pSpawn, "/dpsadv show") or an EzCommand("/dpsadv show"); but the plugin wasn't loaded.

though if you crashed, there are two locations you can find a crash report, and that's located in the logs folder of the release folder, or the release folder itself.

Typically the crash message itself will tell you a lot about what caused the crash. eqgame.exe crashes are usually ones I personally can't debug as I don't understand assembly nor do I have symbols (debug files) for the eqgame.exe as only daybreak would have those.

In the event the crash message shows a specific plugin name it's more likely I'd be able to debug your issue so long as you're playing on live. Mule is pretty busy with beta updates currently, but if you send me the non-eqgame.exe crashes I can hopefully get you sorted out.

Anytime you crash and you get a popup box telling you about the crash with "retry" button as an option. it's not a bad idea to get a /plugin list to provide with the crash, it might reveal a pattern that you can't see because nothing changes on your end, but someone else gets the same crash and they run a different set of plugins, but you both use the one plugin that is causing the crash kinda thing.

Anyhow, hope you get this resolved. :-) feel free to PM me dmp files.
 
Crashed again today after about 1 hr play. I have MQ2Melee disabled in the .ini BUT I forgot to turn it off on the character himself. I have 3 dmp files to send to EqMule. I am restarting the character this time with MQ2Melee disabled both ingame and .ini. We shall see.
 
I got hung up loading the first charactor of six on two different computers when I logged in today. I usually log in all my chars without starting mq up. That tells me its on Verant's side. Oddly enough, now the first toon that zones into the guild hall doesnt crash lol!
 
Well, he is still crashing. MQ2Melee is unloaded and it is turned off in the .ini too so we know it is not that causing the issue.
 
I logged off 2 of my toons of my 8 and that seemed to help for awhile, but then the crash party happened again and then my cleric and ranger crashed at the same time. I will send the dmp files to CT and EqMule again. /shrug??
 
Sorry, MNB, I think you misunderstood me, I meant to say when I log into Everquest, I did not start Kissassist first. So, without having Kissassist running at all I was having the hang ups at start up and freeze ups ie EQ is not responding in the task window. This tells me it is at least something on Everquest's side.


You could also take the case off your pc and blow it out real good.

Check how much room is left on your C drive as well. On one of my puters, when I would run alot of toons, they would crash and it was because I just didnt have any room left on C drive for all the crew was demanding. Once I cleared out / deleted a bunch of stuff the crashing stopped.
 
Last edited:
Good ideas surfdog. I have 57 GB free space - that should be fine I would think. I can blow out the computer too.
 
Problem - Random crashes and hanging on launcher

Users who are viewing this thread

Back
Top
Cart