[CF-Devel] bugfix: unique maps
Michael Toennies
mtx93 at tzi.de
Wed Nov 22 04:56:20 CST 2000
Hi Andreas
Yeah, but remember this damn password/teleporter bug in wizard tower for
example.
it *can* be used for dupe crashin, while is common with 2 persons.
I think, we should make a party at MiDS server one night. Let him compile a
debug version,
which logs all fucking steps we do. Then enter the tower end let teleport
and jump us
like rabbits. I like to see the log files then. Perhaps we got it in this
way.
MichToen
>
On Wed 22.11.00 Chris L. wrote:
>
>
> > I´ve already written a bugfix for that problem. It does
>
> > the following:
>
> > Every time a player leaves a unique map, there´s a check
>
> > if that map already exists in the player-dir. If not,
>
> > the unique map will be saved instantly after the player left.
>
>
>
> Ok, except just save the map if changed please. There is an old
>
> cheat/do yourself in: 1) put items into your apartment,
>
> 2) wait until the apartment gets saved,
>
> 3) take items out of apartment,
>
> 4) save your self,
>
> 5) crash server.
>
> 6) Items still in apartment and on your person.
>
> 7) wash, rinse, repeat.
>
>
>
> I have benefited and been bitten by this, I'd really like
>
> it to go away.
>
>
NO. The problem that you describe has nothing to do with my
>
bugfix. And it has nothing to do with perm. apartments either.
>
You can do it on any map: Save, pass stuff to other character,
>
save other character, crash server.
>
>
There´s only one way to prevent it: We must whipe out point 5) -
>
"crash server" that is the critical point. Once we got rid of
>
every bloody way to crash the server we´re settled.
>
>
And this goal is no longer unreachable far away. The last way to
>
willingly crash the server (that I know of) is a buffer overflow
>
when speaking a very long sentence with winclient.
>
I bet this one is easy to fix, but I can´t debug under linux
>
due to lack of winclient. I´d need the help of one of the admins
>
of the online servers... Or maybe someone else knows how to fix it
>
right away?
>
All other obvious crash-bugs have been fixed in CVS as far as I know.
>
>
>
Andreas V.
>
>
_______________________________________________
>
crossfire-devel mailing list
>
crossfire-devel at lists.real-time.com
>
https://mailman.real-time.com/mailman/listinfo/crossfire-devel
>
More information about the crossfire
mailing list