Jump to content
Eternal Lands Official Forums
Sign in to follow this  
Entropy

Rgarding the recent crashes

Recommended Posts

Ok, I'll reboot in Linux now, and create a new version with debugging info, which wil dump a core when crashes.

Then, peopel have to send em the core, so I can see what is wrong.

Share this post


Link to post
Share on other sites

Ok, another try.

First, go to: www.libsdl.org and download the latest version of SDL, SDL_net and SDL_mixer

Then install them, in that order.

 

This thing goes for everyone.

If still crashes, www.eternal-lands.com/el.x86.bin2 (download it again, it's a new file)

Then type: "ulimit -l unlimited" no quotes, of course.

Then: ./el.x86linux.bin2

When it crashes, do a "ls -al|grep core"

Then send me that core file.

Share this post


Link to post
Share on other sites
Guest

i think that you can't really use a new mesa libs. opengl in X and the driver for your card is compiled for mesa that comes with X and they made some tweaks so you can't just download a new version and put it in. i've read it in the X sources readme, when i was trying to get opengl acceleration to work on my old notebook. ( it got broken display now so i'm using it as a router and firewall for my home network. i have 20 days uptime, with a notebook:-)

Share this post


Link to post
Share on other sites

I crash whenever attempting to trade items and I get like a 10 second delay between actions when around other players. It seems to happen at random because sometimes I get no lag and good FPS, others I have to wait up to 10 seconds before doing anything. Same map, same time periods so it isn't night/day/rain causing it. I have the most recent EL files that are public.

Share this post


Link to post
Share on other sites

Did you download the latest patch? That did fix that problem.

 

Anyway, for linux people with problems, try this:

www.eternal-lands.com/el.x86.linux.bin.leeloo

Share this post


Link to post
Share on other sites
i think that you can't really use a new mesa libs. opengl in X and the driver for your card is compiled for mesa that comes with X and they made some tweaks so you can't just download a new version and put it in. i've read it in the X sources readme, when i was trying to get opengl acceleration to work on my old notebook. ( it got broken display now so i'm using it as a router and firewall for my home network. i have 20 days uptime, with a notebook:-)

 

this is true, i've screwd up my linux with installing new mesa libraries..

so ... dunno if this can help out anyone...

to continue..

i had 2 crashes while trading as well.

 

as for the new bin2 file, it still does not work, but where is the core file?

Though i got only segmentation fault eror, without the SDL thing..

 

and bin.leeloo file is not working 2..

 

p.s. the link for linux.bin2 is broken, real url is

www.eternal-lands.com/el.x86.linux.bin

so please tell where to find a core file

Share this post


Link to post
Share on other sites
Guest

i have updated SDL libs and nothing work.

I don't found the core file and the client crash the connect

Share this post


Link to post
Share on other sites

Ok, i'm downloading as we speak the latest SDLs..

 

here is the last couple of outputs that i got using strace...

open("./3dobjects/ground_objs/road4.e3d", O_RDONLY) = 10

fstat64(10, {st_mode=S_IFREG|0644, st_size=1084, ...}) = 0

mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40

026000

read(10, "el3d16000(000`0002000030000220200"..., 4096) = 1

084

close(10)                               = 0

munmap(0x40026000, 4096)                = 0

open("./3dobjects/ground_objs/road1.e3d", O_RDONLY) = 10

fstat64(10, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0

mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40                                             026000

read(10, "", 4096)                      = 0

read(10, "", 4096)                      = 0

read(10, NULL, 50831360)                = 0

read(10, "", 4096)                      = 0

close(10)                               = 0

munmap(0x40026000, 4096)                = 0

--- SIGSEGV (Segmentation fault) @ 0 (0) ---

+++ killed by SIGSEGV +++

crus@linux:~/Games/EternalLands>

 

the client crashed once i wanted to go to VOTD and clicked on a banner on a boat.. and now i can't login again..

 

update: i've downloaded new SDL libraries, actyally the latest rpms for suse 9.0 i could find..

and still nothing..

crus@linux:~/Games/EternalLands> ./el.x86.linux.bin

Fatal signal: Segmentation Fault (SDL Parachute Deployed)



crus@linux:~/Games/EternalLands> ./el.x86.linux.bin2

Segmentation fault



crus@linux:~/Games/EternalLands> ./el.x86.linux.bin.leeloo

Segmentation fault



crus@linux:~/Games/EternalLands>

Share this post


Link to post
Share on other sites

Interesting, it tried to read almost 50M of data! I think that might help Leeloo find out whats going on. What ever is causing it to try to read 50M would be the bug in my educated opinion, and then that read overwrites memory causing the crash.

Share this post


Link to post
Share on other sites

It's "ulimit -c unlimited" to create core files, NOT -l.

 

The latest version hasn't crashed on my computer yet, and I have no idea where to look unless I get either a core file or a way to crash it.

Share this post


Link to post
Share on other sites

Leeloo & Entropy the ulimit -c works..

 

i've compressed the core file and uploaded it here:

http://www.transmute.co.yu/misc/elcorefile.zip

file is 10mb..

 

game crashed when i clicked on a boat banner to take me from isla prima to WSC.. and now while i'm in wsc i can't log in..

hope this will help you to resolve the problem.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×