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

New windows client for people that have problems

Recommended Posts

BTW, someone reported that disabling the sound in el.ini helped. So you should try that, see if it makes any difference.

Share this post


Link to post
Share on other sites

Ok, if you still have your old client, move the el.ini file from the old client to the new one. Also, delete el.cfg from where you installed the new client.

Share this post


Link to post
Share on other sites

Ok, well, what I would try if I were you is to update my DirectX.

Although we don't directly use DirectX, it is used by SDL, so it might help...

Share this post


Link to post
Share on other sites

overkill debug:

 

elc-386-no_GL_EXTENSION_CHECK-debug_overkill.exe

This will leave a trail in your error_log.txt file, it doesn't go in too deeply, but it should narrow the culprit down somewhat.

 

when you run it, post your error_log here so I can see what's going on.

Share this post


Link to post
Share on other sites

overkill debug:

 

elc-386-no_GL_EXTENSION_CHECK-debug_overkill.exe

This will leave a trail in your error_log.txt file, it doesn't go in too deeply, but it should narrow the culprit down somewhat.

 

when you run it, post your error_log here so I can see what's going on.

 

Log started at 2007-06-03 21:29:34 localtime (Eastern Daylight Time)

 

[21:29:34] main.c.Main:242 - Debug: beginning init_translatables (called from main.c:main)

[21:29:34] translate.c.init_translatables:702 - Debug: beginning init_groups (called from translate.c:init_translatables)

[21:29:34] translate.c.init_translatables:706 - Debug: beginning init_errors (called from translate.c:init_translatables)

[21:29:34] translate.c.init_translatables:711 - Debug: beginning init_console (called from translate.c:init_translatables)

[21:29:34] translate.c.init_translatables:715 - Debug: beginning init_help (called from translate.c:init_translatables)

[21:29:34] translate.c.init_translatables:719 - Debug: beginning init_spells (called from translate.c:init_translatables)

[21:29:34] translate.c.init_translatables:723 - Debug: beginning init_stats (called from translate.c:init_translatables)

[21:29:34] translate.c.init_translatables:727 - Debug: beginning init_titles (called from translate.c:init_translatables)

