KGSBugs/CGoban2

Sub-page of KGSBugs

Known bugs concerning old version of KGS tool : Cgoban2.

May still be usefull if some part have been reused (localisation ....)

Some Problems found workarounds: see Cgoban Problems And Solutions.

Unsorted

  • lemzwerg?: (Linux, Cgoban 2.6.12, Java 1.5.0_06-b05) I severly miss a consistent interface to handle all functions with keys only. For example (and this I consider a real bug), it is not possible to close any window with C-q except the main one.
  • Stormer: When attempting to use the resume button, it appears that your opponent must be both logged in and also in a room with you. Makes it a real pain to resume games with folks that do not idle in EGR.
  • Hi,

I don't understand why there are not all the numerotation of the stones when we want to analyse a game. When we capture a stones and then play at this emplacement,the numerotation disapear.

I'm wondering if it is possible to see all the num�rotation of the stone.

Thanks very much soso_ban_chan@hotmail.com

  • phr Impossible to display score on standard-compliant SGF reader because non-SGF standard score properties are used instead of SGF-standard V property. Solution: Add V property to indicate score in standard SGF manner.
  • iff I've complained about this before and I guess I will be quitting kgs now as it gets too frustrating for me. I often play on public WLANs, sometimes with a rather poor signal. It then happens time and time again that my client simply blocks (it does not allow me to move) while my clock keeps ticking down. I just lost another game on time because of this. I really think that there is a bug in the kgs-client that completely blocks the application when there is a net-lag (or so it seems). I find such behaviour quite amazing as programs for playing online-chess 10 year ago were able to handle net-lags properly and allowed you to play blitz even over poor lines... It is really sad as I find kgs such a nice place, but it simply does not work for me.
  • IanDavis On my mini-mac I have noticed that dragging the main KGS window upscreen causes the chat inside the chat pane to move. It seems to get locked in some constant upward scroll. Has anyone else found this on a mac?
  • blubb: Sometimes, when someone challenges and I accept not before a little later, it sais "challenge sent to xy" instead of simply accepting or cancelling. Even worse, if I get challenged by other players then, I can't do anything but to cancel the entire game setup window and hope they will not take it as refusal but try again when I restart my offer.
  • Aloril: If score is enough high, score will wrap around and it will show it as a win for opponent. For example see [ext] chc-IdiotBot game.
  • blubb: When leaving an own demo game, even guests are asked if or not it shall be saved permanently in the record. This doesn't make any sense (unless guests get a temporary record for the time logged in, which might be worth a thought).
    • Ansgar?: Actually even guest games are saved in the [ext] KGS archives. They just aren't displayed in CGoban.
  • Velobici: (23 August 2005, W2k, Java 1.4.2_06-b03, CGoban2 2.6.12 (same with CGoban 3.3.8 (RueLue)) While watching a game where one player has entered byo-yomi, using the left arrow button to back up one move, and then the right arrow button to return to the current move (no moves have been played in the meantime), the byo-yomi clock is reset to the beginning of the byo-yomi period. Example: If player A has entered a 30 second period and the clock has counted down somewhat, backing up one move and returning to the current move, resets player A's clock to 30 seconds of byo-yomi.
  • revo: (W2K, Java 1.5.0_02, CGoban2 2.6.12) Since the last months I experience a strange sound bug. It appears on my machines at home and at my work place. Only every 3rd or 4th stone played on a board makes a sound. This not a very important problem, but it happened that I didn't recognize my opponent played a stone, which is pretty hard if you're already running out of time. As far as I know, all "Pass"-moves make their "bing", it's only the stones who very often refuse to click. Think this is a java bug, but I'm not sure.
    • wms: Java bug. Known by Sun. They claim that in java 1.5.0_04 it is fixed, but in the Sun bug database there is some dispute about this. I will probably be re-doing the audio system for clicks etc. in an upcoming release anyway, which will (hopefully!) fix the problem.
  • nachtrabe: Using MacOS X 10.4.1 in the same configuration as below. Korean text shows up correctly in the chat window (though I do not see the intermediate steps when writing it out--just the final syllable), but it just shows up as a box when I use insert text on the board.
  • Ectospheno: Using version 2.6.12 on FreeBSD with the native 1.5.0-p1 or 1.4.2-p7 JDKs. Censor on guests isn't working. The red X is by their name and they show up in the censor list but I still see chat from them while watching a game. I can not begin to describe how annoying this is -- especially when everyone else is telling me to just censor them. Argh. I'd pay you cash money to fix this bug.
  • nachtrabe: Using MacOS X 10.4 CGoban 2.6.12 chat windows in games will occasionally break. Every time a new line of text is added it jumps to the end and then scrolls back up to the top. The only way I've found to fix this is to leave the room and come back in. This seems to happen mostly when participating and switching between windows, but it doesn't seem to be consistent. Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_07-215) Java HotSpot?(TM) Client VM (build 1.4.2-50, mixed mode).
    • Also, there might be a memory leak. The top command tells me that it is taking up 173 MB in RPRVT--more than any other application, including my web browser and my development environment. A few minutes later it is up to 177, but I still have only one window open (the main one). If I let it run for a prolonged period of time, that number tends to grow to over 200.
  • Truc: Shift+Click behaves strangely in tournament games. Sometimes it just beeps at me and doesn't do anything, and I have to Shift+Click on the same stone again for it to work. I've only come across this issue in tournament games. (And no, I wasn't clicking on handicap stones). Using java 1.5.0_02-b09 cgoban 2.6.12.
  • JoelR: Using MacOSX 10.3.9, CGoban2 2.6.12, there have been strange flickers like the whole game window refreshed when I place a stone. This didn't happen with earlier versions of CGoban2. (Although misalignment of where buttons are displayed and where they are pressable has gone away in 2.6.12.) Also, I can only enlarge one of the two pictures in a game -- if I enlarge player A's picture, and then click on player B's thumbnail, I get player A again.
  • Stormer: In the game list there is an option to save sgf files to disk. This gives a java i/o error when attempting to save an unfinished game. Possibly grey out the option in the client?
    • Ansgar?: Or just make unfinished games downloadable too. I don't think it would be very unfair as one can already 'cheat' to save an unfinished game to disk (log in as a guest while the game is still open, enter the game and save it)
  • blubb: Both the game record and the "Playing a game" statement in chat tabs are extremely laggy, hence often wrong. I'm not sure if that's caused by my recent Java upgrade (to 1.5.0_02) or by a CGobban version change. Please, make them more reliable.
  • blubb: Ongoing reviews are not shown in the editor's game list until getting saved. Finding such a game can be practically impossible: some days ago, I got disconnected and wanted to rejoin the review of my own game, but there was no way, because I didn't remember the room the offer had been placed in, and my opponent didn't understand english! I guess, when such a game gets closed without saving, it would disappear from the list anyway, but as long as being active, it should be listed.
  • Cyclone001?: I have a problem with windows XP and CGoban2.6.12/java1.4.2_06. When I click on Edit Person information, then load one of my games (against a guest for example), the game loads and my internet connection promptly and consistantly crashes forcing me to reboot in order to be able to get back on. Because the net connection crashes, I obviously can't navigate around the game I load. I realize this is a windows problem, but maybe a workaround could be possible in cgoban (since wms, you're much better with updates than Microsoft ^_^)?
    • Update: I've played a lot more with this, and it seems that it's not limited to my games. It seems to be something to do with the online scoring feature. When I pass twice while editting online my winsock promptly crashes. I have all the patches for XP SP2, and it's probably one of them that's causing it. I'll investigate further - if anyone cares that is. I have asked other people on KGS running XP SP2, to try loading one of the games that consistantly crashes me, an they said they could. I on the other hand, crashed even when trying to load the game from a guest account. :(
    • wms: I have gotten one report of this. Maybe from you? But it must be something on your system, I have no idea what, but it is a very unusual problem. My guess, either a file on your system got corrupted somehow and that file is needed right at this moment by KGS, or else some piece of hardware (display card?) is buggy in a way that crashes things right at this moment.
    • Yeah, I wrote both the statements above. It is a windows bug as far as I can tell. The other app that often causes the same error (but randomly) is bittorrent. It causes a blue screen of death during the last part of the shutdown process too. All I know is that I'm not the only to have the error for bittorrent, though I am in a small minority of that too. I suspect it's the same bug, and it's something related to unusual port handling (like closing a port immediately after sending data or something like that - I haven't had a chance to experiment yet, so I really have no idea.) All I know for certain is that KGS is the only app in which I can consistantly recreate the bug - so far I'm 9 for 9 in trying to load up one particular game and crashing my winsock.
    • wms: KGS only opens sockets when you first log in, when you start listening to a live audio game or a playback game with audio, and when you read the MOTD, and when you download a game to disk from a user's game list (ie, if you are in the game and press "save", or if you open up a game on the server from a user's game list, then it does not open a socket). Since none of these happen when you press "pass" twice, or when you load up a game of yours for online review, I don't think that opening or closing the sockets has anything to do with the bug. It is caused by something else. But what it is, I have no idea.
  • DavidB: Just to throw in my experience with this bug - I get it too. And I did contact you once about it wms. It's an infernal one partly because it is not consistent. Sometimes I can enter the review mode, sometimes I can't. Otherwise the problem is exactly as Cyclone001? describes. For the sake of info, and in the desperate hope that some brilliant mind will discover the problem: I am running Windows XP (SP2) on an HP Pavilion notebook. (ATI Mobility Radeon 9200 with 64Mb).
  • claint: I am on a Linux2.4 kernel machine running Java 5.02 and cgoban 2.6.12. This machine is p2 266 with 64 megs RAM, so I am already quite low on resources. My first match window already takes like 30 seconds or something to load up. It used to be that I would start by observing a game, so that cgoban opens up a game window, and thus subsequent windows would open faster. But now, the situation is reversed. Each subsequent game window, or in fact any kind of window, takes longer and longer to load. It comes to a point where I have to quit cgoban2 and restart it to even open a new game. I will do a bit more test on this, but it acts as if there is some kind of a memory leak. (i know memory leaks are hard to come by with java, but hey.) I don't notice anything on my faster machine, but that has lots of ram and cpu to boot.
  • Jhudsy: I'm running Linux 2.6.(can't remember) with GNOME. Whenever I start a game, cgoban2 (2.6.10, though it started happening a long time ago, around 2.6.4 I think) freezes for around 10 seconds before showing the stone and playing the "click" stone placement sound. After the first move, everything is fine. Disabling sound fixes this problem (but I like the click!). The JVM is the stock standard Sun 1.4.2 JRE, but I've also played around with the blackdown version with no changes. I'm guessing its something to do with the way cgoban2 interacts with sound under GNOME, though voice lectures seem fine. Somebody recently posted a similar problem to r.g.g.
  • P7A77: I use an iBook running OSX 10.3.8. When I upgraded to CGoban2 2.6.10, the buttons started acting weird. In the initial screen, the green background texture half-way overlaps the title bar buttons sometimes. When I start a game, I have to click about half a button-distance down from anything to make changes (including the game notes line). Game play is fine as far as I can tell. I haven't tried editing SGFs yet. I figured others were having this problem and it would be addressed, but I just saw the note about no new versions for a while. I can do more extensive testing later, but I thought I'd bring this to attention.
    • wms: So far everybody who has reported this has been running java 1.3. For some reason, the manual install refuses to use newer versions of java. Please try the java web start version, if you have java 1.4 installed (which I think is available for all versions of OS X), then the java web start version will use that, which does not seem to have this bug.
    • deft: I have this problem with the downloaded version, which should be using java 1.4 as far as I can tell (I looked at the info.plist inside the .app package and it does not specify a particular version of the JRE)
      • glue: from server logs, you are using java 1.3.1. Give a try to the web start version, you'll see the difference.
        • deft: Then there is some problem with the .app package, because I most certainly have java 1.4.2 installed, and the standalone application should be using that. Are you sure about the server logs, as I'm using cgoban on a variety of MS Windows systems also...
        • deft: Update - I fixed the problem by creating a new info.plist for the .app package. Unless the JVMVersion key is specified, the 1.3.1 JVM is used. I sent this updated file to admin@igoweb.org but so far have gotten no response. Upgrading to 1.4.2 also fixed many other problems for me, I now get japanese characters, much better looking antialiased text, and no strange line wrapping when text is printed to a tab which has never been visible.
  • Xanthus: Java asks on behalf of CGoban2 to use CGoban2 as default sgf editor every time I start up (I use JRE 1.5.0_02-b09). I don't use, nor do I want to use, CGoban as my default sgf editor, qGo works fine for me. I find this question popping up every time I want to play on KGS slightly annoying, and it is a bit of work setting qGo as my default editor again (when I accidently confirm). I hope you could make this attempt of binding to my sgf files optional in one way or another. (This is only a minor nuisance, love your program otherwise :))
    • wms: I'm not sure how to solve this right now. If anybody wants to help out, take a look at the .jnlp file by downloading it directly from [ext] http://kgs.kiseido.com/javaBin/cgoban.jnlp - this is the file that tells java web start what to do. How to tell it to only offer once? Maybe having two .jnlp files, one that asks for the association but one that doesn't - but then how to explain to people which to pick? Argh. Very irritating.
      • Xanthus: This luckily might be a non-bug :) In the advanced pane of the preferences screen, I seemed to have overlooked the option to turn this dialog off. So to all others who has been annoyed by this part of the Java interface: Java preferences -> Advanced -> JNLP File/MIME Association -> Your preferred setting. I also looked at the standard, and it looks like the right method was used, the default Java interface just isn't very good ;) (a don't ask again checkbox would be a lot better for example)
        • Kelsin: This worked for me. I'm using Ubuntu Dapper Drake and I changed the setting and now it doesn't ask me for this anymore. Just a default setting for my linux system I guess. It definitely seems like it isn't a bug though.
  • Truc: The "No chats" checkbox won't stay checked after restarting the client. Not sure whether this is working as intended or not. Using 2.6.9 and java 1.5.0_01-b08
  • jens: cgoban 2.6.9 (bug is in earlier verisons too), java 1.4.2_06 (build b03) on slackware linux
    • I create a new game.
    • Andy challenges me, setting handicap stones to 2.
    • I set the handicap stones for the game with Andy to 4.
    • Before I click "ok" to send the modified challenge to Andy, Bill challenges me. This will set the handicap stones for my game with Andy back to 2! This is annoying if it happens unnoticed, very shortly before sending the challenge to Andy, because then (after I press ok, of course) a game window immediately opens with the wrong handicap of 2 stones.
  • iff It's the third time it has happend to me now, so now I want to complain :-) The kgs protocol does not seem to handle net lags properly. I have had it 3 times now that I play an opponent with 30(3) secs each when I suddenly watch my opponent's clock to count down all the way down to 30(SD), only to be surprised that MY clock is down to 30(SD) and my opponents is back at 30(3) as soon as I receive my opponent's move. So it seems that there was a connection lag, the clock counted down, and it got "synchronized" again when the next move arrives. So when that happens I loose a full minute of time and can't do anything about it... Even worse, ususally I then suddenly loose on time while my local clock still shows 30 secs ... this is getting a bit frustrating ... can that be improved?
  • right-clicked on bunkicker vs CHIBO (an unfinished game) and the "copy game to disk" is enabled, trying it i see an access err. Reuven
  • In a cloned game, every node has a triangle in the game map.
  • If you enter a name with upper case letters to a room auth list, it will be accepted even if the name is already there.
  • bazik? kgsGtp.jar and its documentation (v. 2.6.8)
    • the newest version is compiled with java 1.5 (not mentioned in the documentation, it is also so obfusctated that the main api method go() has been renamed to d(). once you know it it seems to work (i didn't actually connect to kgs with yet, though)
    • wms Both fixed in release 2.6.9. Still needs 1.5, but at least the docs state this.
  • ralph? When you view a sgf file and move with the up and down key through the variations, you can see the change of the highlighting in the tree view, but there is no feedback in the board window. (In other viewers you would see a stone changing positions between the alternative moves)
  • claint: When you are lagged, even if you press the button, you cannot play the move until some time, and even if it is played, all the lag time gets lost. This conjures up things like you have 5 seconds to make the last move, and you make your move while you have 3 seconds left, only to find that you lost the game by time. I think the game should let you move when you make your move, and then there should be some time synchronization to compensate the lagged player.
  • When trying to download a forfeited game, you get the unfinished one. It is possible to load a forfeited game in a room though.
    • wms: What does this even mean? You get the unfinished game? What other one is there?
  • wms: Sometimes at the end of a game, comments get screwed up. This is because when the game ends, players are sent the comments again, so that they will see what observers said. The client tries to "hide" these new comments, but sometimes it fails and you see them out of order or duplicated.
  • Harleqin: When I successively open a bunch of sgf files, the game and the edit window will be a bit smaller than before each time. So, after a few files I will have to re-enlargen the windows. This is perhaps just an annoyance, but there might be an easy fix :). I am using Java 1.4.2 and KDE 2 on XFree86 4.2.1. I have not observed a similar behaviour with other java applications.
    • wms: Not an easy fix. It's a java bug. Long explanation here removed - trust me, it is too hard to fix this for me to do it.
    • os?: Let me try to explain the algorithm that the previous contributor to the discussion may have had in mind (the problem being that the window comes up differently than desired).

      The size error Java makes when creating the new window can be calculated by comparing the getsize() results of the old and the new window, and the window sizes can then be adjusted accordingly. In pseudocode:
      • Previous run
        (x, y) := getsize()
      • Next run
        create_window(x, y)
        (xx, yy) := getsize()
        increase_window_size(x-xx, y-yy)
        // alternatively: set_window_size(x+(x-xx), y+(y-yy))
    • TimK: If you get the window size at shutdown time, and restore the window to that size on startup, the window shrinks because the APIs are lying to you, right? What if you only changed the size that is saved between sessions when the user resizes the window? Then the first time a restart happens, the window would shrink a bit, but as long as the user didn't resize the window during that session, the window size would be the same the next time the app started.
  • mgoetze: When looking at a game on KGS, if I have my mouse over the "rewind to beginning of game" button, then start autoplay (with the keyboard), then click the mouse, it rewinds to the beginning of the game even though it now looks like the mouse is over the "stop autoplay" button. (Easy to work around, but potentially annoying/confusing.)
  • Reuven - This happens when I use the java web start ver under the latest java on win2k - At times (I can't reproduce it at will - Seems a bit random - But does seem to occure often when oppenning windows of deactivated games) my whole screen gets grey, and the rest(bars) are reversed... Closing doesn't always do the trick, restart is nessaccery at times... If u need any further details..
    • wms: Sounds like a bug in your java implementation, your OS, etc...probably not fixable by me, but if you find something that makes it happen every time, then I may be able to add a workaround.
  • When watching a game on KGS and you browse back a number of moves, the time counter will continue to go down. It either should not do this, or should stop at the time when the next move was actually played.
  • RBerenguel: If in a demonstration game you create a ko, and then erase all stones, the little square mark doesn't disappear. (That's just a minor issue, the whole program is superb I think)
  • mgoetze: When cloning a game with freely placed handicap stones (NZ Rules), japanese-style handicap stones appear in addition to the freely placed ones.
  • WarEagle A minor bug, or at least non-obvious design feature. When browsing back in an open game, the move counter in both the game window and KGS room counts backward. I would have thought that the KGS room information would have reflected the current game state, while the game window reflects the move number shown.
    • I don't really think that counts as a bug. The room information is displaying (for each game) what board position you can currently observe. It's more of a feature.
  • misterb@KGS: Using Java 1.4.2, Windows XP Pro SP1 and CGOBan 2 2.5.7 (The version that you download but keeps somekind of Java Schedule Process to download any upgrades). The problem that I encountered was with 2 things. First of all. Changing font-size. It said that I had to log out and re-login to make it work. When in fact I had to close down the entire program. Just annoying and confusing. Either it should say "Restart the program" or make it re-read the settings. Secondly, the buddies list. I have several users on this machine. One for the Go-Club and one for myself. However, both users share the buddylist. Which they shouldn't.
    • savra?: Same nasty problem here. Maybe it should be in the wishlist, because it's a missing feature and not a bug?
  • Small bug. When you finish a game, unless you close down the window the system thinks you are still playing. Therefore you cannot challenge a new opponent.
    • Hu: The subtlety of the UI issue is that for the majority of usage, it needs to proceed simply and fluidly, but additionally, for craftwork usage, it needs to be able to do sophisticated production with minimal extra motion. I think that automatically spawning extra nodes would be better than the current situation in the circumstances yoyoma illustrates, but with the reservation that he indicates. It could be the regular mode of interaction, but a craftworker could have available an extra placement tool (edit tool) mode where stones would be added to the existing placement node. In the new UI, it could be triggered by a ctrl-F2 or holding control down while selecting the Edit tool item, or both.

Ansgar?: cgoban doesn't handle the AB/AW properties correctly. Try the following sgf:

 (;FF[4]GM[1]AP[Firefox:0.8]SZ[9]AB[aa:ac];AW[ba:bd][ad])

In the second node, the black stones in the corner are removed, although the sgf standard says: "Adding a stone doesn't make any prisoners nor any other captures (e.g. suicide). Thus it's possible to create illegal board positions."

  • wms: Right you are. CGoban 2 is incapable of having boards with zero-liberty stones. When CGoban loads an SGF file that would require this, it inserts "AE" properties as needed. This is one of the places where CGoban 2 does leave the SGF standard - there are one or two other places, always in the form of standards-compliant files that KGS does not show correctly. I do try very hard to make sure that any file saved by KGS is 100% SGF standard compliant, but the standard has a few places where the work to fully support the standard vs. how often the feature is used seemed a poor tradeoff. In this case, it wouldn't have been super hard to support the standard, except that the standard is incomplete in this case and I didn't even know how to meet the standard! The problem is this: Let's say you have AB/AW that creates zero-liberty stones still on the board. This is no longer a valid go position, but the SGF spec says it should be shown anyway. What happens when a B[] or W[] property shows up? When a move is made on a board, do you remove all zero-liberty stones on the board, or do you only remove the stones that have been reduced to zero liberties? For that matter, does it even make sense to have B/W properties when the board is not legal? Is it possible to make a legal move on an illegal board position? Anyway, I hope you see my point. Anybody can sit there and say, "It should work like thus-and-so," but that doesn't help - if you do a lot of work to fit a standard, the work is only helpful if you end up fitting the standard precisely and unambiguously; I could not find a way to do so in this case, so I chose to change the file to make it unambiguous in how it is displayed and manipulated by SGF viewers/editors.
    • Ansgar?: In my opinion the the standard isn't incomplete here. B/W properties should simply be executed, even when illegal. So I guess you can make illegal moves on an illegal board, too. After a move, only groups adjacent to the placed stone and the group the stone itself belongs to should be captured.
    • wms: PS - The other place where KGS doesn't fit the standard that I can think of now is in SGF files that game game setup properties that aren't in the root node. It is legal to have an SGF file that combines 9x9 and 19x19 games, or handicap-3 and handicap-5 games, or whatever, by moving the SZ[] or HA[] into variations. Like zero-liberty AB/AW stones, this raises a lot of ambiguity issues; what if a B[]/W[] property would capture a stone were the board 9x9, but wouldn't capture if the board is 19x19, and different variations from this position have different board size - what to do then? So, similar to the AB/AW leaving dead stones on the board, I decided that it just isn't possible to sensibly implement this feature, and CGoban will refuse to load such files.
    • Ansgar?: SZ[] must only appear in the root node, so the size of the board is never ambigious. As for HA[]... the handicap stones should be added with AB[] within the same node, but then they will not show up from the beginning. So I don't see a see a sensible way to support this either.
    • wms: PPS - If somebody were to argue that it is wrong for CGoban to silently add "AE" properties to erase the zero-liberty stones, I can see the point. Perhaps I should just print a message and refuse to load the file?
    • wms: PPPS - So firefox now includes an SGF editor? News to me, I'm using firefox right now, but I never found the SGF portion of it! :-)
      • Ansgar?: Well, I was using firefox to create the sgf :-)
    • IanDavis: Am I the only one who doesn't get this? AB/W are usually used to place handicap stones in normal games - so why shouldn't they be captured. Obviously the designer must have intended them to only be used for diagrams, in which case you have to wonder why they are usually described as stones.
      • Ansgar?: Placed stones may be captured by later _moves_, but not by other setup stones.
    • axd: Talking about the SGF standard, I'd like to draw your attention to a remark I made in KGSWishlist/FileHandling about cGoban's misuse of the circle marker.
      • IanDavis: Do we need misuse in bold here? I actually quite like the optional last move marking by using a circle. However should I get tired of it I can just turn it off, like the board coordinates. I don't see the point of wms creating a seperate token for this mark up that would just be banal
  • blubb: I haven't checked this from the other side yet, but yesterday, an opponent of mine apparently still saw the result of our actual game, although the variation I had edited resulted in a very different score.
    • MarkD: I have seen the same error. The score was wrong after the game, when the commentator pressed "edit" and added a test stone half of the people were seeing the correct score, the other half were seeing the wrong numbers. Both groups were using the current client version.
    • wms: Will be fixed in the next release. Only the teacher sees the score update properly when working with demo or review games.
  • wms: Got this in email: When you are spectating a game (say the game is 100 moves long) and you are looking at a previous move (say move 50), and a player who is playing the game gets an undo, then when you press forward to the end of the game, it will show the move that the player played before the undo (the move that was taken back), and it will also not grey out the "next move" button, even though there is nothing after that. you can click next many times, and it will switch back and forth between the undone move (old move 100), and the board state after the undo was done (move 99). After a player moves though (new move 100), it will let you cycle to the end of the game and normal functionality returns.
  • mgoetze: On OS X with Webstart: When you enter a game where both players have a picture, then try to enlarge both pictures, you will always get the one you clicked on first. I was unable to reproduce this under Win2k?.
  • AshleyF: SGF representing the game has undone moves as the main line and the actual main line of the game as a variation. It makes it a bit of a pain to run the game through tools such as SmartGo's Analyze Game which normally only follows the main line - it stops short at the undone move.
    • Ansgar?: This bug really makes looking at games with undos a pain. I always have to manually select the real main line because CGoban thinks the undo move is the main line. Please change this.
  • RobAnybody: F6 and F8 don't work as shortcuts while editing a SGF file (possibly also in a demonstration game). They are supposed to switch the current tool to 'circle' and 'number' tools.
    • wms: Works for me. I just tried it.
      • RobAnybody I reconfirm, here are some details: CGoban v2.6.5, win xp, java -version on the command line gives the following:
 java version "1.4.2_04"
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
 Java HotSpot?(TM) Client VM (build 1.4.2_04-b05, mixed mode)

