Page 1 of 1
Patch to chat code to fix crash problem
Posted: Mon Oct 27, 2003 6:14 pm
by Lax
In EQLib_UI.cpp, function CChatWindow__AddOutputText, this replaces the part that calls EQADDR_APPENDSTML
Code: Select all
[color=red]
struct _rect{
DWORD l,r,t,b;
} temp;
DWORD atemp=(DWORD)&temp;
[/color]
__asm{
push eax;
push ecx;
push esi;
push edx;
push [stri];
[color=red]
push [atemp];
[/color]
mov ecx, outwnd;
call [EQADDR_APPENDSTML];
pop edx;
pop esi;
pop ecx;
pop eax;
};
Before patching, the easiest way to crash consistently is to log in and type /mapfilter, then attempt to resize the MQ window. The mapfilter text is shown messed up, and when you try to resize you crash.
After patching, all is well. Yay!
Posted: Mon Oct 27, 2003 7:46 pm
by EqMule
updated in cvs and zip
Posted: Mon Oct 27, 2003 9:56 pm
by MacroFiend
Using SRC-20031027e.zip, I still CTD. Didn't take long either. Logged in to the bazaar w/ /filter macros all and almost as soon as it rendered the window and pushed "MacroQuest active" in it, I crashed.
It may have something to do w/ the bazaar as I launched w/ another character in PoK and was fine, even after running 4 /who's with over 230 people in the zone ... but just getting "MacroQuest active" in the bazaar crashed.
Note: I enter EQ with 5 chat windows all with locked size and positioning, not including the new MQ window.
Posted: Mon Oct 27, 2003 9:59 pm
by Lax
I've been playing with this running for several hours no problems..
Posted: Mon Oct 27, 2003 10:13 pm
by MacroFiend
That's what makes it odd ... my other character using the exact same UI with the exact same chat windows didn't crash. Just the bazaar mule.
Still Crashing
Posted: Mon Oct 27, 2003 11:37 pm
by Bio_War
Downloaded newest, seems to be fine for Antonica, however, it is still crashing in the Bazzar, and in the nexus, not sure about other luclin zones, or PoP, LoDN, or LoY zones
Bio
Posted: Tue Oct 28, 2003 1:14 am
by louseman
I downloaded the newest zip and it worked fine for me. Went LD at one point (not crash, just the black disconnect thing) and when I logged back in I didn't have the MQ window up and using a MQ command (/target) crashed me.
Posted: Tue Oct 28, 2003 3:49 am
by wassup
I sat in the bazaar for about half an hour with the MQ Chat Window going.
Did around 15 / commands to see who was in the zone
Used Bazaar Search
Opened and closed merchants and used MQ commands to test
Opened all channels ooc, auc, shout so I could see the text
Used the Find Trader particle effects
Hailed some quest mobs
No problems at all. Maybe I was just lucky or something, but it seems to be working without a problem for me.
Top Rated Product Website
Posted: Thu Oct 26, 2023 11:30 am
by FrankJScott
Please try
Google for
New Product Info 3c8dec9