Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 06-10-2005, 03:22 AM
cofruben
Old-EQEmu Developer
 
Join Date: Oct 2002
Location: Spain
Posts: 323
Default Precompiled EQEmu 6.1 DR2 with memory leak detector

Hello, I decided to include some memory leak detector both for zone and world, so if you want to contribute, just use my binaries, and when you exit zone and world (after letting them being on some time, with clients and so), post here the output of EQEmuWorld_MemoryLeaks.log and EQEmuZone_MemoryLeaks.log

Links:
World and EmuShareMem:http://cofruben.krusher.org/eqemu/6....ldShareMem.zip

Zone with no perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZoneNoPerl.zip

Zone with perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZonePerl.zip
Opcodes:
cofruben.krusher.org/eqemu/opcodes.conf

also, the binaries are NOT tested, and I'm sure they won't work correctly like the original ones.

Good luck, if there's any problem, just say..

Last edited by cofruben; 06-20-2005 at 03:51 PM..
Reply With Quote
  #2  
Old 06-11-2005, 03:51 AM
SuedeWorthey
Sarnak
 
Join Date: Jan 2005
Posts: 64
Default CVS Source

Any chance I can get the 0.6.1 DR2 Source yet? If so, where from? The sf.net CVS is still 0.6.1 DR1...

Thanks,
-Suede-
Reply With Quote
  #3  
Old 06-11-2005, 06:21 AM
vRandom
Sarnak
 
Join Date: Jun 2005
Posts: 91
Default world error

I gave this a try and got the following error.

C:\eq_emu_6.2p>world
Allocated 12 bytes at address 00362708 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 1434)
Allocated 20 bytes at address 00362780 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 7
Allocated 300 bytes at address 00364CF0 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 79)
Allocated 20 bytes at address 00364E48 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 105)
Allocated 20 bytes at address 00364E88 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 106)
Allocated 11 bytes at address 003655B0 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 237)
Allocated 5 bytes at address 003655E8 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 23
Allocated 3 bytes at address 00365620 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 239)
Allocated 4 bytes at address 00365650 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 240)
Allocated 188 bytes at address 003679B8 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 22)
Allocated 40 bytes at address 00367B90 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 24)
Allocated 4 bytes at address 00367BE8 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 20
Allocated 12 bytes at address 00367C50 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbmemleak.cpp, line: 23)
Allocated 248 bytes at address 00367C88 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\debug.cpp, line: 22)
[Status] CURRENT_WORLD_VERSION:EQEMu 0.6.1-DR2
[Status] Loading opcodes..
Allocated 32 bytes at address 00367E60 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\net.cpp, line: 210)
Allocated 248 bytes at address 003821C8 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\debug.cpp, line: 22)
[Status] EMuShareMem loaded
Opcode OP_ExploreUnknown is missing from ./opcodes.conf
Opcode OP_DeleteItem is missing from ./opcodes.conf
Opcode OP_LogoutReply is missing from ./opcodes.conf
Opcode OP_EnterTutorial is missing from ./opcodes.conf
Opcode OP_ReturnHome is missing from ./opcodes.conf
Opcode OP_FloatListThing is missing from ./opcodes.conf
Opcode OP_SetTitle is missing from ./opcodes.conf
Opcode OP_SetTitleReply is missing from ./opcodes.conf
Opcode OP_AdventurePointsUpdate is missing from ./opcodes.conf
Opcode OP_ZoneInUnknown is missing from ./opcodes.conf
Opcode OP_ZoneGuildList is missing from ./opcodes.conf
Opcode OP_SendTitleList is missing from ./opcodes.conf
Error: EMuShareMem: DLLLoadOpcodes: !cbDBLoadOpcodes
[Error] Loading opcodes failed. I cant live like this!
Attempt to delete unknown pointer: 00000000

Which opcodes.conf should i be using, this one is from minilogon 6.1 i think.

Reply With Quote
  #4  
Old 06-11-2005, 07:09 AM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

thats what happened to me also , looking forward to tying this .
__________________
KhepriGames

Game Gallery

My Forums

Reply With Quote
  #5  
Old 06-12-2005, 09:33 AM
Templar
Fire Beetle
 
Join Date: Jun 2005
Posts: 5
Talking Where are the new logs kept??

Quote:
Originally Posted by cofruben
Hello, I decided to include some memory leak detector both for zone and world, so if you want to contribute, just use my binaries, and when you exit zone and world (after letting them being on some time, with clients and so), post here the output of EQEmuWorld_MemoryLeaks.log and EQEmuZone_MemoryLeaks.log

Links:
World and EmuShareMem:http://cofruben.krusher.org/eqemu/6....ldShareMem.zip

Zone with no perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZoneNoPerl.zip

Zone with perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZonePerl.zip

also, the binaries are NOT tested, and I'm sure they won't work correctly like the original one.

Good luck, if there's any problem, just say..

This works FINE... (the usual bugs in group and trade, and the guards of course).. but otherwise it's as stable as a rock...where are the logs you refer to put????.. if I can find them i will post them here for you...
Thanks...
Reply With Quote
  #6  
Old 06-12-2005, 11:18 AM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

what database and or opcodes are you using with that Templar?
__________________
KhepriGames

Game Gallery

My Forums

Reply With Quote
  #7  
Old 06-12-2005, 11:49 AM
Belfedia
Demi-God
 
Join Date: Jan 2005
Posts: 1,109
Default

I have same problems than you sakrateri...
__________________
__________________________________________________ _____________________________________
I speak english like a spanish cow..., I speak spanish like a english pudding...
But I try to speak good french !!! (Non au langage SMS sur forum)
http://eqfroggy.new.fr : Froggy French Server Website.
Reply With Quote
  #8  
Old 06-12-2005, 10:17 PM
Templar
Fire Beetle
 
Join Date: Jun 2005
Posts: 5
Red face This is my setup..

Quote:
Originally Posted by Sakrateri
what database and or opcodes are you using with that Templar?
I'm using the opcodes I got from Belfedia's download link.. LOL.. and the database was just created by doing the normal upgrade to velious from PEQ..
sorry I can't be more help, I'm amazed that something worked right for me almost first time!!!!!!!..
Reply With Quote
  #9  
Old 06-12-2005, 11:31 PM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

Ok thanks Temp , I will try to work on it some more . Could you paste a copy of your wolrd output here for me please?
__________________
KhepriGames

Game Gallery

My Forums


Last edited by Sakrateri; 06-13-2005 at 07:39 AM..
Reply With Quote
  #10  
Old 06-13-2005, 06:24 AM
cofruben
Old-EQEmu Developer
 
Join Date: Oct 2002
Location: Spain
Posts: 323
Default

nothing I can do if that does not work for you guys :(, at least not this and next week, I am full with exams. Try to get a different opcode file from someone who has it working. I will try to fix it in some time.

The files are eqemuworld_memoryleaks.log and same with zone I guess, in the same path as binaries...if that does not show, maybe I programmed it incorrectly, so let me know...

Thanks
Reply With Quote
  #11  
Old 06-14-2005, 08:22 PM
Templar
Fire Beetle
 
Join Date: Jun 2005
Posts: 5
Red face Sorry I didn't see your message....

Quote:
Originally Posted by Sakrateri
Ok thanks Temp , I will try to work on it some more . Could you paste a copy of your wolrd output here for me please?
I will, of course, Sakrateri.. I'm working for a few days, I'll post the output by the weekend.

Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:18 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3