Am Samstag, 17. März 2007 schrieb [EMAIL PROTECTED]:
> On Fri, 16 Mar 2007 22:03:03 -0400 Giel van Schijndel
>
> <[EMAIL PROTECTED]> wrote:
> >[EMAIL PROTECTED] schreef:
> >> On Fri, 16 Mar 2007 19:04:01 -0400 Dennis Schridde
> >
> ><[EMAIL PROTECTED]> wrote:
> >>> Am Freitag, 16. März 2007 schrieb [EMAIL PROTECTED]:
> >>>> I download ubuntu edgy 6.10 to see warzone on its.
> >>>> I do compile as COMPILE file say.
> >>>> Then do make install.
> >>>>
> >>>> When game run, I get,
> >>>> error:      Registry file config is empty!
> >>>> Saved dump file to '/tmp/warzone2100.gdmp'
> >>>> Segmentation fault (core dumped)
> >>>
> >>> 1st: Send the dumpfile it speaks about.
> >>
> >> To who?
> >
> >As an _attachment_ to the mailinglist. Yes I saw your two follow-
> >up
> >mails with dump in it, having it as an attachment IMO really is
> >nicer/easier.
>
> OK, will do that from now on.
>
> >>> 3rd: This bug is supposed to show up only on Windows...
> >>
> >> I never have this bug on window, I now do in linux.
> >
> >Confirmed, I yesterday compiled WZ on edgy 6.10 as well (amd64 so
> >I
> >first figured that might be the cause). It only generates the
> >empty
> >registry file error on first run (when there is no file, in which
> >case
> >it will create an empty one) and when the file is empty. Simply
> >copying
> >my windows config file fixes it.
> >
> >So just to be clear: I never ever could reproduce this on M$Win on
> >GNU/Linux however I have more trouble preventing it from occuring.
> >
> >>> 4th: Check whether the config file is really emtpy
> >>
> >> I look in ./warzone2100 and config file.  It is empty.
> >>
> >>> 5th: Check whether it gets recreated successfully after
> >
> >deleting
> >
> >>> it
> >>
> >> It still empty.
> >
> >Confirmed: It indeed does get created, just empty however.
> >
> >> Also in README, it say "Once the game is installed (see INSTALL
> >
> >in
> >
> >> this directory)"
> >> There is no INSTALL file ?
> >
> >Well, that documentation really is erm, outdated AFAIK.
>
> I thought that was issue, and I did something wrong.  Nice to know
> this bug happens to others.
>
> In loadConfig() It calls openWarzoneKey(), it always return true.
> Even if error on registry_load() call on line 192 in configfile.c
> ...
>       debug(LOG_WZ, "Parsing the registry from %s", filename);
>       if (filesize == 0 || strlen(bptr) == 0) {
>               debug(LOG_ERROR, "Registry file %s is empty!", filename);
>               return FALSE;
> ...
> In openWarzoneKey(), if registry_load() fails, it should init the
> config file yes?
>
> In linux, is there good debugger like MSVS2005 has?
Of course there is! -> GDB

Attachment: pgppIYB8WTRE2.pgp
Description: PGP signature

_______________________________________________
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev

Reply via email to