[21:29:34] main.c.Main:246 - Debug: beginning init_vars (called from main.c:main

[21:29:34] main.c.Main:250 - Debug: beginning init_stuff (called from main.c:main

[21:29:34] init.c.init_stuff:551 - Debug: beginning int_text_buffers (called from init.c:init_stuff)

[21:29:34] init.c.init_stuff:560 - Debug: beginning init_chat_channels (called from init.c:init_stuff)

[21:29:34] init.c.init_stuff:567 - Debug: beginning init_fonts (called from init.c:init_stuff)

[21:29:34] init.c.init_stuff:573 - Debug: beginning read_config (called from init.c:init_stuff)

Share this post


Link to post
Share on other sites

Log started at 2007-06-03 21:29:26 localtime (Eastern Daylight Time)

 

[21:29:26] main.c.Main:242 - Debug: beginning init_translatables (called from main.c:main)

[21:29:26] translate.c.init_translatables:702 - Debug: beginning init_groups (called from translate.c:init_translatables)

[21:29:26] translate.c.init_translatables:706 - Debug: beginning init_errors (called from translate.c:init_translatables)

[21:29:26] translate.c.init_translatables:711 - Debug: beginning init_console (called from translate.c:init_translatables)

[21:29:26] translate.c.init_translatables:715 - Debug: beginning init_help (called from translate.c:init_translatables)

[21:29:26] translate.c.init_translatables:719 - Debug: beginning init_spells (called from translate.c:init_translatables)

[21:29:26] translate.c.init_translatables:723 - Debug: beginning init_stats (called from translate.c:init_translatables)

[21:29:26] translate.c.init_translatables:727 - Debug: beginning init_titles (called from translate.c:init_translatables)

[21:29:26] main.c.Main:246 - Debug: beginning init_vars (called from main.c:main

[21:29:26] main.c.Main:250 - Debug: beginning init_stuff (called from main.c:main

[21:29:26] init.c.init_stuff:551 - Debug: beginning int_text_buffers (called from init.c:init_stuff)

[21:29:26] init.c.init_stuff:560 - Debug: beginning init_chat_channels (called from init.c:init_stuff)

[21:29:26] init.c.init_stuff:567 - Debug: beginning init_fonts (called from init.c:init_stuff)

[21:29:26] init.c.init_stuff:573 - Debug: beginning read_config (called from init.c:init_stuff)

Share this post


Link to post
Share on other sites

Log started at 2007-06-03 19:31:59 localtime (Mountain Daylight Time)

 

[19:31:59] main.c.Main:242 - Debug: beginning init_translatables (called from main.c:main)

[19:31:59] translate.c.init_translatables:702 - Debug: beginning init_groups (called from translate.c:init_translatables)

[19:31:59] translate.c.init_translatables:706 - Debug: beginning init_errors (called from translate.c:init_translatables)

[19:31:59] translate.c.init_translatables:711 - Debug: beginning init_console (called from translate.c:init_translatables)

[19:31:59] translate.c.init_translatables:715 - Debug: beginning init_help (called from translate.c:init_translatables)

[19:31:59] translate.c.init_translatables:719 - Debug: beginning init_spells (called from translate.c:init_translatables)

[19:31:59] translate.c.init_translatables:723 - Debug: beginning init_stats (called from translate.c:init_translatables)

[19:31:59] translate.c.init_translatables:727 - Debug: beginning init_titles (called from translate.c:init_translatables)

[19:31:59] main.c.Main:246 - Debug: beginning init_vars (called from main.c:main

[19:31:59] main.c.Main:250 - Debug: beginning init_stuff (called from main.c:main

[19:31:59] init.c.init_stuff:551 - Debug: beginning int_text_buffers (called from init.c:init_stuff)

[19:31:59] init.c.init_stuff:560 - Debug: beginning init_chat_channels (called from init.c:init_stuff)

[19:31:59] init.c.init_stuff:567 - Debug: beginning init_fonts (called from init.c:init_stuff)

[19:31:59] init.c.init_stuff:573 - Debug: beginning read_config (called from init.c:init_stuff)

Share this post


Link to post
Share on other sites

I seem to be having the same problems but I am getting 2 errors from windows. Perhaps because I am running an older system. Could be a clue.

 

El has caused an error in KERNEL32.DLL

&

El has caused an error in WRAP_OAL.DLL

Share this post


Link to post
Share on other sites

Ok, so it would seem that the reading of the configuration has problems? That's really strange.. I guess we need additional debugging there.

Share this post


Link to post
Share on other sites

Ok, so it would seem that the reading of the configuration has problems? That's really strange.. I guess we need additional debugging there.

 

So, as far as that goes. It has nothing to do with us? and we must wait for further analysis and a debugged release?

Share this post


Link to post
Share on other sites

elc-386-debug_overkill2.exe

 

before you start, please delete your previous error_log, and post the new one after you run this client.

 

I have a sneaking feeling it is in the while loop, but we'll see..

Share this post


Link to post
Share on other sites

i am having problems to the client starts and loads ok but it will not connect to the server i do have a error log

Log started at 2007-06-03 20:31:07 localtime (Eastern Daylight Time)

 

[20:31:08] Error: Can't open file "quest.log"

[20:31:08] Error: Can't open file "./tmp/temp000.dat"

[20:31:08] Error: Can't open file "commands.lst"

[20:31:20] Client closed

Share this post


Link to post
Share on other sites

Log started at 2007-06-03 19:49:28 localtime (Mountain Daylight Time)

 

[19:49:28] main.c.Main:242 - Debug: beginning init_translatables (called from main.c:main)

[19:49:28] translate.c.init_translatables:702 - Debug: beginning init_groups (called from translate.c:init_translatables)

[19:49:28] translate.c.init_translatables:706 - Debug: beginning init_errors (called from translate.c:init_translatables)

[19:49:28] translate.c.init_translatables:711 - Debug: beginning init_console (called from translate.c:init_translatables)

[19:49:28] translate.c.init_translatables:715 - Debug: beginning init_help (called from translate.c:init_translatables)

[19:49:28] translate.c.init_translatables:719 - Debug: beginning init_spells (called from translate.c:init_translatables)

[19:49:28] translate.c.init_translatables:723 - Debug: beginning init_stats (called from translate.c:init_translatables)

[19:49:28] translate.c.init_translatables:727 - Debug: beginning init_titles (called from translate.c:init_translatables)

[19:49:28] main.c.Main:246 - Debug: beginning init_vars (called from main.c:main

[19:49:28] main.c.Main:250 - Debug: beginning init_stuff (called from main.c:main

[19:49:28] init.c.init_stuff:551 - Debug: beginning int_text_buffers (called from init.c:init_stuff)

[19:49:28] init.c.init_stuff:560 - Debug: beginning init_chat_channels (called from init.c:init_stuff)

[19:49:28] init.c.init_stuff:567 - Debug: beginning init_fonts (called from init.c:init_stuff)

[19:49:28] init.c.init_stuff:573 - Debug: beginning read_config (called from init.c:init_stuff)

Share this post


Link to post
Share on other sites

read_config

void read_config()
{
#ifndef WINDOWS
DIR *d = NULL;
struct stat statbuff;
mode_t modes;

my_strncp ( configdir, getenv ("HOME") , sizeof(configdir));
#ifndef OSX
strncat (configdir, "/.elc/", sizeof(configdir)-1);
#else
strncat (configdir, "/Library/Application\ Support/Eternal\ Lands/", sizeof(configdir)-1);
#endif
d = opendir (configdir);
if (!d)
{
	mkdir (configdir, 0700);
} else {

	stat(configdir,&statbuff);
	modes = statbuff.st_mode;
	/* Set perms to 700 on configdir if they anything else */
	if(((modes & S_IRWXU) == (S_IRUSR|S_IWUSR|S_IXUSR)) &&
	   ((modes & S_IRWXG) == (S_IRGRP|S_IWGRP|S_IXGRP)) && 
	   ((modes & S_IRWXO) == (S_IROTH|S_IWOTH|S_IXOTH)) ) {
		chmod(configdir,S_IRWXU);
	}

}
#endif
#ifdef DEBUG_OVERKILL
   LOG_ERROR("read_el_ini");
#endif
if ( !read_el_ini () )
{
	// oops, the file doesn't exist, give up
	LOG_ERROR("Failure reading el.ini");
	SDL_Quit ();
	exit (1);
}

#ifndef WINDOWS
chdir(datadir);
#endif

#ifdef DEBUG_OVERKILL
   LOG_ERROR("checking username and password");
#endif
if(password_str[0])//We have a password
{
	size_t k;

	for (k=0; k < strlen (password_str); k++)
		display_password_str[k] = '*';
	display_password_str[k] = 0;
}
else if (username_str[0]) //We have a username but not a password...
{
	username_box_selected = 0;
	password_box_selected = 1;
}
#ifndef WINDOWS
closedir(d);
#endif
#ifdef DEBUG_OVERKILL
   LOG_ERROR("completed read_config");
#endif
}

Now, I may be mistaken, but surely the first 2 #ifndef would be skipped straight over? #ifndef WINDOWS would be a fail, and the #ifndef OSX - #else - #endif - #endif would never get compiled either as it is in the #ifndef WINDOWS..

 

so why isn't my #ifdef DEBUG_OVERKILL being executed? Am I tired and missing something silly?

Share this post


Link to post
Share on other sites

yes...overkill2.

 

over kill2 yielded these results

 

Log started at 2007-06-03 22:03:02 localtime (Eastern Daylight Time)

 

[22:03:02] main.c.Main:242 - Debug: beginning init_translatables (called from main.c:main)

[22:03:02] translate.c.init_translatables:702 - Debug: beginning init_groups (called from translate.c:init_translatables)

[22:03:02] translate.c.init_translatables:706 - Debug: beginning init_errors (called from translate.c:init_translatables)

[22:03:02] translate.c.init_translatables:711 - Debug: beginning init_console (called from translate.c:init_translatables)

[22:03:02] translate.c.init_translatables:715 - Debug: beginning init_help (called from translate.c:init_translatables)

[22:03:02] translate.c.init_translatables:719 - Debug: beginning init_spells (called from translate.c:init_translatables)

[22:03:02] translate.c.init_translatables:723 - Debug: beginning init_stats (called from translate.c:init_translatables)

[22:03:02] translate.c.init_translatables:727 - Debug: beginning init_titles (called from translate.c:init_translatables)

[22:03:02] main.c.Main:246 - Debug: beginning init_vars (called from main.c:main

[22:03:02] main.c.Main:250 - Debug: beginning init_stuff (called from main.c:main

[22:03:02] init.c.init_stuff:551 - Debug: beginning int_text_buffers (called from init.c:init_stuff)

[22:03:02] init.c.init_stuff:560 - Debug: beginning init_chat_channels (called from init.c:init_stuff)

[22:03:02] init.c.init_stuff:567 - Debug: beginning init_fonts (called from init.c:init_stuff)

[22:03:02] init.c.init_stuff:573 - Debug: beginning read_config (called from init.c:init_stuff)

Share this post


Link to post
Share on other sites

It's me again :)

 

debug_overkill3.exe

 

as before, if you could delete the error_log and run the binary, and post the error_log please :D

Share this post


Link to post
Share on other sites

same for me

 

 

 

Log started at 2007-06-03 22:07:17 localtime (Eastern Daylight Time)

 

[22:07:17] main.c.Main:242 - Debug: beginning init_translatables (called from main.c:main)

[22:07:17] translate.c.init_translatables:702 - Debug: beginning init_groups (called from translate.c:init_translatables)

[22:07:17] translate.c.init_translatables:706 - Debug: beginning init_errors (called from translate.c:init_translatables)

[22:07:17] translate.c.init_translatables:711 - Debug: beginning init_console (called from translate.c:init_translatables)

[22:07:17] translate.c.init_translatables:715 - Debug: beginning init_help (called from translate.c:init_translatables)

[22:07:17] translate.c.init_translatables:719 - Debug: beginning init_spells (called from translate.c:init_translatables)

[22:07:17] translate.c.init_translatables:723 - Debug: beginning init_stats (called from translate.c:init_translatables)

[22:07:17] translate.c.init_translatables:727 - Debug: beginning init_titles (called from translate.c:init_translatables)

[22:07:17] main.c.Main:246 - Debug: beginning init_vars (called from main.c:main

[22:07:17] main.c.Main:250 - Debug: beginning init_stuff (called from main.c:main

[22:07:17] init.c.init_stuff:551 - Debug: beginning int_text_buffers (called from init.c:init_stuff)

[22:07:17] init.c.init_stuff:560 - Debug: beginning init_chat_channels (called from init.c:init_stuff)

[22:07:17] init.c.init_stuff:567 - Debug: beginning init_fonts (called from init.c:init_stuff)

[22:07:17] init.c.init_stuff:573 - Debug: beginning read_config (called from init.c:init_stuff)

Share this post


Link to post
Share on other sites

Learner has a theory that your desktop color deepth might affect the results, so please try to change it to 32bpp, and report any new issues.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×