Few different crashes... info neede dis in here

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

Few different crashes... info neede dis in here

Post by wassup » Fri Oct 15, 2004 2:08 am

This was with MQ2Map loading

Error message

Code: Select all

First-chance exception at 0x00000001 in eqgame.exe: 0xC0000005: Access violation reading location 0x00000001.
Code

Code: Select all

    
FFFFFFFF  ???              
00000000  ???              
00000001  ???  <<<<<<<<<<<<<<<<<<<            
00000002  ???              
Call Stack

Code: Select all

>>>>	00000001()	
 	eqgame.exe!0048b2f3() 	
 	eqgame.exe!0044c5a4() 	
 	ntdll.dll!7c910732()	
This one... no idea...

Error Message

Code: Select all


The thread 'Win32 Thread' (0x91c) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1e8) has exited with code 0 (0x0).
First-chance exception at 0x00000001 in eqgame.exe: 0xC0000005: Access violation reading location 0x00000001.
Code

Code: Select all

03042B67  push        dword ptr [__crtheap (308ED6Ch)] 
03042B6D  call        dword ptr [__imp__HeapAlloc@12 (3059088h)] 
   212: }
03042B73  call        __SEH_epilog (304723Fh) 
03042B78  ret         <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<     
   163: #ifdef _MT
   164:                 }
   165:                 __finally {
03042B79  mov         esi,dword ptr [ebp+8] 
Call Stack

Code: Select all

>>>>	MQ2Main.dll!_heap_alloc(unsigned int size=32)  Line 212 + 0x5	C
 	MQ2Main.dll!_nh_malloc(unsigned int size=32, int nhFlag=0)  Line 113	C
 	MQ2Main.dll!malloc(unsigned int size=32)  Line 54 + 0xf	C
 	MQ2Main.dll!operator new(unsigned int size=32)  Line 12 + 0x6	C++
 	MQ2Main.dll!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Copy(unsigned int _Newsize=22087544, unsigned int _Oldlen=2089878893)  Line 1454 + 0x10	C++
Third

Error Message

Code: Select all

[MQ2]PluginsAddGroundItem(IT63_ACTORDEF) 1054.8,257.5,-3.4
First-chance exception at 0x01182112 in eqgame.exe: 0xC0000005: Access violation reading location 0x00000010.
Code

Code: Select all

01182100  mov         ecx,dword ptr [esp+4] 
01182104  test        ecx,ecx 
01182106  je          01182115 
01182108  mov         eax,dword ptr [ecx] 
0118210A  mov         dword ptr [esp+4],1 
01182112  jmp         dword ptr [eax+10h] <<<<<<<<<<<<<<<<
01182115  ret         4    
01182118  int         3    
01182119  int         3    
0118211A  int         3
Call Stack

Code: Select all

>>>>>	EQGraphicsDX9.dll!01182112() 	
 	eqgame.exe!005b2140() 	
 	eqgame.exe!0055f58a() 	
 	eqgame.exe!0055e6c2() 	
 	eqgame.exe!004e49da() 	

User avatar
Cr4zyb4rd
Plugins Czar
Posts: 1449
Joined: Tue Jul 20, 2004 11:46 am

Post by Cr4zyb4rd » Fri Oct 15, 2004 5:11 am

The only problem I can see with the map loading is it possibly still not being cleared right when zoning.

Most of those errors look like standard/random memory errors to me...bad ram, overheating, bad driver, etc. :(

Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Fri Oct 15, 2004 2:09 pm

I still havn't had the time to look at map really. Now that I have IDA 4.7 maybe I can debug it a little easier this weekend sometime and see if I can isolate the problem.

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

Post by wassup » Fri Oct 15, 2004 2:19 pm

It may very well be a problem with the RAM.

I underclocked my RAM today to try that and so far no crashing.