Michael T. Pope
2015-11-25 10:56:19 UTC
I am mostly back to work on FreeCol again:-). Here are my current
short-term priorities:
- BR#2925 is a nasty one, and very hard for me to reproduce (I have
succeeded once). I suspect it all boils down to the server
emitting corrupt XML, probably due to a race condition, which
causes crashes. There is then a secondary problem of colonies
going to zero size which may or may not be related.
- BR#2924 should be fixed in git.81a11ae, but trade is complex so I am
still planning to test this further in play.
- wintertime's AI fixes should be in, but there are issues raised there
that I need to follow up on
- I recently saw the bug where you build a colony but this leaves nearby
tiles that should be explored in an unexplored state (in the client,
not in the server --- reconnect clears the problem). To debug this
we will need the full COMMS logging, which I did not have turned on
when the bug occurred. Alas, it is rare/intermittent. Please keep
an eye out for this one.
- Quite a while back we discussed some option handling improvements.
I need to get back to them.
- There are still plenty of code simplification opportunities with Java 8.
- There is a problem with the splash screen on some systems. What I
am seeing on one particular box is that a blank rectangle of the
exact size of the freecol splash image pops up in the lower right
corner, then nothing happens for several seconds, then the splash
image appears in the rectangle, briefly though as almost at once
the main large freecol panel appears. This behaviour is stable
when starting from saved or new games with current trunk, and
reproduces back to 0.11.4 (0.11.3 omits the blank rectangle stage
and centers the image correctly, but there is the same long delay
before it appears). The box in question is running fully updated
Fedora 22 on generic PC hardware --- AFAICT the software is the
same as my main home development system which works correctly
(i.e. splash image appears immediately in the center of the
screen, then the main panel appears after a delay), until you get
to the graphics driver. My box also has a faster CPU.
Cheers,
Mike Pope
short-term priorities:
- BR#2925 is a nasty one, and very hard for me to reproduce (I have
succeeded once). I suspect it all boils down to the server
emitting corrupt XML, probably due to a race condition, which
causes crashes. There is then a secondary problem of colonies
going to zero size which may or may not be related.
- BR#2924 should be fixed in git.81a11ae, but trade is complex so I am
still planning to test this further in play.
- wintertime's AI fixes should be in, but there are issues raised there
that I need to follow up on
- I recently saw the bug where you build a colony but this leaves nearby
tiles that should be explored in an unexplored state (in the client,
not in the server --- reconnect clears the problem). To debug this
we will need the full COMMS logging, which I did not have turned on
when the bug occurred. Alas, it is rare/intermittent. Please keep
an eye out for this one.
- Quite a while back we discussed some option handling improvements.
I need to get back to them.
- There are still plenty of code simplification opportunities with Java 8.
- There is a problem with the splash screen on some systems. What I
am seeing on one particular box is that a blank rectangle of the
exact size of the freecol splash image pops up in the lower right
corner, then nothing happens for several seconds, then the splash
image appears in the rectangle, briefly though as almost at once
the main large freecol panel appears. This behaviour is stable
when starting from saved or new games with current trunk, and
reproduces back to 0.11.4 (0.11.3 omits the blank rectangle stage
and centers the image correctly, but there is the same long delay
before it appears). The box in question is running fully updated
Fedora 22 on generic PC hardware --- AFAICT the software is the
same as my main home development system which works correctly
(i.e. splash image appears immediately in the center of the
screen, then the main panel appears after a delay), until you get
to the graphics driver. My box also has a faster CPU.
Cheers,
Mike Pope