Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CF: bugs / notes
Hello...
I have now successfully compiled crossfire 0.94.1
on netbsd-amiga 1.3.1, and there are some things
I have to mention:
- in common/time.c
you check for 2 systems (sun || linux) and assume
all the rest uses one parameter for gettimeofday.
NetBSD uses two parameters, too.
- in common/map.c
maps won't be recycled, because ther tempname
is freed before it is written into 'temp.maps'
Causes crashes on hpux. On NetBSD, '(null)' is
inserted as tempname.
The fix mentioned by Cristian Stieber works, though.
- when starting
the server insists on reading the map city/city
as COMMANDO, after displaying the motd.
i.e. the ascii-contents of the map are scrolled
through the text-window/sector, followed by a
simple 'unknown command'.
- lead to crashes on earlier versions (buffer overflow)
- now causes the first character of a player's name
to get lost. (Steve -> teve)
- very annoying...
- when playing
a player who needs to enter the library for mental
experience can surely not afford to pay 300 plat
for a library card...
bye for now,
_ _
(_ |_)
_)tefan | \eich (@informatik.tu-muenchen.de)
[to unsubscribe etc., send mail to crossfire-request@ifi.uio.no]