World server crashes on character creation (Rev 1865)
Whenever I create a character, it causes my world server to crash. I ran GDB on the server to try and track it down, and here is the output:
Code:
[Debug] [WORLD__CLIENT] Validating char creation info... |
from: http://www.eqemulator.org/forums/showthread.php?t=32980
Quote:
|
I have done that, and I am still getting the same error.
|
your dump file looks like maybe starting_items table is missing or broken
|
Here is the first 20 elements of the starting_items table:
Code:
INSERT INTO `starting_items` (`id`, `race`, `class`, `deityid`, `zoneid`, `itemid`, `item_charges`, `gm`, `slot`) VALUES |
yep, it looks good to me too. how many times have you done this? just sayin' cuz if you miss one step things don't work. it's less stressful to start over than trying to figure out what you missed, and you obviously missed something. there are soooooo many steps to getting the emu running that it's easy to miss something that will cause a crash. Are you using the latest source from svn(1865)? sometimes it takes a couple of tries to get it right.
|
I dropped the entire SQL database and reloaded it from scratch following that link you posted. Still no luck. I am using the latest revision of the server code. I'll try redoing the SQL db again and see if I can notice any warnings or errors.
|
tell me the exact class race etc. i'll see if i can create a char using your choices. did you choose the tutorial? what other choices did you make? it really could be an issue with the combination of choices you made when creating your character and if i try and get the same error then we'll know it's not your setup.
|
I seem to get the same issue with every race/class/other choices combo I pick. One that I know for sure does it is Human Paladin, no tutorial, Erollsi Marr as deity (if that matters), starting in Freeport. This is in EQ Titanium, btw, not sure if that makes a difference.
Also, here are the SQL errors I get when I try and import the files in the EQEmuServer/utils/sql/svn/ folder. I only imported ones with numbers >= 1711. Code:
mysql> source 1719_optional_triggerOnCastAAs.sql |
what other errors are you seeing? got some logs from world startup?
|
I just found the problem. It's kind of obvious in retrospect. I guess I just skimmed over it when looking at the logs before:
Code:
[Error] Load Shared Library 'libEMuShareMem.so' failed. Error=libEMuShareMem.so: cannot open shared object file: No such file or directory |
It always seems to be one small detail. Glad you're up and running!
|
Thanks for coming back and posting what you found, really is an obvious error once you see it but for some reason my eyes missed it too so I had to search the forums. I got the same error when I forgot to copy libEMuShareMem.so into /usr/lib after compile. Hopefully this will help anyone else who makes the same mistake as it did me.
Sorry to dredge up an old post, but it was very much relevant. |
All times are GMT -4. The time now is 02:54 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.