You can subscribe to this list here.
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(23) |
Aug
(6) |
Sep
(15) |
Oct
(31) |
Nov
(22) |
Dec
(47) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
(21) |
Feb
(19) |
Mar
(10) |
Apr
(15) |
May
(25) |
Jun
|
Jul
(6) |
Aug
(91) |
Sep
(85) |
Oct
(192) |
Nov
(14) |
Dec
(11) |
| 2009 |
Jan
(19) |
Feb
(8) |
Mar
(14) |
Apr
(1) |
May
(5) |
Jun
(6) |
Jul
(54) |
Aug
(115) |
Sep
(56) |
Oct
(21) |
Nov
(39) |
Dec
(7) |
| 2010 |
Jan
(54) |
Feb
(15) |
Mar
(15) |
Apr
(14) |
May
(4) |
Jun
(10) |
Jul
(6) |
Aug
(6) |
Sep
(10) |
Oct
(3) |
Nov
(1) |
Dec
(16) |
| 2011 |
Jan
(13) |
Feb
(92) |
Mar
(11) |
Apr
(9) |
May
(5) |
Jun
|
Jul
(5) |
Aug
(7) |
Sep
(2) |
Oct
(3) |
Nov
(10) |
Dec
(5) |
| 2012 |
Jan
(4) |
Feb
(19) |
Mar
(5) |
Apr
(6) |
May
(10) |
Jun
(2) |
Jul
(1) |
Aug
(8) |
Sep
(2) |
Oct
(2) |
Nov
(5) |
Dec
(3) |
| 2013 |
Jan
|
Feb
(32) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: SourceForge.net <no...@so...> - 2011-08-02 16:17:49
|
Bugs item #3384824, was opened at 2011-08-02 12:17 Message generated for change (Tracker Item Submitted) made by smithba You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3384824&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Java Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Brian Smith (smithba) Assigned to: Clemens Katzer (cleka) Summary: Java 7 update breaks the code Initial Comment: After updating to Java 7, when the battle map comes up there are no units to move on. And java log has the following error WARNING: ++++++ SCT SocketClientThread Client cbasmith, parseLine(): got Exception java.lang.ClassCastException: net.sf.colossus.gui.GUIBattleChit$1 cannot be cast to java.lang.Comparable net.sf.colossus.gui.GUIBattleChit$1 cannot be cast to java.lang.Comparable line=placeNewChit ~ Angel ~ false ~ 33 ~ X5 java.lang.ClassCastException: net.sf.colossus.gui.GUIBattleChit$1 cannot be cast to java.lang.Comparable at java.util.TreeMap.compare(Unknown Source) at java.util.TreeMap.put(Unknown Source) at java.util.TreeSet.add(Unknown Source) at net.sf.colossus.game.BattleUnit.addListener(BattleUnit.java:347) at net.sf.colossus.gui.GUIBattleChit.<init>(GUIBattleChit.java:56) at net.sf.colossus.gui.ClientGUI.actOnPlaceNewChit(ClientGUI.java:2481) at net.sf.colossus.client.Client.placeNewChit(Client.java:1193) at net.sf.colossus.client.SocketClientThread.callMethod(SocketClientThread.java:771) at net.sf.colossus.client.SocketClientThread.parseLine(SocketClientThread.java:633) at net.sf.colossus.client.SocketClientThread.readAndParseUntilDone(SocketClientThread.java:427) at net.sf.colossus.client.SocketClientThread.run(SocketClientThread.java:373) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3384824&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-07-20 10:47:51
|
Bugs item #3368298, was opened at 2011-07-16 02:34 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: None Status: Open Resolution: None Priority: 7 Private: No Submitted By: steven Henderson (slift) Assigned to: Clemens Katzer (cleka) Summary: saved games become corrupted? Initial Comment: I have the tendency to save my games under the same name instead of deleting them by hand. However after maybe ten times of saving the file becomes usable. when you try to load from it it will roll dice and start going though the previous turns often it will stop midway, other times it gets though the turns and doesn't show the stacks. At either situation the game completely freezes up is 100% unresponsive the only way to close it at this point is to force quit it. I haven't found any way to save the game file. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-07-20 13:47 Message: Ok, here some hints how to find the saves files: The saved files are under <your home directory>/.colossus/saves/ - whatever "your home directory" might be on a Mac :) Colossus asks your OS "what is this user's home directory". In there, it creates a folder ".colossus" (note the leading dot). That we call the "Colossus home" directory. In there will be a number of *.cfg files and another folder "saves". In MasterBoard window's menu, "Help" => "About" shows a number of properties, one of them being titled "Colossus home: ". And when you use "Save As " functionality, doesn't it offer you a file selection dialog; under Windows one could there navigate also to some other location, and from such navigation you could conclude where the saves directory actually is? (you could also use this to save files to some other location of your choosing, but then you need to navigate to there for every save and load, it does not remember it). ---------------------------------------------------------------------- Comment By: steven Henderson (slift) Date: 2011-07-20 02:06 Message: I'm having trouble locating where on the computer the saved files are. I have done a several searches including computer find function. My computer is a mac if that makes a difference, i wont be able to link the saved file until i am able to find the saved files... ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-07-16 13:54 Message: I would suspect the fact "same name" is not relevant, rather the repeated save-load-play_a_while-save-load-play_a_while-save... as such. Could you try next time to save with sequential numbers (1, 2, 3, ...) ? This way we could eliminate one possible cause and even more, once you reach a game that is unloadable, you could send me all saved games and I could analyze them to find which event causes the corruption! As a very first step, could you attatch one of the previous games which makes the game stuck upon loading? Thanks! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-07-19 23:06:03
|
Bugs item #3368298, was opened at 2011-07-15 19:34 Message generated for change (Comment added) made by slift You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: None Status: Open Resolution: None Priority: 7 Private: No Submitted By: steven Henderson (slift) Assigned to: Clemens Katzer (cleka) Summary: saved games become corrupted? Initial Comment: I have the tendency to save my games under the same name instead of deleting them by hand. However after maybe ten times of saving the file becomes usable. when you try to load from it it will roll dice and start going though the previous turns often it will stop midway, other times it gets though the turns and doesn't show the stacks. At either situation the game completely freezes up is 100% unresponsive the only way to close it at this point is to force quit it. I haven't found any way to save the game file. ---------------------------------------------------------------------- Comment By: steven Henderson (slift) Date: 2011-07-19 19:06 Message: I'm having trouble locating where on the computer the saved files are. I have done a several searches including computer find function. My computer is a mac if that makes a difference, i wont be able to link the saved file until i am able to find the saved files... ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-07-16 06:54 Message: I would suspect the fact "same name" is not relevant, rather the repeated save-load-play_a_while-save-load-play_a_while-save... as such. Could you try next time to save with sequential numbers (1, 2, 3, ...) ? This way we could eliminate one possible cause and even more, once you reach a game that is unloadable, you could send me all saved games and I could analyze them to find which event causes the corruption! As a very first step, could you attatch one of the previous games which makes the game stuck upon loading? Thanks! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-07-16 10:56:15
|
Bugs item #3250136, was opened at 2011-03-27 21:58 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Invalid Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Extra splits allowed on turn 1 Initial Comment: After plotting the normal 4/4 split on turn 1, you can further split one of these 2/2, which should be prohibited. -- Bruno ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-07-16 13:56 Message: Closing as requested, probably a misperception. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-03-28 03:34 Message: I can't duplicate this now. So I guess just close it. If I see it again I'll get more details. I tried doing undo's in case that was what allowed it, but that didn't make a difference. So either I was confused and it was a 4 high legion on turn 2 or something happened that doesn't normally happen. This was revision 5003. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-03-27 22:19 Message: In which version or revision? When I attempt it (rev 5017), I get, as expected: "Can only split once on first turn" message. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-07-16 10:54:14
|
Bugs item #3368298, was opened at 2011-07-16 02:34 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: General Group: None Status: Open Resolution: None >Priority: 7 Private: No Submitted By: steven Henderson (slift) Assigned to: Clemens Katzer (cleka) Summary: saved games become corrupted? Initial Comment: I have the tendency to save my games under the same name instead of deleting them by hand. However after maybe ten times of saving the file becomes usable. when you try to load from it it will roll dice and start going though the previous turns often it will stop midway, other times it gets though the turns and doesn't show the stacks. At either situation the game completely freezes up is 100% unresponsive the only way to close it at this point is to force quit it. I haven't found any way to save the game file. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-07-16 13:54 Message: I would suspect the fact "same name" is not relevant, rather the repeated save-load-play_a_while-save-load-play_a_while-save... as such. Could you try next time to save with sequential numbers (1, 2, 3, ...) ? This way we could eliminate one possible cause and even more, once you reach a game that is unloadable, you could send me all saved games and I could analyze them to find which event causes the corruption! As a very first step, could you attatch one of the previous games which makes the game stuck upon loading? Thanks! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-07-15 23:34:17
|
Bugs item #3368298, was opened at 2011-07-15 19:34 Message generated for change (Tracker Item Submitted) made by slift You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Game Server Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: steven Henderson (slift) Assigned to: Clemens Katzer (cleka) Summary: saved games become corrupted? Initial Comment: I have the tendency to save my games under the same name instead of deleting them by hand. However after maybe ten times of saving the file becomes usable. when you try to load from it it will roll dice and start going though the previous turns often it will stop midway, other times it gets though the turns and doesn't show the stacks. At either situation the game completely freezes up is 100% unresponsive the only way to close it at this point is to force quit it. I haven't found any way to save the game file. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3368298&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-05-03 15:21:40
|
Bugs item #3293920, was opened at 2011-04-27 21:28 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-05-03 18:21 Message: David Mahler replied: Waiting minutes did not help. I checked task manager and it appears that the program is quitting. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-05-03 18:19 Message: Clemens replied saturday apr 30, 11:57 (german time): Hello David, > I have been playing Colossus for many years and Titan for decades before > that. However, about a year or so ago, I stopped playing Colossus. I tried > to start again recently and ran into this problem. The log does not let > me copy. Therefore, I will just type out exactly what I see. > > cancelDummy was set... > Canceling connection accepting key. > Closing server socket > > The last line seems to show that it is closing the server socket, but I > still have problems. That is odd. > The log does not let me copy. Probably there is/was the pick color or pick marker dialog up? They are "modal" java dialogs, that prevents any other GUI interaction. (I have Auto pick marker and auto pick color options on, thus I did not notice that point until you mention the "can't copy"). > However, about a year or so ago, I stopped playing Colossus. I tried > to start again recently and ran into this problem. Hm, strange. Perhaps due to a new java version or something. But I use WinXP and Java 6 as well, so that alone can't be it... Can you try to make the "run from commandline with run.bat" working as described in previous mail? That way we see whether the process actually exits. And another thing: After File => Quit, wait at least 10 secs before starting a new one. Because: Normally the Java process should end "nicely" by itself once all "activity" has stopped. Since that sometimes failed, at some point we added some "if after 10 secs it's still up, it prints some message to tell so, and then forcefully does a System.exit(). This should *really* make the java/JVM process terminate. So, please try the "run from cmdline" thing. And/or, verify from task manager that the java process is really disappearing (latest after 10 secs after File => Quit.) Thanks! BR, Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-05-03 18:15 Message: David Mahler replied via mail: I use WindowsXP Professional. Also, changing the port number does not help any longer. I am wondering if I made a mistake when I changed the port number yesterday. Perhaps I rebooted without thinking about it. I have tried starting the game different ways and it does not matter how I try. And he had found a Notepad file from 2005, where he, it seems, had copy-pasted the log window stuff at that time. So, earlier it worked, he stopped using Colossus a year ago or so, and now when he tried to use it again now it does NOT work any more. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 20:05 Message: I just forwarded yesterdays email to the wrong address (the one with the typo) to both emails.that you provided. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-29 09:03 Message: Hm. No mail received. Something wrong with Sourceforge's forwarding from alias to my real email or what? Can you please re-send it to lem...@sa... ? [hmpf] No. My own typo -I wrote: cl...@us... but should be: cl...@us... Thanks! ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 01:27 Message: I sent an email. I hope that it helps. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-28 13:24 Message: Hm. Normally, as soon as all "player clients" did connect, the "server side" stops listening on the socket - this causes a line like below in the snipped from my log (see end of this entry). 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. Can you try to find the Colossus log file: 1) When using Java Web start (the pink icon), one would need to set the Java console log to be displayed or logged to a file. 2) If running it from the unpacked zip (e.g. with the .sh or .bat command, or a similar java command with includes the logging.properties stuff) , then Colossus will write a file Colossus0.log in a directory, which java considers your "TEMP" directory. You can find the "Temp/Log directory "out with Help => About (2nd last line). (with Web Start, it tells me there something which does not even exist, thus I mention the cmdline approach). Or just search your Computer for a file "Colossus0.log" :) Once you found where that file is, (possibly first reboot) and start a new Colossus game e.g. with 1 human and one SimpleAI. Once the setup has completed (first player could make it's split), look for the file. It should have a fresh timestamp. Is the line I mention above there? Can you send me that file please? (e.g. as attachment to a mail to "cl...@us..." .) Also, if you try another one (same port), send me the log file that is written then. Every time it will rename the Colossus0.log to Colossus1.log an create a new Colossus0.log -- thus, the "0" one is ALWAYS the newest. [ Except ... if for some reason two or more Colossuses in JVMs stay running, then you would get some Colossus0.log AND Colossus0.log.1 . Then there's really something strange, that JVMs do not exit properly. ] > ... as soon as all "player clients" did connect, the "server side" > stops listening on the socket In fact, once game has started that far (that first player can start it's split + move), normally one could start another game (in a NEW Colossus instance in that case), which would use same port. Works for me, even with newest version. Which Operating System are you using (Like, WinXP, Windows 7, Linux, MacOS Tiger, ...) ? Once you are ready with one game: How exactly do you start the next one; there are various ways to do so. Like: -File => New Game -File => Close -Closing Masterboard window with the "x" in upper right corner (same as close, basically) -File => Quit Have you tried after the very first game, do File => Quit, and started Colossus new, and then it still happens? After File Quit, can you verify in some way (like Task Manager in Windows or Linux ps -ef command, whether there is still any java process running?) Normally, once Colossus quits, and the JVM process terminates, all sockets are freed. So it's a total mystery how they stay blocked for you. 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: katzer gets tower Tower hex 400 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>1 gets tower Tower hex 200 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>2 gets tower Tower hex 600 28.4.2011 12:59:26 net.sf.colossus.server.Server handleOutsideChanges INFO: cancelDummy was set... 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Closing server socket 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: katzer chooses color Black 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: Blue chooses color Blue ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 04:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 23:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-05-03 15:19:44
|
Bugs item #3293920, was opened at 2011-04-27 21:28 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-05-03 18:19 Message: Clemens replied saturday apr 30, 11:57 (german time): Hello David, > I have been playing Colossus for many years and Titan for decades before > that. However, about a year or so ago, I stopped playing Colossus. I tried > to start again recently and ran into this problem. The log does not let > me copy. Therefore, I will just type out exactly what I see. > > cancelDummy was set... > Canceling connection accepting key. > Closing server socket > > The last line seems to show that it is closing the server socket, but I > still have problems. That is odd. > The log does not let me copy. Probably there is/was the pick color or pick marker dialog up? They are "modal" java dialogs, that prevents any other GUI interaction. (I have Auto pick marker and auto pick color options on, thus I did not notice that point until you mention the "can't copy"). > However, about a year or so ago, I stopped playing Colossus. I tried > to start again recently and ran into this problem. Hm, strange. Perhaps due to a new java version or something. But I use WinXP and Java 6 as well, so that alone can't be it... Can you try to make the "run from commandline with run.bat" working as described in previous mail? That way we see whether the process actually exits. And another thing: After File => Quit, wait at least 10 secs before starting a new one. Because: Normally the Java process should end "nicely" by itself once all "activity" has stopped. Since that sometimes failed, at some point we added some "if after 10 secs it's still up, it prints some message to tell so, and then forcefully does a System.exit(). This should *really* make the java/JVM process terminate. So, please try the "run from cmdline" thing. And/or, verify from task manager that the java process is really disappearing (latest after 10 secs after File => Quit.) Thanks! BR, Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-05-03 18:15 Message: David Mahler replied via mail: I use WindowsXP Professional. Also, changing the port number does not help any longer. I am wondering if I made a mistake when I changed the port number yesterday. Perhaps I rebooted without thinking about it. I have tried starting the game different ways and it does not matter how I try. And he had found a Notepad file from 2005, where he, it seems, had copy-pasted the log window stuff at that time. So, earlier it worked, he stopped using Colossus a year ago or so, and now when he tried to use it again now it does NOT work any more. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 20:05 Message: I just forwarded yesterdays email to the wrong address (the one with the typo) to both emails.that you provided. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-29 09:03 Message: Hm. No mail received. Something wrong with Sourceforge's forwarding from alias to my real email or what? Can you please re-send it to lem...@sa... ? [hmpf] No. My own typo -I wrote: cl...@us... but should be: cl...@us... Thanks! ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 01:27 Message: I sent an email. I hope that it helps. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-28 13:24 Message: Hm. Normally, as soon as all "player clients" did connect, the "server side" stops listening on the socket - this causes a line like below in the snipped from my log (see end of this entry). 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. Can you try to find the Colossus log file: 1) When using Java Web start (the pink icon), one would need to set the Java console log to be displayed or logged to a file. 2) If running it from the unpacked zip (e.g. with the .sh or .bat command, or a similar java command with includes the logging.properties stuff) , then Colossus will write a file Colossus0.log in a directory, which java considers your "TEMP" directory. You can find the "Temp/Log directory "out with Help => About (2nd last line). (with Web Start, it tells me there something which does not even exist, thus I mention the cmdline approach). Or just search your Computer for a file "Colossus0.log" :) Once you found where that file is, (possibly first reboot) and start a new Colossus game e.g. with 1 human and one SimpleAI. Once the setup has completed (first player could make it's split), look for the file. It should have a fresh timestamp. Is the line I mention above there? Can you send me that file please? (e.g. as attachment to a mail to "cl...@us..." .) Also, if you try another one (same port), send me the log file that is written then. Every time it will rename the Colossus0.log to Colossus1.log an create a new Colossus0.log -- thus, the "0" one is ALWAYS the newest. [ Except ... if for some reason two or more Colossuses in JVMs stay running, then you would get some Colossus0.log AND Colossus0.log.1 . Then there's really something strange, that JVMs do not exit properly. ] > ... as soon as all "player clients" did connect, the "server side" > stops listening on the socket In fact, once game has started that far (that first player can start it's split + move), normally one could start another game (in a NEW Colossus instance in that case), which would use same port. Works for me, even with newest version. Which Operating System are you using (Like, WinXP, Windows 7, Linux, MacOS Tiger, ...) ? Once you are ready with one game: How exactly do you start the next one; there are various ways to do so. Like: -File => New Game -File => Close -Closing Masterboard window with the "x" in upper right corner (same as close, basically) -File => Quit Have you tried after the very first game, do File => Quit, and started Colossus new, and then it still happens? After File Quit, can you verify in some way (like Task Manager in Windows or Linux ps -ef command, whether there is still any java process running?) Normally, once Colossus quits, and the JVM process terminates, all sockets are freed. So it's a total mystery how they stay blocked for you. 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: katzer gets tower Tower hex 400 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>1 gets tower Tower hex 200 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>2 gets tower Tower hex 600 28.4.2011 12:59:26 net.sf.colossus.server.Server handleOutsideChanges INFO: cancelDummy was set... 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Closing server socket 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: katzer chooses color Black 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: Blue chooses color Blue ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 04:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 23:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-05-03 15:15:21
|
Bugs item #3293920, was opened at 2011-04-27 21:28 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-05-03 18:15 Message: David Mahler replied via mail: I use WindowsXP Professional. Also, changing the port number does not help any longer. I am wondering if I made a mistake when I changed the port number yesterday. Perhaps I rebooted without thinking about it. I have tried starting the game different ways and it does not matter how I try. And he had found a Notepad file from 2005, where he, it seems, had copy-pasted the log window stuff at that time. So, earlier it worked, he stopped using Colossus a year ago or so, and now when he tried to use it again now it does NOT work any more. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 20:05 Message: I just forwarded yesterdays email to the wrong address (the one with the typo) to both emails.that you provided. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-29 09:03 Message: Hm. No mail received. Something wrong with Sourceforge's forwarding from alias to my real email or what? Can you please re-send it to lem...@sa... ? [hmpf] No. My own typo -I wrote: cl...@us... but should be: cl...@us... Thanks! ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 01:27 Message: I sent an email. I hope that it helps. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-28 13:24 Message: Hm. Normally, as soon as all "player clients" did connect, the "server side" stops listening on the socket - this causes a line like below in the snipped from my log (see end of this entry). 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. Can you try to find the Colossus log file: 1) When using Java Web start (the pink icon), one would need to set the Java console log to be displayed or logged to a file. 2) If running it from the unpacked zip (e.g. with the .sh or .bat command, or a similar java command with includes the logging.properties stuff) , then Colossus will write a file Colossus0.log in a directory, which java considers your "TEMP" directory. You can find the "Temp/Log directory "out with Help => About (2nd last line). (with Web Start, it tells me there something which does not even exist, thus I mention the cmdline approach). Or just search your Computer for a file "Colossus0.log" :) Once you found where that file is, (possibly first reboot) and start a new Colossus game e.g. with 1 human and one SimpleAI. Once the setup has completed (first player could make it's split), look for the file. It should have a fresh timestamp. Is the line I mention above there? Can you send me that file please? (e.g. as attachment to a mail to "cl...@us..." .) Also, if you try another one (same port), send me the log file that is written then. Every time it will rename the Colossus0.log to Colossus1.log an create a new Colossus0.log -- thus, the "0" one is ALWAYS the newest. [ Except ... if for some reason two or more Colossuses in JVMs stay running, then you would get some Colossus0.log AND Colossus0.log.1 . Then there's really something strange, that JVMs do not exit properly. ] > ... as soon as all "player clients" did connect, the "server side" > stops listening on the socket In fact, once game has started that far (that first player can start it's split + move), normally one could start another game (in a NEW Colossus instance in that case), which would use same port. Works for me, even with newest version. Which Operating System are you using (Like, WinXP, Windows 7, Linux, MacOS Tiger, ...) ? Once you are ready with one game: How exactly do you start the next one; there are various ways to do so. Like: -File => New Game -File => Close -Closing Masterboard window with the "x" in upper right corner (same as close, basically) -File => Quit Have you tried after the very first game, do File => Quit, and started Colossus new, and then it still happens? After File Quit, can you verify in some way (like Task Manager in Windows or Linux ps -ef command, whether there is still any java process running?) Normally, once Colossus quits, and the JVM process terminates, all sockets are freed. So it's a total mystery how they stay blocked for you. 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: katzer gets tower Tower hex 400 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>1 gets tower Tower hex 200 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>2 gets tower Tower hex 600 28.4.2011 12:59:26 net.sf.colossus.server.Server handleOutsideChanges INFO: cancelDummy was set... 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Closing server socket 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: katzer chooses color Black 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: Blue chooses color Blue ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 04:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 23:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-29 17:05:47
|
Bugs item #3293920, was opened at 2011-04-27 18:28 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 17:05 Message: I just forwarded yesterdays email to the wrong address (the one with the typo) to both emails.that you provided. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-29 06:03 Message: Hm. No mail received. Something wrong with Sourceforge's forwarding from alias to my real email or what? Can you please re-send it to lem...@sa... ? [hmpf] No. My own typo -I wrote: cl...@us... but should be: cl...@us... Thanks! ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 22:27 Message: I sent an email. I hope that it helps. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-28 10:24 Message: Hm. Normally, as soon as all "player clients" did connect, the "server side" stops listening on the socket - this causes a line like below in the snipped from my log (see end of this entry). 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. Can you try to find the Colossus log file: 1) When using Java Web start (the pink icon), one would need to set the Java console log to be displayed or logged to a file. 2) If running it from the unpacked zip (e.g. with the .sh or .bat command, or a similar java command with includes the logging.properties stuff) , then Colossus will write a file Colossus0.log in a directory, which java considers your "TEMP" directory. You can find the "Temp/Log directory "out with Help => About (2nd last line). (with Web Start, it tells me there something which does not even exist, thus I mention the cmdline approach). Or just search your Computer for a file "Colossus0.log" :) Once you found where that file is, (possibly first reboot) and start a new Colossus game e.g. with 1 human and one SimpleAI. Once the setup has completed (first player could make it's split), look for the file. It should have a fresh timestamp. Is the line I mention above there? Can you send me that file please? (e.g. as attachment to a mail to "cl...@us..." .) Also, if you try another one (same port), send me the log file that is written then. Every time it will rename the Colossus0.log to Colossus1.log an create a new Colossus0.log -- thus, the "0" one is ALWAYS the newest. [ Except ... if for some reason two or more Colossuses in JVMs stay running, then you would get some Colossus0.log AND Colossus0.log.1 . Then there's really something strange, that JVMs do not exit properly. ] > ... as soon as all "player clients" did connect, the "server side" > stops listening on the socket In fact, once game has started that far (that first player can start it's split + move), normally one could start another game (in a NEW Colossus instance in that case), which would use same port. Works for me, even with newest version. Which Operating System are you using (Like, WinXP, Windows 7, Linux, MacOS Tiger, ...) ? Once you are ready with one game: How exactly do you start the next one; there are various ways to do so. Like: -File => New Game -File => Close -Closing Masterboard window with the "x" in upper right corner (same as close, basically) -File => Quit Have you tried after the very first game, do File => Quit, and started Colossus new, and then it still happens? After File Quit, can you verify in some way (like Task Manager in Windows or Linux ps -ef command, whether there is still any java process running?) Normally, once Colossus quits, and the JVM process terminates, all sockets are freed. So it's a total mystery how they stay blocked for you. 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: katzer gets tower Tower hex 400 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>1 gets tower Tower hex 200 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>2 gets tower Tower hex 600 28.4.2011 12:59:26 net.sf.colossus.server.Server handleOutsideChanges INFO: cancelDummy was set... 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Closing server socket 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: katzer chooses color Black 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: Blue chooses color Blue ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 01:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 20:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-29 06:03:29
|
Bugs item #3293920, was opened at 2011-04-27 21:28 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-04-29 09:03 Message: Hm. No mail received. Something wrong with Sourceforge's forwarding from alias to my real email or what? Can you please re-send it to lem...@sa... ? [hmpf] No. My own typo -I wrote: cl...@us... but should be: cl...@us... Thanks! ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-29 01:27 Message: I sent an email. I hope that it helps. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-28 13:24 Message: Hm. Normally, as soon as all "player clients" did connect, the "server side" stops listening on the socket - this causes a line like below in the snipped from my log (see end of this entry). 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. Can you try to find the Colossus log file: 1) When using Java Web start (the pink icon), one would need to set the Java console log to be displayed or logged to a file. 2) If running it from the unpacked zip (e.g. with the .sh or .bat command, or a similar java command with includes the logging.properties stuff) , then Colossus will write a file Colossus0.log in a directory, which java considers your "TEMP" directory. You can find the "Temp/Log directory "out with Help => About (2nd last line). (with Web Start, it tells me there something which does not even exist, thus I mention the cmdline approach). Or just search your Computer for a file "Colossus0.log" :) Once you found where that file is, (possibly first reboot) and start a new Colossus game e.g. with 1 human and one SimpleAI. Once the setup has completed (first player could make it's split), look for the file. It should have a fresh timestamp. Is the line I mention above there? Can you send me that file please? (e.g. as attachment to a mail to "cl...@us..." .) Also, if you try another one (same port), send me the log file that is written then. Every time it will rename the Colossus0.log to Colossus1.log an create a new Colossus0.log -- thus, the "0" one is ALWAYS the newest. [ Except ... if for some reason two or more Colossuses in JVMs stay running, then you would get some Colossus0.log AND Colossus0.log.1 . Then there's really something strange, that JVMs do not exit properly. ] > ... as soon as all "player clients" did connect, the "server side" > stops listening on the socket In fact, once game has started that far (that first player can start it's split + move), normally one could start another game (in a NEW Colossus instance in that case), which would use same port. Works for me, even with newest version. Which Operating System are you using (Like, WinXP, Windows 7, Linux, MacOS Tiger, ...) ? Once you are ready with one game: How exactly do you start the next one; there are various ways to do so. Like: -File => New Game -File => Close -Closing Masterboard window with the "x" in upper right corner (same as close, basically) -File => Quit Have you tried after the very first game, do File => Quit, and started Colossus new, and then it still happens? After File Quit, can you verify in some way (like Task Manager in Windows or Linux ps -ef command, whether there is still any java process running?) Normally, once Colossus quits, and the JVM process terminates, all sockets are freed. So it's a total mystery how they stay blocked for you. 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: katzer gets tower Tower hex 400 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>1 gets tower Tower hex 200 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>2 gets tower Tower hex 600 28.4.2011 12:59:26 net.sf.colossus.server.Server handleOutsideChanges INFO: cancelDummy was set... 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Closing server socket 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: katzer chooses color Black 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: Blue chooses color Blue ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 04:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 23:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-28 22:27:56
|
Bugs item #3293920, was opened at 2011-04-27 18:28 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 22:27 Message: I sent an email. I hope that it helps. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-28 10:24 Message: Hm. Normally, as soon as all "player clients" did connect, the "server side" stops listening on the socket - this causes a line like below in the snipped from my log (see end of this entry). 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. Can you try to find the Colossus log file: 1) When using Java Web start (the pink icon), one would need to set the Java console log to be displayed or logged to a file. 2) If running it from the unpacked zip (e.g. with the .sh or .bat command, or a similar java command with includes the logging.properties stuff) , then Colossus will write a file Colossus0.log in a directory, which java considers your "TEMP" directory. You can find the "Temp/Log directory "out with Help => About (2nd last line). (with Web Start, it tells me there something which does not even exist, thus I mention the cmdline approach). Or just search your Computer for a file "Colossus0.log" :) Once you found where that file is, (possibly first reboot) and start a new Colossus game e.g. with 1 human and one SimpleAI. Once the setup has completed (first player could make it's split), look for the file. It should have a fresh timestamp. Is the line I mention above there? Can you send me that file please? (e.g. as attachment to a mail to "cl...@us..." .) Also, if you try another one (same port), send me the log file that is written then. Every time it will rename the Colossus0.log to Colossus1.log an create a new Colossus0.log -- thus, the "0" one is ALWAYS the newest. [ Except ... if for some reason two or more Colossuses in JVMs stay running, then you would get some Colossus0.log AND Colossus0.log.1 . Then there's really something strange, that JVMs do not exit properly. ] > ... as soon as all "player clients" did connect, the "server side" > stops listening on the socket In fact, once game has started that far (that first player can start it's split + move), normally one could start another game (in a NEW Colossus instance in that case), which would use same port. Works for me, even with newest version. Which Operating System are you using (Like, WinXP, Windows 7, Linux, MacOS Tiger, ...) ? Once you are ready with one game: How exactly do you start the next one; there are various ways to do so. Like: -File => New Game -File => Close -Closing Masterboard window with the "x" in upper right corner (same as close, basically) -File => Quit Have you tried after the very first game, do File => Quit, and started Colossus new, and then it still happens? After File Quit, can you verify in some way (like Task Manager in Windows or Linux ps -ef command, whether there is still any java process running?) Normally, once Colossus quits, and the JVM process terminates, all sockets are freed. So it's a total mystery how they stay blocked for you. 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: katzer gets tower Tower hex 400 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>1 gets tower Tower hex 200 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>2 gets tower Tower hex 600 28.4.2011 12:59:26 net.sf.colossus.server.Server handleOutsideChanges INFO: cancelDummy was set... 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Closing server socket 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: katzer chooses color Black 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: Blue chooses color Blue ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 01:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 20:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-28 10:24:11
|
Bugs item #3293920, was opened at 2011-04-27 21:28 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-04-28 13:24 Message: Hm. Normally, as soon as all "player clients" did connect, the "server side" stops listening on the socket - this causes a line like below in the snipped from my log (see end of this entry). 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. Can you try to find the Colossus log file: 1) When using Java Web start (the pink icon), one would need to set the Java console log to be displayed or logged to a file. 2) If running it from the unpacked zip (e.g. with the .sh or .bat command, or a similar java command with includes the logging.properties stuff) , then Colossus will write a file Colossus0.log in a directory, which java considers your "TEMP" directory. You can find the "Temp/Log directory "out with Help => About (2nd last line). (with Web Start, it tells me there something which does not even exist, thus I mention the cmdline approach). Or just search your Computer for a file "Colossus0.log" :) Once you found where that file is, (possibly first reboot) and start a new Colossus game e.g. with 1 human and one SimpleAI. Once the setup has completed (first player could make it's split), look for the file. It should have a fresh timestamp. Is the line I mention above there? Can you send me that file please? (e.g. as attachment to a mail to "cl...@us..." .) Also, if you try another one (same port), send me the log file that is written then. Every time it will rename the Colossus0.log to Colossus1.log an create a new Colossus0.log -- thus, the "0" one is ALWAYS the newest. [ Except ... if for some reason two or more Colossuses in JVMs stay running, then you would get some Colossus0.log AND Colossus0.log.1 . Then there's really something strange, that JVMs do not exit properly. ] > ... as soon as all "player clients" did connect, the "server side" > stops listening on the socket In fact, once game has started that far (that first player can start it's split + move), normally one could start another game (in a NEW Colossus instance in that case), which would use same port. Works for me, even with newest version. Which Operating System are you using (Like, WinXP, Windows 7, Linux, MacOS Tiger, ...) ? Once you are ready with one game: How exactly do you start the next one; there are various ways to do so. Like: -File => New Game -File => Close -Closing Masterboard window with the "x" in upper right corner (same as close, basically) -File => Quit Have you tried after the very first game, do File => Quit, and started Colossus new, and then it still happens? After File Quit, can you verify in some way (like Task Manager in Windows or Linux ps -ef command, whether there is still any java process running?) Normally, once Colossus quits, and the JVM process terminates, all sockets are freed. So it's a total mystery how they stay blocked for you. 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: katzer gets tower Tower hex 400 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>1 gets tower Tower hex 200 28.4.2011 12:59:24 net.sf.colossus.server.GameServerSide assignTowers INFO: <By color>2 gets tower Tower hex 600 28.4.2011 12:59:26 net.sf.colossus.server.Server handleOutsideChanges INFO: cancelDummy was set... 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Canceling connection accepting key. 28.4.2011 12:59:26 net.sf.colossus.server.Server stopAccepting INFO: Closing server socket 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: katzer chooses color Black 28.4.2011 12:59:26 net.sf.colossus.server.GameServerSide assignColor INFO: Blue chooses color Blue ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 04:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 23:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-28 01:03:35
|
Bugs item #3293920, was opened at 2011-04-27 18:28 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-28 01:03 Message: Changing the port works if I do so each time before trying to start a new game. It is not working properly, but that is obviously better than having to reboot. I started it by clicking the pink icon near the bottom of the page (near download). I have also tried downloading, unzipping and playing with the same problem. I am using Java version 6. I believe it is update 25. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-04-27 20:11 Message: > but I obviously do not want to reboot for every game. Abolutely, there is something really wrong. Thats the first time I have of such a case for years. Can you try the following: In the Game Setup dialog, select Options tab, and under Serve game at port field use in 2nd game a different number, at least 2 more than before, e.g. next time 26569, then 26571. and report back: does it work? Can you provide data such as which OS version and which Java JRE and version are you using. and which Colossusversion are you using, and how do you start it - like; "clicking on the pink icon", or "downloading the Colossus.... .zip file andunpacking it... and what then" ? BR, Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-27 18:28:23
|
Bugs item #3293920, was opened at 2011-04-27 18:28 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Could not create server side socket Initial Comment: If I try to play two games in a row without rebooting my computer, I get the following error message: Could not create server side socket Configure networking in OS,or check that no previous Colossus instance got stuck and is blocking the socket. Got IOException: java.net.SocketException: Invalid argument: listen If I reboot my computer, I am okay, but I obviously do not want to reboot for every game. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3293920&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-22 11:03:24
|
Bugs item #2081285, was opened at 2008-08-28 22:56 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=2081285&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: None Status: Closed Resolution: Fixed Priority: 3 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Clemens Katzer (cleka) Summary: Preferences of <by-.....> named players Initial Comment: for some reason, colossus is not saving my preferences of game-play - for example, I want scale size : 8 instead of the default 11 I'm running generic PC with Win XP, 2 gigs ram I have been digging thru all the readme docs I can't find where/how to force colossus to remember & save my preferences of game-play I'm installing & running colossus inside the same Dir as Java itself - should I re-install it into a subordinate dir? I love both the boardgame Titan and the computer game Colossus thank you guys all for your good work one wee improvement, perhaps - would it be possible to create a "Pantheon - 12 " version to equal the "Beezelbub - 12" version? please email me at: bon...@at... ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-22 11:03 Message: Index.. He-he-he :) ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-03-28 17:19 Message: Index.. Peachy :) ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-10-30 20:40 Message: Public Build 2008-10-29 contains the correction to this. => Closing. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-10-13 14:43 Message: 1a) now implemented in r3430. 2) has been done already earlier - Options has now a member "noFile", which is set especially for AIs, and if set, then load and save requests are silently skipped. 3) might is a nice-to-have idea, but not that easy to implement in current "how games are started" scenarios (Options need to be there before server options are synchronized and overwrite some of the client settings). So, skipping this for now. If someone really desires it, he or she should make a feature request :) => Setting this to "Fixed", waiting for Public Build. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-09-10 06:16 Message: Finally we found out why the Preferences are not saved/restored for him: Bonniee used the "<by-color>" or "<by-type> placeholder type of name, instead of typing an own name there. For this temporary names Colossus does not (and cannot) restore the Preferences (actually it still does write them to a file, which is totally bogus then). So, needs to be fixed: 1a) Prevent name type <by-color> and <by-type> to be chosen for human players, or 1b) Upon selecting so, show a warning dialog informing about the fact of non-storing 2) For players where preferences won't be loaded they should not be saved at all. E.g. after many rounds of stresstest I have dozens of useless cf files, Simple1, Simple2, ..., Simple6, Rational1, ... Rational6, ... (all types), and for each color... or perhaps 3) Enable/implement a "Load Preferences" feature?? Renaming this tracker item from "how-to-save-preferences ???" to "Preferences of <by-.....> named players" -Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-30 09:36 Message: Logged In: YES user_id=1717697 Originator: NO You say, you "have installed" (i.e. downloaded it). You could do the following trick: Assuming you are on (whatever) Windows, you could force Colossus to consider some other directory to be your "users home directory." Edit the command in it - between "java" and "-Djava..." insert the following: -Duser-home=<the path you want> E.g. I made it like this (all in one line, even if this tracker wraps it): java -Duser.home=C:\Temp\Here -Djava.util.logging.config.file=logging.properties -Xmx128M -jar Colossus.jar %1 %2 %3 %4 %5 %6 %7 %8 %9 And then started the game with "run.bat". And voilà: C:\Temp\Here>dir .colossus Volume in drive C is SOMEHOST Volume Serial Number is 0000-0000 Directory of C:\Temp\Here\.colossus 30.08.2008 12:19 <DIR> . 30.08.2008 12:19 <DIR> .. 30.08.2008 12:19 924 Colossus-katzer.cfg 30.08.2008 12:19 335 Colossus-server.cfg 2 File(s) 1 259 bytes 2 Dir(s) 12 332 052 992 bytes free C:\Temp\Here> (Under unix/linux would have to edit the file "run" and start with "./run" instead, naturally...) Good luck! BR, Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-30 09:28 Message: Logged In: YES user_id=1717697 Originator: NO -- In entry before I the posted the reply which -- -- I got from but submitter I got by email -- As I said, Colossus *is* saving them every time the Pref. window is closed (perhaps only if anything was changed), and when the board is closed. Scale was saved but not reread - which is already fixed, for next release. If you notice any other setting that it forgets, please name it specifically, then I will verify it. But I am pretty confident that at least all checkboxes are properly saved. You can even verify the saving yourself - change something, and close the preferences window, and then look what it saved into the file. OK, which file... In MasterBoard, open Help => About. It displays several things, one of them is "user.home". That is what Colossus considers to be your "Home Directory" (for the login user on the Computer). In your computer, go to that directory. There should be a directory .colossus (or perhaps .Colossus, depending on OS). Colossus will create it there on startup if it needs it. In there are various files "Colossus-<something>.cfg". So, when Colossus saves your preferences e.g. for player "Mike", it will save them to <user home directory>/.Colossus/Colossus-Mike.cfg Consequently, if you happen to play sometimes with different playernames, they have different preferences. Which might appear to you as "sometime it remembers and sometimes not". BTW: One of the files will be "Colossus-server.cfg" which contains the "global" settings (what you select in the Game startup dialog: number and type of players, autosave, balanced towers, Variant, etc.) We can't rely on "inside the installed colossus dir itself" approach, because may play Colossus just via Java Web start (just clicking the pink icon on the colossus home page) and then there is not such directory "where Colossus is installed" at all. If you use "File => Save game", or have Autosave on, it will create a directory "saves" inside this ".colossus" directory and save the files there. So: start Colossus, change some preferences, close the Prefs. window, and check whether it has changed the file (you can simply open in a text editor (e.g. notepad). E.g. one of my files looks (only part of it): ----clip--- #Colossus config file version 2 #Sat Aug 30 12:19:56 EEST 2008 Turn\ change\ info=true Auto-scroll\ to\ end=true EventExpire=5 Player\ change\ info=true ViewMode=Ever revealed (or concludable) since start Scale=15 Recruit\ events=true ----clap---- Best Regards, Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-30 09:06 Message: Logged In: YES user_id=1717697 Originator: NO My problem with this bug is that Colossus is NOT saving the preferences correctly window scale size does not get remembered, certain other tweaks I have for the beezelbub 12 game do not get remembered - and sometimes I have to reset the entire colossus game back to beez from the original defaults. I *suspect* that one or another privacy mode of one of my programs is causing this problem - because the same thing sometimes happens to Civilization IV - but I don't know where/how colossus saves *its* defaults to prevent this. I suspect the best fix for this would be some way to *force* the save & load of preferences from/to a certain DIR and/or a certain file - the default being a prefs.txt file inside the installed colossus dir itself. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-29 05:42 Message: Logged In: YES user_id=1717697 Originator: NO You can't find any info about how to do that it because there is no need to do anything for it - the preferences are saved everytime when you close the Preferences window, or at latest when you close the MasterBoard (to QUIT, or start a new game, all the same). But that's a good point, we should mention this fact in docs. All your other preferences (auto***, Color, Battle, ...) should work fine. BUT ... the scale value of the Preferences ... actually it is _saved_ but not re-read on next start. Just the previous bug is about same issue :) I fixed that already (in repository), but there is no public build yet... so you still have the wrong behavior. (Hm, for you default is 11? I thought it is by default 15 and have thus used that one as "if it's not set so far set initialize it to 15".... Hmpf :-/ ---------- It does not matter where you install or run Colossus. ---------- Yes it *would* be possible to make Pantheon 12 -- if someone would do the laborous design part (which hex is which land, which creatures and their skills, how many of each). I myself rather do the programming part, fix bugs and so on :) *Please* make a feature request for it - if it is mentioned here just as a side note inside a bug it gets easily forgotten. ----- TO DO here: update docs to tell this fact that preferences are saved automatically (and get into effect immediately when changed - and can't do "cancel" to get back to previous set of settings. -Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=2081285&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-15 19:58:03
|
Bugs item #3276748, was opened at 2011-04-06 02:49 Message generated for change (Settings changed) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3276748&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: AI Group: None Status: Open >Resolution: Invalid Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Clemens Katzer (cleka) Summary: Titan cheats and switches with Angel Initial Comment: I agree with the original post. I have noticed on several occasions that the Titan switches with the Angel in the AI on humanhater. This is not a misperception. I noticed it so many times that I purposely followed the Titan in the AI through every move. When it attacks without overwhelming odds (ie, close to even battle numbers), the Titan becomes the Angel when the battle map opens. Same when you attack the Titan party of an AI. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-04-15 22:58 Message: What you describe is technically impossible, thus it must be a misperception. To verify it yourself, I suggest you try out the following: Enable in Options tab the autosave mode (note you should delete autosave files then every then and now). Once you encounter a "NOW the AI cheated again" case, go to the saves directory, and open a save game file from previous turn - you will see that the legions contents were all the time the same as what is then shown when a battle starts. It's simply that in default mode your GUI shows you as content of other players legion a "best guess", but if you look closely you should notice a black or red question mark (not very easily spottable, I admit) overlayed to some creature: over the ones, where your GUI (that does the tracking job for you) has no "certain" info what it is - just a guess, based on what was revealed (= is certain or can be concluded) and doing some "typical" split strategies ( e.g. "Titan is probably in the bigger part if a legion splits") As the other poster suggested: switch between the display modes "show uncertain" as blank to spot differences. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-04-06 03:44 Message: You do know that in most modes you only see a guess at unknown units right? You can set the game so that unknown pieces have a question mark on them or show up blank. You can also set up the game so that you can only see your own legions, completely see all legions, or only see what you could have seen or deduced according to the normal rules. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3276748&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-04-05 23:49:44
|
Bugs item #3276748, was opened at 2011-04-05 23:49 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3276748&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: AI Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Clemens Katzer (cleka) Summary: Titan cheats and switches with Angel Initial Comment: I agree with the original post. I have noticed on several occasions that the Titan switches with the Angel in the AI on humanhater. This is not a misperception. I noticed it so many times that I purposely followed the Titan in the AI through every move. When it attacks without overwhelming odds (ie, close to even battle numbers), the Titan becomes the Angel when the battle map opens. Same when you attack the Titan party of an AI. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3276748&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-03-28 17:19:22
|
Bugs item #2081285, was opened at 2008-08-28 22:56 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=2081285&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: None Status: Closed Resolution: Fixed Priority: 3 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Clemens Katzer (cleka) Summary: Preferences of <by-.....> named players Initial Comment: for some reason, colossus is not saving my preferences of game-play - for example, I want scale size : 8 instead of the default 11 I'm running generic PC with Win XP, 2 gigs ram I have been digging thru all the readme docs I can't find where/how to force colossus to remember & save my preferences of game-play I'm installing & running colossus inside the same Dir as Java itself - should I re-install it into a subordinate dir? I love both the boardgame Titan and the computer game Colossus thank you guys all for your good work one wee improvement, perhaps - would it be possible to create a "Pantheon - 12 " version to equal the "Beezelbub - 12" version? please email me at: bon...@at... ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-03-28 17:19 Message: Index.. Peachy :) ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-10-30 20:40 Message: Public Build 2008-10-29 contains the correction to this. => Closing. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-10-13 14:43 Message: 1a) now implemented in r3430. 2) has been done already earlier - Options has now a member "noFile", which is set especially for AIs, and if set, then load and save requests are silently skipped. 3) might is a nice-to-have idea, but not that easy to implement in current "how games are started" scenarios (Options need to be there before server options are synchronized and overwrite some of the client settings). So, skipping this for now. If someone really desires it, he or she should make a feature request :) => Setting this to "Fixed", waiting for Public Build. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-09-10 06:16 Message: Finally we found out why the Preferences are not saved/restored for him: Bonniee used the "<by-color>" or "<by-type> placeholder type of name, instead of typing an own name there. For this temporary names Colossus does not (and cannot) restore the Preferences (actually it still does write them to a file, which is totally bogus then). So, needs to be fixed: 1a) Prevent name type <by-color> and <by-type> to be chosen for human players, or 1b) Upon selecting so, show a warning dialog informing about the fact of non-storing 2) For players where preferences won't be loaded they should not be saved at all. E.g. after many rounds of stresstest I have dozens of useless cf files, Simple1, Simple2, ..., Simple6, Rational1, ... Rational6, ... (all types), and for each color... or perhaps 3) Enable/implement a "Load Preferences" feature?? Renaming this tracker item from "how-to-save-preferences ???" to "Preferences of <by-.....> named players" -Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-30 09:36 Message: Logged In: YES user_id=1717697 Originator: NO You say, you "have installed" (i.e. downloaded it). You could do the following trick: Assuming you are on (whatever) Windows, you could force Colossus to consider some other directory to be your "users home directory." Edit the command in it - between "java" and "-Djava..." insert the following: -Duser-home=<the path you want> E.g. I made it like this (all in one line, even if this tracker wraps it): java -Duser.home=C:\Temp\Here -Djava.util.logging.config.file=logging.properties -Xmx128M -jar Colossus.jar %1 %2 %3 %4 %5 %6 %7 %8 %9 And then started the game with "run.bat". And voilà: C:\Temp\Here>dir .colossus Volume in drive C is SOMEHOST Volume Serial Number is 0000-0000 Directory of C:\Temp\Here\.colossus 30.08.2008 12:19 <DIR> . 30.08.2008 12:19 <DIR> .. 30.08.2008 12:19 924 Colossus-katzer.cfg 30.08.2008 12:19 335 Colossus-server.cfg 2 File(s) 1 259 bytes 2 Dir(s) 12 332 052 992 bytes free C:\Temp\Here> (Under unix/linux would have to edit the file "run" and start with "./run" instead, naturally...) Good luck! BR, Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-30 09:28 Message: Logged In: YES user_id=1717697 Originator: NO -- In entry before I the posted the reply which -- -- I got from but submitter I got by email -- As I said, Colossus *is* saving them every time the Pref. window is closed (perhaps only if anything was changed), and when the board is closed. Scale was saved but not reread - which is already fixed, for next release. If you notice any other setting that it forgets, please name it specifically, then I will verify it. But I am pretty confident that at least all checkboxes are properly saved. You can even verify the saving yourself - change something, and close the preferences window, and then look what it saved into the file. OK, which file... In MasterBoard, open Help => About. It displays several things, one of them is "user.home". That is what Colossus considers to be your "Home Directory" (for the login user on the Computer). In your computer, go to that directory. There should be a directory .colossus (or perhaps .Colossus, depending on OS). Colossus will create it there on startup if it needs it. In there are various files "Colossus-<something>.cfg". So, when Colossus saves your preferences e.g. for player "Mike", it will save them to <user home directory>/.Colossus/Colossus-Mike.cfg Consequently, if you happen to play sometimes with different playernames, they have different preferences. Which might appear to you as "sometime it remembers and sometimes not". BTW: One of the files will be "Colossus-server.cfg" which contains the "global" settings (what you select in the Game startup dialog: number and type of players, autosave, balanced towers, Variant, etc.) We can't rely on "inside the installed colossus dir itself" approach, because may play Colossus just via Java Web start (just clicking the pink icon on the colossus home page) and then there is not such directory "where Colossus is installed" at all. If you use "File => Save game", or have Autosave on, it will create a directory "saves" inside this ".colossus" directory and save the files there. So: start Colossus, change some preferences, close the Prefs. window, and check whether it has changed the file (you can simply open in a text editor (e.g. notepad). E.g. one of my files looks (only part of it): ----clip--- #Colossus config file version 2 #Sat Aug 30 12:19:56 EEST 2008 Turn\ change\ info=true Auto-scroll\ to\ end=true EventExpire=5 Player\ change\ info=true ViewMode=Ever revealed (or concludable) since start Scale=15 Recruit\ events=true ----clap---- Best Regards, Clemens ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-30 09:06 Message: Logged In: YES user_id=1717697 Originator: NO My problem with this bug is that Colossus is NOT saving the preferences correctly window scale size does not get remembered, certain other tweaks I have for the beezelbub 12 game do not get remembered - and sometimes I have to reset the entire colossus game back to beez from the original defaults. I *suspect* that one or another privacy mode of one of my programs is causing this problem - because the same thing sometimes happens to Civilization IV - but I don't know where/how colossus saves *its* defaults to prevent this. I suspect the best fix for this would be some way to *force* the save & load of preferences from/to a certain DIR and/or a certain file - the default being a prefs.txt file inside the installed colossus dir itself. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2008-08-29 05:42 Message: Logged In: YES user_id=1717697 Originator: NO You can't find any info about how to do that it because there is no need to do anything for it - the preferences are saved everytime when you close the Preferences window, or at latest when you close the MasterBoard (to QUIT, or start a new game, all the same). But that's a good point, we should mention this fact in docs. All your other preferences (auto***, Color, Battle, ...) should work fine. BUT ... the scale value of the Preferences ... actually it is _saved_ but not re-read on next start. Just the previous bug is about same issue :) I fixed that already (in repository), but there is no public build yet... so you still have the wrong behavior. (Hm, for you default is 11? I thought it is by default 15 and have thus used that one as "if it's not set so far set initialize it to 15".... Hmpf :-/ ---------- It does not matter where you install or run Colossus. ---------- Yes it *would* be possible to make Pantheon 12 -- if someone would do the laborous design part (which hex is which land, which creatures and their skills, how many of each). I myself rather do the programming part, fix bugs and so on :) *Please* make a feature request for it - if it is mentioned here just as a side note inside a bug it gets easily forgotten. ----- TO DO here: update docs to tell this fact that preferences are saved automatically (and get into effect immediately when changed - and can't do "cancel" to get back to previous set of settings. -Clemens ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=2081285&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-03-28 00:34:04
|
Bugs item #3250136, was opened at 2011-03-27 18:58 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Extra splits allowed on turn 1 Initial Comment: After plotting the normal 4/4 split on turn 1, you can further split one of these 2/2, which should be prohibited. -- Bruno ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2011-03-28 00:34 Message: I can't duplicate this now. So I guess just close it. If I see it again I'll get more details. I tried doing undo's in case that was what allowed it, but that didn't make a difference. So either I was confused and it was a 4 high legion on turn 2 or something happened that doesn't normally happen. This was revision 5003. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-03-27 19:19 Message: In which version or revision? When I attempt it (rev 5017), I get, as expected: "Can only split once on first turn" message. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-03-27 19:19:20
|
Bugs item #3250136, was opened at 2011-03-27 21:58 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Extra splits allowed on turn 1 Initial Comment: After plotting the normal 4/4 split on turn 1, you can further split one of these 2/2, which should be prohibited. -- Bruno ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-03-27 22:19 Message: In which version or revision? When I attempt it (rev 5017), I get, as expected: "Can only split once on first turn" message. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-03-27 18:58:25
|
Bugs item #3250136, was opened at 2011-03-27 18:58 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Extra splits allowed on turn 1 Initial Comment: After plotting the normal 4/4 split on turn 1, you can further split one of these 2/2, which should be prohibited. -- Bruno ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=3250136&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-03-04 20:00:24
|
Feature Requests item #700479, was opened at 2003-03-09 22:26 Message generated for change (Settings changed) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351939&aid=700479&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Priority: 5 Private: No Submitted By: David desJardins (daviddesj) Assigned to: Nobody/Anonymous (nobody) Summary: too easy to end phase Initial Comment: By far my biggest problem with Colossus is that it's too easy to accidentally end a phase. I think this has happened to me at least once in every game I've played. I would much much much prefer a button to click on to end the phase, and disabling the 'd' key. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-03-04 22:00 Message: Closing this, I think the "while ago" added "Are you sure?" dialog is exactly the solution to this here. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-02-15 22:30 Message: With the "recent" adding of "Really done?" confirmations if legions remain not moved/split/recruited, I guess this discussion can be considered obsolete, can it ? -Clemens ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2007-07-24 15:56 Message: Logged In: NO > Does the new version let you disable the "d" key? No. I thought you refer to pressing D it could bounce, and hence asked for the button. hmm... and someone else, ATOH, would even like to have different keys for different phases. Perhaps we should make the keys customizable :) -Cle. ---------------------------------------------------------------------- Comment By: David desJardins (daviddesj) Date: 2007-07-24 00:29 Message: Logged In: YES user_id=718698 Originator: YES Does the new version let you disable the "d" key? I will try it. Just adding a different way to end the turn doesn't solve the problem, as it's still easy to accidentally type "d" (e.g., when intending to send a chat message). ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2007-07-24 00:13 Message: Logged In: YES user_id=1717697 Originator: NO David (dJ), now that there is the button and menu bar item to end the phase, can we consider this here as "solved" ? ---------------------------------------------------------------------- Comment By: Dranathi (dranathi) Date: 2007-03-05 15:45 Message: Logged In: YES user_id=1735321 Originator: NO Would adding an option to toggle the display of a "phase done" confirmation dialog also be helpful? ---------------------------------------------------------------------- Comment By: David Ripton (dripton) Date: 2003-03-10 17:49 Message: Logged In: YES user_id=9425 Adding an option to disable hotkeys is trivial, though without a toolbar probably too painful to be useful. Adding a toolbar is pretty easy. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351939&aid=700479&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-03-04 19:57:52
|
Feature Requests item #3166198, was opened at 2011-01-26 23:43 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351939&aid=3166198&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: None Group: None Status: Open Priority: 3 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Clemens Katzer (cleka) Summary: Select Side when battling Initial Comment: When the Battleboard appears for side selection, it appears without scrolIbars. As I play on a low-resolution screen, I need to scroll to use the masterboard and battleboards. I can only select the Right or Left options - never the other, which is off screen. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-03-04 21:57 Message: Moving to Feature Requests. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2011-01-27 11:06 Message: Hm, I see this is inconvenient; are you aware you can work around this? Either scale all Colossus windows smaller (masrerboard might be hard to read then); Or, you can activate the "Bottom" also with the keyboard: Either by pressing "Alt-B" (at least on Windows... not sure about Mac ;-) or press tab key until the button is "activated" (there is some thin dotted line around the word then), and then press the SPACE bar. Since one "can live with it", I consider this rather a feature request, thus somewhere in near future I will move it to feature request tracker, just leave it here for a while that you can read the answer. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351939&aid=3166198&group_id=1939 |
|
From: SourceForge.net <no...@so...> - 2011-03-04 19:57:02
|
Bugs item #2960241, was opened at 2010-02-27 17:41 Message generated for change (Comment added) made by cleka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=2960241&group_id=1939 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: None >Status: Closed >Resolution: None Priority: 3 Private: No Submitted By: David Ripton (dripton) Assigned to: Clemens Katzer (cleka) Summary: Null Pointer Exception in Concede Initial Comment: r4750, on Linux. Turn 17 of a game with 1 human, 5 Exp AIs. AI turn, AI attacked 2 human legions. After AI won the first fight, it decided to resolve the second engagement, and the Concede dialog crashed with a NPE. Here's the end of the log: Feb 27, 2010 10:32:23 AM net.sf.colossus.server.LegionServerSide moveToHex INFO: Legion Bk02 (Eye) in Woods hex 25 moves to Plains hex 119 entering on RIGHT Feb 27, 2010 10:32:23 AM net.sf.colossus.server.GameServerSide$GamePhaseAdvancer advancePhaseInternal INFO: Phase advances to Fight Feb 27, 2010 10:32:23 AM net.sf.colossus.game.Engagement <init> INFO: A new engagement: hex Brush hex 137 attacker Bk09 defender Rd08 Feb 27, 2010 10:32:23 AM net.sf.colossus.game.Engagement <init> INFO: A new engagement: hex Brush hex 137 attacker Bk09 defender Rd08 Feb 27, 2010 10:32:23 AM net.sf.colossus.game.Engagement <init> INFO: A new engagement: hex Brush hex 137 attacker Bk09 defender Rd08 Feb 27, 2010 10:32:23 AM net.sf.colossus.game.Engagement <init> INFO: A new engagement: hex Brush hex 137 attacker Bk09 defender Rd08 Feb 27, 2010 10:32:23 AM net.sf.colossus.game.Engagement <init> INFO: A new engagement: hex Brush hex 137 attacker Bk09 defender Rd08 Feb 27, 2010 10:32:23 AM net.sf.colossus.game.Engagement <init> INFO: A new engagement: hex Brush hex 137 attacker Bk09 defender Rd08 Feb 27, 2010 10:32:23 AM net.sf.colossus.game.Engagement <init> INFO: A new engagement: hex Brush hex 137 attacker Bk09 defender Rd08 Feb 27, 2010 10:32:23 AM net.sf.colossus.client.SocketClientThread readAndParseUntilDone WARNING: ++++++ SCT SocketClientThread Client dripton, parseLine(): got Exception java.lang.NullPointerException null line=askFlee ~ Rd08 ~ Bk09 java.lang.NullPointerException at net.sf.colossus.gui.Concede.<init>(Concede.java:90) at net.sf.colossus.gui.Concede.flee(Concede.java:202) at net.sf.colossus.gui.ClientGUI.showFlee(ClientGUI.java:1645) at net.sf.colossus.client.Client.askFlee(Client.java:1365) at net.sf.colossus.client.SocketClientThread.callMethod(SocketClientThread.java:845) at net.sf.colossus.client.SocketClientThread.parseLine(SocketClientThread.java:634) at net.sf.colossus.client.SocketClientThread.readAndParseUntilDone(SocketClientThread.java:428) at net.sf.colossus.client.SocketClientThread.run(SocketClientThread.java:373) Looks like lots of repeated attempts to resolve the same engagement. Not sure why. Haven't seen this before. It's a crash bug. I don't know how often it happens yet, since this was my first game with that version. If it happens again I'll start adding print statements to figure out which of the many calls on that line is generating the NPE. ---------------------------------------------------------------------- >Comment By: Clemens Katzer (cleka) Date: 2011-03-04 21:57 Message: Closing it, because as far as I see there's nothing we can do. If something similar happens again, a new item should be created... ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2010-04-07 15:47 Message: Crash is now avoided in released version. I don't know anything specific that could be further done right now. => Setting it to Remind ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2010-03-01 19:24 Message: Revision 4753 brings a change which should prevent the NPE from hanging the game. Instead, only the label info text would be incomplete and the NPE stacktrace printed as warning to the logfile. Also checked for the neighbor hex == null case, and print in that case some info text ("no neighbor - possibily teleport?") instead. So, the exact reason is still unknown, and it's hard to fix until it happens again, but at least it should not crash the game, just some info text incomplete => lowering priority. ---------------------------------------------------------------------- Comment By: David Ripton (dripton) Date: 2010-02-28 05:28 Message: It was not a teleport. ---------------------------------------------------------------------- Comment By: Clemens Katzer (cleka) Date: 2010-02-27 20:36 Message: Hmmm... the last change I did to that was adding of the text from where the attacker comes in. Most suspicious candidate for me is neighbor.getDescription(). MasterHex neighborHex = hex.getNeighbor(direction); contentPane.add(new JLabel(attacker.getMarkerId() + " attacks " + defender.getMarkerId() + " in " + hex.getDescription() + ", entering from " + attacker.getEntrySide().getLabel() + " (" + neighborHex.getDescription() + ")" )); hm.... could for example be null neighbor when attacker teleported, then default entry side is bottom. And ... yep, Brush 137 Bottom is outwards, i.e. no neighbor. But it could of course also be something else. Do you still have the log, and check was it perhaps a teleport? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101939&aid=2960241&group_id=1939 |