I also noticed that F6 brings the 'Help' button into focus (a magenta rectangle appears around the word Help). F8 has no visible effect. If there's anything else I could do to see what causes that situation - write on my homepage lest I forget to check this page.

  • pwaldron?: Open a user's game list and pick a game that is currently open in a room (i.e. one with spectators). Try and save the game to disk. An error message comes back.
    • wms: Are you sure that it isn't a case where the game simply is still in progress? What is the error that you saw?
      • pwaldron?: Unless I misunderstand you, I don't think the game was in progress--I had just resigned it and left the game, as had my opponent (still spectators left though). I decided afterwards that I'd like to get a copy of the game record, so I opened up the game list from my user data window, and selected "Copy to disk". In the game list the game was boldfaced still; does that mean it's in progress (even though the game was over?). The error was a Java IO exception of some sort; I sent you an email with the exact phrase.

  • Rengobot scoring is broken, stones marked as dead don't contibute to the score. Workaround is to use SE.
  • Room Owners - try changing your room type from open to private, you'll find you have to log in and out again to be able to use the edit button anymore.

  • Chris Hayashida: When creating SGF files, if you use "Save As" to save a newly created file, it still prompts to save on close.

  • nachtrabe: Version 2.6.6, running on MacOS X 10.3.5; latest java update installed. Mouse anti-slip system turned on. Two issues:
    • When I quit using command-q my changes--such as to the buddy list or preferences--are not saved. This was also true in 2.6.5.
    • Turn off click-through (happens under MacOS X, not sure about other systems). When KGS in the background, if I click on the window, that click is transmitted to the open window. This is a huge cause of misclicks in reviews and when editing SGF files.
  • Bisqwit: I had a longtime problem with cgoban2 not saving my preferences. I traced the problem with strace and realized that the preference saving fails because my home directory is a NFS mount and cgoban2 fails to flock() the preference directory. When I created a directory on a local partition and symlinked it as my .java directory, it finally started working. The problem is that cgoban2 showed no error message whatsoever indicating what might be the problem.
  • Warp: Using cgoban v2.6.6 in a Sparc/Solaris system, when I am viewing a game and click on a player image to enlarge it and then click somewhere else to close the enlarged image, the program throws an exception. I put the stack trace printed by the JVM at [ext] http://www.cs.tut.fi/~warp/trace.txt (this did not happen with earlier versions of cgoban)
    • wms: Yes somebody reported this just recently. It was a debugging statement in there, it does no harm, but I have removed it for 2.6.7.
  • Warp: Another exception is thrown sometimes when I try to paste text to a textfield in cgoban (with the middle mouse button). The stack trace can be found at [ext] http://www.cs.tut.fi/~warp/trace2.txt (btw, I'm using java version "1.4.2_06")
    • wms: This is almost definitely a java bug. Not sure if I can even fix it. It doesn't seem to happen on Linux, which is strange since it uses very similar GUI code to Sun.
  • When creating a new game on a board size other that 19x19, a pop-up message appears telling you that the game cannot be played as rated - even if you have already set the game type to be free.
  • The size of the stones in the variation tree is out of proportion to the size of the stones on the board. On a 15" monitor this makes them more than twice the size of the stones on the board (makes using the game tree more difficult than it needs to be).
  • deg It is not possible to enter a komi value of 2.75 (or any fraction other than .5) Values of 2.75 and 2.25 are commonly used in Chinese rules games.
    • Zarlan: Does it realy matter if you win by .25 or if you win by .75? .5 is quite sufficient
    • wms: Deg, you are confused about komi I think. In Chinese rules & counting, you usually give the komi to one player and take it away from another. On KGS, you simply add it to white's score. This is done to make the KGS rules more consistent with each other, while still giving the same result as if you had counted up score using the counting methods more common in Chinese rules. So when you say "komi 2.75", that's komi that is both added and subtracted, and this is exactly the same as komi 5.5 on KGS.
    • deg: IMO, Chinese rules players (CRPs) would prefer to enter values of komi that they are familiar with. I agree that the result is the same, however since you accept that "wms: In Chinese rules & counting, you usually give the komi to one player and take it away from another", a CRP would expect the same thing to happen with the komi they use on KGS. I think this is a matter of improving the user interface for CRPs.
    • wms: You can file it as a wishlist, but it is definitely not a bug, which was my point above. You claimed it was a bug because KGS couldn't use komi that chinese players can - but it does, it just describes the komi in a more japanese manner, that's all.
    • deg: Essentially the problem as I see it is that 2.75 is a valid value of komi, commonly used (at least historicly (sp?)) and it conforms to SGF FF4. However CGoban2 doesn't allow it. So I open a file that has KM[2.75], then try to edit some value of the Game Info properties, after I click OK, I am told 2.75 is not a valid value of komi.
  • revo: I'm using cgoban 2.6.9 on W2K. I use it at home and at work. At work, everything works fine, but at home some strange things happen: (1) I can't autoplay an observed game. If I shift-click the button, it goes only one move ahead. (2) I can't control the flow of a KGS Plus lecture review. Thatswhy I posted that on the KGSWhishlist/KGSPlus page, because I didn't know it's already in the client. Anyway, my client at home doesn't even show the buttons to control the review.
  • tealeaf: CGoban2 v2.6.12 on Gentoo Linux. Java Version 1.5.0_06. Running `cgoban2 -nosplash` or any other combination including `-nosplash` just pops up the help window telling me the command line options available, and lists `-nosplash` as one of these options.

