PDA

View Full Version : World.exe crashing but no errors.


Wizzel
03-01-2007, 10:22 PM
I get no errors in World.exe and yet, it crashes when it is done loading. I am using Vista but do have the XP compatability enabled. This is what I get:

---------------------------------------------
[03.02. - 02:08:35] Starting Log: logs/eqemu_debug_world_2296.log
[03.02. - 02:08:35] [WORLD__INIT] Loading server configuration..
[03.02. - 02:08:35] [WORLD__INIT] Log settings loaded from log.ini
[03.02. - 02:08:35] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEMu 0.7.0
[03.02. - 02:08:35] [WORLD__INIT] Connecting to MySQL...
[03.02. - 02:08:35] [WORLD__INIT] Starting HTTP world service...
[03.02. - 02:08:35] [WORLD__HTTP] Loaded mime types from mime.types
[03.02. - 02:08:35] [WORLD__INIT] Loading variables..
[03.02. - 02:08:35] [WORLD__INIT] Loading zones..
[03.02. - 02:08:35] [WORLD__INIT] Clearing groups..
[03.02. - 02:08:35] [WORLD__INIT] Clearing temporary merchant lists..
[03.02. - 02:08:35] [WORLD__INIT] Loading items..
[03.02. - 02:08:42] [WORLD__INIT] Loading guilds..
[03.02. - 02:08:42] [WORLD__INIT] Loading EQ time of day..
[03.02. - 02:08:42] [WORLD__INIT_ERR] Unable to load eqtime.cfg
[03.02. - 02:08:42] [WORLD__INIT] Loading launcher list..
[03.02. - 02:08:42] [WORLD__INIT] Reboot zone modes ON
[03.02. - 02:08:42] [WORLD__INIT] Deleted 0 stale player corpses from database
[03.02. - 02:08:42] [WORLD__INIT] Deleted 0 stale player backups from database
[03.02. - 02:08:42] [WORLD__INIT] Zone (TCP) listener started.
[03.02. - 02:08:42] [WORLD__INIT] Client (UDP) listener started.
[03.02. - 02:08:42] [NET__IDENTIFY] Registered patch 6.2
[03.02. - 02:08:42] [NET__IDENTIFY] Registered patch Titanium
[03.02. - 02:08:42] [NET__IDENTIFY] Registered patch Live
[03.02. - 02:08:42] [WORLD__LS] Connecting to login server...
[03.02. - 02:08:42] [WORLD__LS] Setting World to MiniLogin Server type
[03.02. - 02:08:42] [WORLD__LS] Connected to Loginserver: 127.0.0.1:3306


And then it closes. Any help would be great. Thanks.

Angelox
03-02-2007, 12:00 AM
Did you update you machine to Vista or you bought a new machine with Vista?
I asked because Vista is the biggest "memory hog" of them all - requires 512 ram for OS alone. If you upgraded OS, you might need to go out an buy more ram.
Also, the memory problem is just the tip of the iceburg, when it comes to Vista ( read http://www.slashdot.org) ... you probably are better off waiting for "Vista Sp2" or what ever they will call it.

Wizzel
03-02-2007, 12:30 AM
I upgraded recently to vista. Surprisingly, Vista hasn't been the hog it was colored to be. I am running a laptop with over a gig of RAM so I am fine in that respect.

<?xml version="1.0">
<server>
<world>
<shortname>whatever</shortname>
<longname>Wizzel</longname>

<!-- Only specify these two if you really think you need to. -->
<address>127.0.0.1</address>
<localaddress>127.0.0.1</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>127.0.0.1</host>
<port>3306</port>
<account></account>
<password></password>
</loginserver>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>some long random string</key>

<!-- Enable and set the port for the HTTP service. -->
<http port="9080" enabled="true" mimefile="mime.types" />
</world>

<!-- Database configuration, replaces db.ini. -->
<database>
<host>127.0.0.1</host>
<port>3306</port>
<username>root</username>
<password>marble</password>
<db>peq</db>
</database>
</server>

That is my current setup and it just seemslike minilogin and World.exe aren't talking expecially after world.exe just crashes. Minilogin runs fine though. I have compatability enabled for all of the exe's and the ports open. Any ideas guys?

Angelox
03-02-2007, 01:33 AM
just something to think about;
512 ram OS + 512 ram Everquest client + ? eqemu memory + ? Mysql memory .

Did it work before when you had XP?

Wizzel
03-02-2007, 04:21 AM
I understand your point, but insufficient ram to power each of the processes would not result in a world crash. It would result in lag and would bog down my computer. And plus, the EQ client isn't even running at this point where the world.exe shuts down. But thank you for your replies :).

kouhei
03-02-2007, 05:07 PM
[03.02. - 02:08:42] [WORLD__INIT_ERR] Unable to load eqtime.cfg

Your missing eqtime.cfg file

MysticDeath
03-03-2007, 03:55 AM
[03.02. - 02:08:42] [WORLD__INIT_ERR] Unable to load eqtime.cfg That wont cuase the world.exe to crash. My world.exe has never had that .cfg for last 2-3 years and never crashed becuase of it. And if it was cuasing the crash, it would most likely happen right as it said the error, not 7-10 lines later.

Back to topic: Try running world.exe from cmd prompt, so it wont close the window and you can see if there are any extra lines it displays. If you are already doing that, then I have no idea.

Wizzel
03-03-2007, 03:16 PM
Yeah, no extra errors or lines. Has anyone run EQEmu on Windows Vista?

Darkonig
03-04-2007, 05:29 AM
The port of your loginserver should not be the same as the port of your database. The generally suggested port for minilogin server is 5559.

It is also recommended to change the ip addresses from 127.0.0.1 to your actual IP address wherever they appear.

And altho not mentioned at all, it is also critical that the database structure matches the code, so be sure to review the changelog to insure that you have all the database changes in from when your database was generated to the release of the server you are running.

Wizzel
03-04-2007, 11:09 AM
Fixed it. It had to do with a bunch of port and IP adresses. Thanks for all the help and thanks to ...DUNDUNDUN! The Wiki.