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

Segmentation fault

Recommended Posts

Hello, I keep having a problem starting the client. I get the Segmentation fault error. I edited the el.ini so that poor man is enabled and the animation program is set to 0. Can anyone help? I'm running Ubuntu 10. by the way

Share this post


Link to post
Share on other sites

Here are the last lines. It goes on for a very long time

 

ac9000

read(10, "uniform sampler2D tile_texture;\r"..., 16384) = 1168

read(10, "", 12288) = 0

_llseek(10, 0, [1168], SEEK_CUR) = 0

mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a48000

mremap(0xb6a48000, 528384, 4096, MREMAP_MAYMOVE) = 0xb6a48000

close(10) = 0

munmap(0xb6ac9000, 4096) = 0

munmap(0xb6a48000, 4096) = 0

write(9, "Compiling shader './shaders/wate"..., 54) = 54

write(9, "Linking shaders successful\n", 27) = 27

stat64("/root/.elc/updates/1_9_0/shaders/reflectiv_water_fs.glsl.gz", 0xbfcae1e4) = -1 ENOENT (No such file or directory)

stat64("/root/.elc/updates/1_9_0/shaders/reflectiv_water_fs.glsl", 0xbfcae1e4) = -1 ENOENT (No such file or directory)

stat64("./shaders/reflectiv_water_fs.glsl.gz", 0xbfcae1e4) = -1 ENOENT (No such file or directory)

stat64("./shaders/reflectiv_water_fs.glsl", {st_mode=S_IFREG|0644, st_size=3036, ...}) = 0

open("./shaders/reflectiv_water_fs.glsl", O_RDONLY) = 10

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

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

read(10, "#define\tUSE_CUBIC_FILTER\r\nunifor"..., 16384) = 3036

read(10, "", 12288) = 0

_llseek(10, 0, [3036], SEEK_CUR) = 0

mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a48000

mremap(0xb6a48000, 528384, 4096, MREMAP_MAYMOVE) = 0xb6a48000

close(10) = 0

munmap(0xb6ac9000, 4096) = 0

munmap(0xb6a48000, 4096) = 0

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

+++ killed by SIGSEGV +++

Segmentation fault

Share this post


Link to post
Share on other sites

Could you post the content of ~/.elc/error_log.txt ?

 

Could you try running EL through gdb and post the backtrace you get?

Open a terminal, go to the folder where the EL binary is, type gdb el.x86.linux.bin (or the name of the binary you are using), type r to launch it - when it crashes, type bt full.

 

Also, looks like you are running EL as root? (shouldn't make you crash though)

Share this post


Link to post
Share on other sites

using GDB

 

Starting program: /home/nicholas/Desktop/elc/el.x86.linux.bin

[Thread debugging using libthread_db enabled]

 

Program received signal SIGSEGV, Segmentation fault.

0x007eac23 in ?? () from /usr/lib/dri/i965_dri.so

 

I can't seem to find the error log....

Share this post


Link to post
Share on other sites

/usr/lib/dri/i965_dri.so would point to a problem with your video driver;

when you start EL from terminal, could you copy here the whole line with which you start the game? For example for me it is

thery@localhost:~/games/el_linux$ ./el.x86_64-cvs3.linux.bin

 

The error log is in ~/.elc (note the . which means it's an hidden folder)

Share this post


Link to post
Share on other sites

error log

 

Log started at 2010-11-23 17:55:31 localtime (EST)

 

[17:55:31] Using the server profile: main

[17:55:31] Warning: Didn't find your data_dir, using the current directory instead. Please correct this in your el.ini . Given data_dir was: "c:\Program Files\Eternal Lands\/". Using "/home/nicholas/elc".

[17:55:31] Window size adjusted to 790x545

[17:55:33] GL_ARB_multitexture extension found, using it.

[17:55:33] GL_EXT_compiled_vertex_array extension found, using it.

[17:55:33] GL_ARB_point_sprite extension found, using it.

[17:55:33] GL_ARB_texture_compression extension found, using it.

[17:55:33] Couldn't find the GL_EXT_texture_compression_s3tc extension, not using it...

[17:55:33] GL_SGIS_generate_mipmap extension found, using it.

[17:55:33] GL_ARB_shadow extension found, using it.

[17:55:33] GL_ARB_vertex_buffer_object extension found, using it.

[17:55:33] GL_EXT_framebuffer_object extension found, using it.

[17:55:33] GL_EXT_draw_range_elements extension found, using it.

[17:55:33] GL_ARB_texture_non_power_of_two extension found, using it.

[17:55:33] GL_ARB_fragment_program extension found, using it.

[17:55:33] GL_ARB_vertex_program extension found, using it.

[17:55:33] GL_ARB_fragment_shader extension found, using it.

[17:55:33] GL_ARB_vertex_shader extension found, using it.

[17:55:33] GL_ARB_shader_objects extension found, using it.

[17:55:33] GL_ARB_shading_language_100 extension found, using it.

[17:55:33] GL_ARB_texture_mirrored_repeat extension found, NOT using it...

[17:55:33] GL_ARB_texture_rectangle extension found, NOT using it...

[17:55:33] GL_EXT_fog_coord extension found, NOT using it...

[17:55:33] Couldn't find the GL_ATI_texture_compression_3dc extension, not using it...

[17:55:33] Couldn't find the GL_EXT_texture_compression_latc extension, not using it...

Share this post


Link to post
Share on other sites
Guest Nestor

(Sorry, prev message is mistake.)

 

I have to same problem with segmentation fault.

 

I'm using Arch Linux, video card - Intel915

 

error log file is to same as above.

 

 

If you solved this problem then put message obout it.

 

 

Nestor

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×