Displays (quaker aka conan) Sorry if it was already posted, read more than half and didnt find it: when you watch a game and go to a previous move, if you see the game description in active games (or the room) it says the game is at the move you are looking at while it should be the last one. The other bug is the clock, which runs in the client permanently i think. when you go to a previous move and shows u the time it was at that move, the clock still goes down, and it should freeze, because the number displayed has nothing to do with the game time or the game time the move you are looking to was played

  • ChrisBall: Apologies if I missed this entered somewhere else. Is there any chance of a fix for the problem of some windows not being realized at their full height? The two windows that are consistently mis-drawn for me are the "you're using an older version of the KGS client" (which there's an easy solution for, I suppose :) and the "View user's information" dialog (which I use a lot). Under Gnome (with the metacity wm) I can get the dialog to go full-height by clicking around where the text box should be; at the moment I'm using the ion3 window manager, though, and I can't find such a workaround. Thanks!
    • wms: This is a java bug. I thought it was fixed in a recent release...at least on my system (also metacity-based) I don't see it any more. If you are using 2.6.12 or later, and you are sure you still see it, please post here again.

This is a copy of the living page "KGSBugs/CGoban2" at Sensei's Library.
(OC) 2009 the Authors, published under the OpenContent License V1.0.
[Welcome to Sensei's Library!]
StartingPoints
ReferenceSection
About