<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/jsettlers/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/jsettlers/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 27 Nov 2011 14:00:44 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jsettlers/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>background images fail sometimes</title><link>https://sourceforge.net/p/jsettlers/bugs/43/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1/ start game normally, tiles are ok&lt;br /&gt;
2/ maximize window, tiles are scaled, some may be missing (like failed tile loading/scaling)&lt;br /&gt;
3/ unmaximize, tiles are ok again&lt;/p&gt;
&lt;p&gt;so, i have two questions:&lt;br /&gt;
1/ what causes the bug?&lt;br /&gt;
2/ if i use higher resolution tiles, then after maximizing they are scaling nicely, yet they aren't scaled on initial window. can images be handled by scaling algo always, regardless of window size? that would result in nicer graphics :)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KotCzarny</dc:creator><pubDate>Sun, 27 Nov 2011 14:00:44 -0000</pubDate><guid>https://sourceforge.net64b3963b04471f98d41d63eed58294a2f69aaad1</guid></item><item><title>no way out on discard screen</title><link>https://sourceforge.net/p/jsettlers/bugs/42/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;no way to reset selected resources on 'discard resources' screen, yet it is possible to click more than needed to discard which results in inactive submit button&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KotCzarny</dc:creator><pubDate>Sun, 27 Nov 2011 13:56:06 -0000</pubDate><guid>https://sourceforge.net9d1f200c12dcb184a0ea88a72bbb3d132d735562</guid></item><item><title>Connect resets</title><link>https://sourceforge.net/p/jsettlers/bugs/41/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;On slower links, client will reset connection with server.&lt;/p&gt;
&lt;p&gt;Dump of traffic shows reset is coming from host machine.&lt;/p&gt;
&lt;p&gt;Doesn't seem to correlate with anything in particular from the server.&lt;/p&gt;
&lt;p&gt;Intermittent nature of the resets combined with the fact that they are more frequent of slower/saturated may suggest race condition somewhere.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mc6809e</dc:creator><pubDate>Wed, 12 Mar 2008 17:55:50 -0000</pubDate><guid>https://sourceforge.net6343cd10c5534f221e41577de2cd08d2ae590279</guid></item><item><title>Periodic Crash after Robbing Player</title><link>https://sourceforge.net/p/jsettlers/bugs/40/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If presented with a choose player dialog, sometimes game will hang after choosing a button.  Trace below:&lt;/p&gt;
&lt;p&gt;java.lang.NullPointerException: null pData&lt;br /&gt;
SOCPlayerClient treat ERROR - null pData&lt;br /&gt;
at sun.awt.windows.WComponentPeer._requestFocus(Native Method)&lt;br /&gt;
at sun.awt.windows.WComponentPeer.requestFocus(Unknown Source)&lt;br /&gt;
at java.awt.Component.requestFocusHelper(Unknown Source)&lt;br /&gt;
at java.awt.Component.requestFocus(Unknown Source)&lt;br /&gt;
at soc.client.SOCChoosePlayerDialog.setVisible(SOCChoosePlayerDialog.java:93)&lt;br /&gt;
at soc.client.SOCPlayerInterface.choosePlayer(SOCPlayerInterface.java:519)&lt;br /&gt;
at soc.client.SOCPlayerClient.handleCHOOSEPLAYERREQUEST(SOCPlayerClient.java:2258)&lt;br /&gt;
at soc.client.SOCPlayerClient.treat(SOCPlayerClient.java:1077)&lt;br /&gt;
at soc.client.SOCPlayerClient.run(SOCPlayerClient.java:748)&lt;br /&gt;
at java.lang.Thread.run(Unknown Source)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bradley Plies</dc:creator><pubDate>Thu, 14 Dec 2006 00:31:29 -0000</pubDate><guid>https://sourceforge.netfd582fab6c02d728359375ee6184bc29e5c1494b</guid></item><item><title>Time Limit - Game Destroyed</title><link>https://sourceforge.net/p/jsettlers/bugs/39/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Was playing a game tonight and got the error message &lt;br /&gt;
in the status window (or whatever you call the topmost &lt;br /&gt;
text display) "The time limit on this game has expired &lt;br /&gt;
and will now be destroyed". It caused the game to &lt;br /&gt;
terminate. Which is very sad as I had the point lead.&lt;/p&gt;
&lt;p&gt;The obvious question - is there a built in time limit &lt;br /&gt;
on games? I think we were around 1.5 hours in when it &lt;br /&gt;
occured (connection time to the game window). I don't &lt;br /&gt;
see anything mentioning one so I'll include as much &lt;br /&gt;
detail as I can.&lt;/p&gt;
&lt;p&gt;- I was running the Server with no user database or &lt;br /&gt;
MySQL driver. &lt;br /&gt;
- Counting myself 5 clients were connected (1 observer)&lt;br /&gt;
- The message was displayed almost instantly after 1 &lt;br /&gt;
player was disconnected (got dropped). He was able to &lt;br /&gt;
rejoin the active channel but not the game&lt;br /&gt;
- java version "1.5.0_06" (build 1.5.0_06-b05) running &lt;br /&gt;
on a Windows 2000 Pro system &lt;br /&gt;
- we had 1 previous game that was aborted during setup.&lt;br /&gt;
- Total server up time was betwen 2.5-3 hours&lt;/p&gt;
&lt;p&gt;If there are any other details that I can fill in just &lt;br /&gt;
ask.&lt;/p&gt;
&lt;p&gt;Below is the text from the server and client windows. &lt;br /&gt;
I don't see anything relevant but including on the off &lt;br /&gt;
chance it could help.&lt;/p&gt;
&lt;p&gt;Server-------------------------------------------------&lt;/p&gt;
&lt;p&gt;Java Settlers Server 1.0.6, 2001-2004 Robb Thomas&lt;br /&gt;
Network layer based on code by Cristian Bogdan.&lt;br /&gt;
No user database available: MySQL driver is unavailable&lt;br /&gt;
Users will not be authenticated.&lt;/p&gt;
&lt;p&gt;My Client ---------------------------------------------&lt;br /&gt;
Connecting to xxx.xxx.xx.xx:8880&lt;br /&gt;
SOCPlayerClient treat ERROR - 0 &amp;gt;= 0&lt;br /&gt;
java.lang.ArrayIndexOutOfBoundsException: 0 &amp;gt;= 0&lt;br /&gt;
at java.util.Vector.elementAt(Unknown Source)&lt;br /&gt;
at java.awt.List.getItemImpl(Unknown Source)&lt;br /&gt;
at java.awt.List.getItem(Unknown Source)&lt;br /&gt;
at soc.client.SOCPlayerClient.addToGameList&lt;br /&gt;
(SOCPlayerClient.java:2543)&lt;br /&gt;
at soc.client.SOCPlayerClient.handleNEWGAME&lt;br /&gt;
(SOCPlayerClient.java:1422)&lt;br /&gt;
at soc.client.SOCPlayerClient.treat&lt;br /&gt;
(SOCPlayerClient.java:925)&lt;br /&gt;
at soc.client.SOCPlayerClient.run&lt;br /&gt;
(SOCPlayerClient.java:748)&lt;br /&gt;
at java.lang.Thread.run(Unknown Source)&lt;br /&gt;
SOCPlayerClient treat ERROR - 0 &amp;gt;= 0&lt;br /&gt;
java.lang.ArrayIndexOutOfBoundsException: 0 &amp;gt;= 0&lt;br /&gt;
at java.util.Vector.elementAt(Unknown Source)&lt;br /&gt;
at java.awt.List.getItemImpl(Unknown Source)&lt;br /&gt;
at java.awt.List.getItem(Unknown Source)&lt;br /&gt;
at soc.client.SOCPlayerClient.addToGameList&lt;br /&gt;
(SOCPlayerClient.java:2543)&lt;br /&gt;
at soc.client.SOCPlayerClient.handleNEWGAME&lt;br /&gt;
(SOCPlayerClient.java:1422)&lt;br /&gt;
at soc.client.SOCPlayerClient.treat&lt;br /&gt;
(SOCPlayerClient.java:925)&lt;br /&gt;
at soc.client.SOCPlayerClient.run&lt;br /&gt;
(SOCPlayerClient.java:748)&lt;br /&gt;
at java.lang.Thread.run(Unknown Source)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Paynter</dc:creator><pubDate>Sun, 19 Mar 2006 02:48:13 -0000</pubDate><guid>https://sourceforge.netbc713aa8c832e1b53e4d01801c895323b98f64e7</guid></item><item><title>Wrong resource received</title><link>https://sourceforge.net/p/jsettlers/bugs/38/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Playing as debug against three robots as described in&lt;br /&gt;
the readme.  Noticed that at one point, a 5 and a 3&lt;br /&gt;
were rolled, which according to the hex colors should&lt;br /&gt;
have given all those who had settlements adjacent to&lt;br /&gt;
the brown hex with a 3 one wood.  However, these&lt;br /&gt;
players received one Ore instead.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;See attached screenshot for example.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">iN8sWoRld</dc:creator><pubDate>Tue, 03 Jan 2006 01:17:18 -0000</pubDate><guid>https://sourceforge.netd546bfec87200b4f810aa3f5ca118f8f64ca9d51</guid></item><item><title>Unable to place settlement</title><link>https://sourceforge.net/p/jsettlers/bugs/37/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm new to this game, but if I understand the rules &lt;br /&gt;
correctly (plus the fact that the robot AI is able to do it), &lt;br /&gt;
I should be able to place a settlement on the outer &lt;br /&gt;
edges of the playing board, including at a port (providing, &lt;br /&gt;
of course, it is at least 2 roads away from any other &lt;br /&gt;
settlement and I have the resources for it).&lt;/p&gt;
&lt;p&gt;Anyway, I am unable to place a settlement on the outer &lt;br /&gt;
edge of the playing board.&lt;/p&gt;
&lt;p&gt;JSettlers version 1.0.6&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mtritterbusch</dc:creator><pubDate>Wed, 15 Jun 2005 12:45:22 -0000</pubDate><guid>https://sourceforge.netce12ee3a890f7f12b72ce2b3ffed016a7570306a</guid></item><item><title>Quitting and Rejoining Problems</title><link>https://sourceforge.net/p/jsettlers/bugs/36/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If you quit the game in the middle of certain actions,&lt;br /&gt;
the game does not let you continue when you rejoin.&lt;/p&gt;
&lt;p&gt;For example, if you play a road building card, quit,&lt;br /&gt;
and rejoin, you will not be able to place your roads. &lt;br /&gt;
You also will not be able to see any of your pieces,&lt;br /&gt;
and you will not be able to complete your turn and the&lt;br /&gt;
game will be frozen.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Herbert</dc:creator><pubDate>Fri, 25 Feb 2005 03:40:09 -0000</pubDate><guid>https://sourceforge.net907b043da9f66f0a868cf898f3fde1e86666b306</guid></item><item><title>New Java makes scroll window not scroll</title><link>https://sourceforge.net/p/jsettlers/bugs/35/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The text window that shows game events (ROBOT1's &lt;br /&gt;
turn, ROBOT2 received 1 Wheat, etc.) doesn't scroll &lt;br /&gt;
anymore after I installed the new Java version. I have to &lt;br /&gt;
manually scroll to the bottom now.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tubby Bartles</dc:creator><pubDate>Wed, 23 Feb 2005 19:47:34 -0000</pubDate><guid>https://sourceforge.netf005880f23d3d05be1e99cff2c14e2654c7bd3a8</guid></item><item><title>Chat scrolling broken in java 1.5</title><link>https://sourceforge.net/p/jsettlers/bugs/34/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sacha Peter points out that when using the JSettlers&lt;br /&gt;
client with Java 1.5, the message windows on the top of&lt;br /&gt;
the applet does not scroll automatically unless if you&lt;br /&gt;
explicitly bring focus upon the window.&lt;/p&gt;
&lt;p&gt;This is a bug with java:&lt;br /&gt;
&lt;a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=500340." rel="nofollow"&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=500340.&lt;/a&gt;&lt;br /&gt;
The only known workaround is to explicitly change focus&lt;br /&gt;
to the chat when text is being appended, scroll, and&lt;br /&gt;
switch the focus back afterward.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chad McHenry</dc:creator><pubDate>Tue, 22 Feb 2005 15:14:04 -0000</pubDate><guid>https://sourceforge.net73d69b3d8bb395f3d012a487d76e7e85b1f74c9c</guid></item></channel></rss>