Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Bugs

Archive::Bugs Archive area for Bugs's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-05-2003, 03:46 AM
Drawde
Dragon
 
Join Date: Jan 2002
Posts: 521
Default Emusharemem.dll/world.exe crash problems

I've been trying to solve this problem since 4.3 was released and still haven't had any luck,
so wondered if anyone else could help.

Basically when starting up world.exe I get the following error:
LoadEmuShareMemDLL:: Load() failed error=120
Error: Could not load item data

World.exe then quits. I get a similar error with zone.exe.
If you start up the exes from Explorer rather than a command line prompt, their window will close too quickly for
you to read the error message.

I have found that the 4.4dr1 files Trumpcard e-mailed me a while ago (the ones I posted along with my DB)
do work, as did Telmet's binaries until recently. 4.3 release and all other 4.4dr1 binaries (including the
most recent Telmet ones) give the error.

It appears that the error is caused either by emusharemem.dll or the items table, or both.
However, all of my DB tables are up-to-date including the items table which includes the new "minstatus" column.
I've tried completely deleting the DB and loading a new one from scratch, both with and without my
DB addon, and I have tried clearing out the items table. I still get exactly the same error message.
I have also tried using the emusharemem.dll from a version I knew worked, again to no effect (probably wouldn't have worked anyway)

My OS is Windows 98, SE I think.

Anyway, is anyone else encountering this problem and what
If anyone with this problem has managed to solve it, how did you do it? I've tried just about everything and have failed to even find out exactly what's causing the problem, so any help would be appreciated, it would help me and anyone else with this problem (I've read a number of forum posts reporting similar errors since 4.3)
Reply With Quote
  #2  
Old 05-16-2003, 05:38 PM
maladay
Fire Beetle
 
Join Date: May 2003
Location: WA US
Posts: 5
Default re: LoadEmuShareMemDLL:: Load() failed error=120

Yes, I have the exact same error, and after days of searching through the forums here off and on, I haven't noticed anyone coming up with a fix. Is this being looked into? Thanks.
Reply With Quote
  #3  
Old 05-17-2003, 09:37 AM
maladay
Fire Beetle
 
Join Date: May 2003
Location: WA US
Posts: 5
Default update

I went all the way back to 4.1 and it works fine, but anything newer and I get that sharemem dll error. I know I can't be one of only a few people with this problem?
Reply With Quote
  #4  
Old 05-19-2003, 12:22 PM
maladay
Fire Beetle
 
Join Date: May 2003
Location: WA US
Posts: 5
Default hmm

Do the developers read this forum? The original poster asked his question a month and a half ago, and he is a well-respected poster. Something changed between 4.1 and the current version that an expert like him can't fix, and a new person like myself has the same problem with the distributed files. Some sort of acknowledgement from the developers would be nice, otherwise, why even have this forum?

Thank you for your time.
Reply With Quote
  #5  
Old 05-19-2003, 02:58 PM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

Well, he's had working versions for over a month, and if you look, there have been plenty of discussions on the topic..

Try some of the other available binaries if those versions arent working for you, also try using an up to date database with the binaries you have.... Its not rocket science, but at the same time, we're not mystics either, we can't magiclly figure out everyones issues...
__________________
Quitters never win, and winners never quit, but those who never win and never quit are idiots.
Reply With Quote
  #6  
Old 05-19-2003, 03:00 PM
Bigpull
Discordant
 
Join Date: Feb 2003
Posts: 305
Default

http://forums.eqemu.net/viewtopic.ph...iled+error+120
Reply With Quote
  #7  
Old 05-20-2003, 04:35 AM
maladay
Fire Beetle
 
Join Date: May 2003
Location: WA US
Posts: 5
Default re: back up a sec

OK, in case the point was missed - I STARTED with the "latest version" from the CVS site - didn't work, got that error. Went back a version, same problem. Kept doing this til I got to 4.1 and it magically worked. SOMETHING changed between 4.1 and 4.4 with emusharemem that broke it FOR SOME PEOPLE. That should help get the mystic juices flowing.

Ridiculing people for following the posted directions using the posted db files and binaries just doesn't seem right, at least to me. The program is displaying the error posted originally at the top of this post, which indicates a problem with a library accessing memory via the World program. And thats MY fault?
Reply With Quote
  #8  
Old 05-20-2003, 05:12 AM
maladay
Fire Beetle
 
Join Date: May 2003
Location: WA US
Posts: 5
Default re: dll problem

Sorry for the grief - it just seems that for someone that follows the directions and shows that going back a few versions CAN get this to work, and seeing others that ARE able to somehow get this working with the new versions, well maybe there IS a problem somewhere? The files distributed at the main eqemu site did NOT work out of the box - yet going back a few versions, and fixing a couple db errors, I CAN get it to work. The error msg implies a problem with World and/or the db (cant read items) - yet it CAN read those same items in a previous version? Not trying to stir up a sh!tpot here, I'm TRYING to make this work, and all I'm getting is grief.
Reply With Quote
  #9  
Old 05-20-2003, 05:51 AM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

The problem is if we can't replicate the issue, theres nothing we can do to troubleshoot it that I am aware of..

OS has been known to play a part, and who compiled the binaries. I have seen cases where verisons of code I compiled compared to someone elses have caused the EXACT same problem on one, and worked flawlessly for someone else.

I understand your frustration, but we really dont know what we can offer to help at this point, it works fine for most people, and some people notice a problem. The problem I have seen in i'd say 80% of the cases have been bad database set ups causing the sharemem functionality to die horribly.
__________________
Quitters never win, and winners never quit, but those who never win and never quit are idiots.
Reply With Quote
  #10  
Old 05-21-2003, 08:40 AM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default

The database format has changes numerous times over the last few months, your probably using an incompatible db.
__________________
Lethal Encounter
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 07:27 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