ShYne Report post Posted November 23, 2010 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 Quote Share this post Link to post Share on other sites
ShYne Report post Posted November 23, 2010 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 Quote Share this post Link to post Share on other sites
Theryndan Report post Posted November 23, 2010 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) Quote Share this post Link to post Share on other sites
ShYne Report post Posted November 23, 2010 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.... Quote Share this post Link to post Share on other sites
Theryndan Report post Posted November 23, 2010 /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) Quote Share this post Link to post Share on other sites
ShYne Report post Posted November 23, 2010 nicholas@nicholas-Inspiron-1525:~/elc$ ./el.x86.linux.bin Quote Share this post Link to post Share on other sites
ShYne Report post Posted November 24, 2010 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... Quote Share this post Link to post Share on other sites
Guest Nestor Report post Posted February 9, 2011 nicholas@nicholas-Inspiron-1525:~/elc$ ./el.x86.linux.bin Quote Share this post Link to post Share on other sites
Guest Nestor Report post Posted February 9, 2011 (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 Quote Share this post Link to post Share on other sites
Guest Guest Report post Posted February 9, 2011 I have found the answer to this question in other thread - Ubuntu - EL crashes on start up Probably it is a problem of all Intel-video cards Nestor Quote Share this post Link to post Share on other sites