[Welcome to Sensei's Library!]

StartingPoints
ReferenceSection
About


Paths
KGSWishlist

Referenced by
KGSTheKiseidoGoSe...
KGSFirstTimeUserE...
KGSUsersGuide
KGSWishlistGeneralUI
KGSFixedBugs

 

KGS Bugs
    Keywords: Online Go

This page can be used to file bugs anything which is KGS related, usually it will be the client. When filing bugs, please make sure that you include enough information such that it is possible to reproduce the bug. This is usually easiest if you explain step by step what you did, what happend, and what you expected to happen.

The [ext] Jago bug report checklist is a useful guide for filing bug reports.

Version gathering tips:

  • The CGoban2 version is displayed on the main six-button window. Also, please specify whether you are using the downloaded version or the Web Start version.
  • To find out which version of Java you are using, open an xterm or a DOS window and type 'java -version' (without the quotes) and note the build version.
  • The versions of your major operating system components may be useful, eg XP Pro SP1, Slackware Linux 9.1 kernel 2.4.22 XFree 4.2.0 KDE 3.2.

To see fixed bugs to go KGSFixedBugs


  • Mac osx still bad (tested in 2.5.8 beta even). in the image below, the program on top of screen is 2.5.8 web-start. and below is the "native" mac os. im in 10.3 with java 1.4.1

As you can see, the web-start even draws the stones better than the mac os, however there is a square surrounding each stone (even viewable in below the players names). Whereas the macosx version doesnt even draw the players names. I would really rather the problem be fixed in the web-start as it draws stones (and everything) much nicer.

    • glue: this is an Apple's Java problem. Not a Cgoban's one. You are using Java 1.4 for the web start version and Java 1.3 for the OS X version. Java 1.3 has bugs that makes it crash when it displays names, so the option has been disabled. And Java 1.4 has some squares around stones display bug so wms has forced clients to use 1.3 even when 1.4 is available. I think latest 1.4.2 Apple's Java update (which is not free) fixes the square thing but introduces a new font issue.

http://en.wikipedia.org/upload/c/cb/Macosissue.jpg

  • My net connection has trouble transmitting periodically, but it always clears up after a minute or so. Yet it's still really annoying when CGoban disconnects me. It seems the disconnect timer is set really short (hard to say, but it seems less than 20 seconds). Is there a way to increase it? Or, maybe CGoban could retry the net connection a couple of times when it disconnects, rather than giving an error immediately. This would be more convenient rather than having to log in and resume games or conversations.
    • wms: Actually, the connection timeout on KGS is very very long - up to 1/2 hour in some cases. I'm shortening it to a few minutes in the next release. It sounds like when your net connection goes down, a router along the way starts returning "connection gone" errors back to the KGS server, which leaves the server with no choice but to log you out. This might happen if you are on dialup (or even DSL/cablemodem) to an NAT type system. Sorry, there isn't anything I can do - once I am told that a connection is dead, nothing that I can do will revive it.
    • Hmm, I am using NAT. Let me check this out on my end and see if I can find anything wrong here. However, assuming it's not me but my ISP (and they can't/won't fix it), is there any way a client could auto-login after a disconnect and restore it's state? I'm thinking that the client could save the conversation in the chat windows, and log me back onto the game I was playing (if any). The only reason I'm asking is that is seems to happen several times whenever I'm on, and I wonder if others with bad connections might appreciate this feature too.
  • The "give access" is only enabled if you have a private game, so you can't give talking access to somebody in your quieted demo game.
  • When trying to download a forfeited game, you get the unfinished one. It is possible to load a forfeited game in a room though.
  • When trying to save teaching games to disk from game list directly, I get an error message. Often these games are not finished and this may cause the problem. I can solve it by opening game into a room and saving it.
    • wms: Yes this is a known bug. I think it may be in KGS Plans somewhere. The reason I haven't fixed it yet is that there is a workaround (as you found), and the fix is difficult. You see, when you save a game to disk without opening it first, it gets the game from the web server; private games are not accessible by the web server, so you get the error. There is no way right now for the server to send your client SGF data other than through opening a game in a room, so I'd have to add a new channel of SGF data to make this happen, or implement some kind of temporary cookie system for putting games that need downloading somewhere that you can get it safely via HTTP.
  • Icepick: Often when I first connect and join the English room, I'll get 2-10 lines of text conversation from several people concatenated onto one long wrapped line. It's rather odd. I could send you a screenshot of it next time it occurs if you're not aware of it.
    • Joshual000: Along the same lines, occasionally the initial chat will be part of the room header text (bolded, etc.) Perhaps chat is recieved before the room is entirely initialized.
    • phenomene: I think it is a Java bug, I have got it too. It happens when people speak in the room before you look at it after connecting to the server (the tab becoming blue). A practical way to get the text back to a normal form is to unstack the room (and then to put it in back in a tab again if you like). (I apologize if my bad English makes this unclear.)
    • wms: This is a java bug. I can't make it happen reliably though, so I can't report it to Sun. If anybody finds a way to make it happen every time, please let me know!
  • 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.
  • ryouga: I've noticed that the fonts are seriously unaligned on OSX.3 from the Webstart client. I had someone tell me it was fine on the in-browser version, but just to give you an idea of what I mean, someone placed an A and B on the board and they appeared on the actual lines below the point they were supposed to be representing, hiding under stones, etc.
    • I see something similar (JNLP client, MacOS X 10.3.2), except the labels (letters or numbers) are drawn "too high". At the top of the square that represents a point, I see the bottom half of the letter or number.
  • 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. Java AWT had this idea of not letting you choose the "usable" size of a window, instead it tries to deal with the whole window, including decorations. With X, there is no reliable way to get the size of the decorations, end result: Ask for a window the same size as another window, and you get a different size. Basically, java's GUI library sucks.
      • Anonymous: Why not just save the size the user set it to, then? Cgoban seems to remember the size I set up to a certain point, but I want the game window a little larger than that--so I have to drag it bigger every. single. time. No calculations are necessary, just do what the user wanted last time.
      • wms: Anonymous, you don't get what I said. I ask java, "How big is the window?" Java tells me, "it is X by Y pixels, once you include the decorations". Then I say, "OK, make me a new window that is X by Y pixels, once you include the decorations", and java gives me a size that is different from the original, because the size it thinks the decorations will be is wrong. IE, what you say I should "just do", I cannot do, there is just no way.
      • Anonymous: The last 5-10 games I've opened have all been undersized by the same amount (I haven't paid attention before that). So can't cgoban record by how much I expand the window, then do the same after Java creates it? I'm not very familiar with Java, especially AWT, so maybe this isn't possible or isn't worth it. It sure is annoying, though.
      • Rakshasa: What i'd like to see is the ability to tell cgoban the numeric size i want 9x9, 13x13 and 19x19 boards to be, and lock it at that. This should ofcourse be optional.
    • deg: I had this problem, until I chose 'Crux' window border theme (Gnome 2.4, but solution also works for KDE and Window Maker)
  • Reuven - Probably has nothing to do with cgoban, but the applet wasn't auto-updated to the new ver for many ppl.
  • Reuven - Lots of ppl, keep losing they're buddies lists.. - I've seen 3 ppl saying it, each saperatly at the mornning. (I don't mean as a resualt of the pass, just lose them every time, the run the new ver..) - Some even suggested downgrading..
    • wms: Look, let me make a request: Don't ever file bugs for other people here. Ask them to file the bugs. When somebody files a bug, I often need to ask them questions, etc. Like for this bug I want to look up what java version these people are using and which client they are using (java web start vs. standalone application). But I can't do that, so I'm just going to have to ignore this bug until somebody tells me that they see the bug instead of "a bunch of people see the bug."
    • (Reuven - Sorry ^^*)
    • TJ: raises hand. 2.5.6 doesn't keep preferences or buddy lists with a JRE prior to version 1.4.2. Updating to 1.4.2 helped me. And those boxes in text are sometimes go stones and stuff, who knew? Cool beans.;) (This from a windows user).
    • mgoetze: For me, upgrading to 1.4.2 is not really an option (as in, it costs money), but 1.4.1 has horrible graphics bugs and 1.3.1 does not load my buddy list. So currently I have to use an older version of CGoban. (I'm on Mac OS X 10.2.8.)
    • Ceiter: I have the problem even with Java 1.4.2. I'm in Mac OS 10.3.2 (the latest). If I log out and back in without quitting CGoban, my buddies will remain, but whenever I quit, they disappear. This happens with all methods of quitting: hitting command-Q (which NEVER worked), closing the main window, and using the "Quit" button in the main window. I'm currently using 2.5.5 to get around this problem. My buddy list is still perfectly intact there.
    • PatrickB: On OS X, cgoban apparently explicitly forces the use of Java 1.3.X, not 1.4.X, because of the many bad bugs that used to be in OS X Java 1.4.0 and 1.4.1. This is why you (and I) are having this problem with buddy lists. Perhaps its time to let cgoban2 use java 1.4.2 on OS X, Bill?
  • TJ: I assume this is a bug: as of 2.5.6 (up to date JRE, running on win), after a game ends, when opponent takes the edit first and keeps it, clicking on "editing tools" button does nothing. This means you don't get to watch the variation tree while someone is doing a review for you, making communication between reviewer and student more awkward.
  • holosys: I am seeing the same bug as reported by TJ running standalone 2.5.6 and JRE 1.4.2_03-b02 under XP. When a game ends, if the opponent clicks the Editing Tools button, in 2.5.5 it used to be that I could also click it and follow the paths with him listed as teacher. Now it just does nothing. I also find I have a ghost stone following my mouse around as though I have control, but if I click to 'place' the stone it stops appearing until my opponent has moved in the game path, and then it re-appears.
  • 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.)
  • mik?: Lately some people and i find sometime impossible to see what we write and can't read other people writing, and also can't see some rooms, and pics are not displayed at all, it seem all freezed. do someone know more about this problem? it seems to affects XP,ME, and olso linux.
  • 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..
  • Mcgreag?: Not a KGS bug but a cgoban2 bug. Often then I use cgoban2 to write reviews for GTL I write a long summery after the last move. When I save the commented file under a new name cgoban2 cuts of a large part of this summery. This has happend so many times now that I have started to copy the summery to the clipboard before saving so I won't need to rewrite it. I think that depends on if I move through the tree to check moves while I write, the part written after the last move is cut I think (not sure), looks like some problem with the last buffer not being copied to the file.
  • 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.
  • Rakshasa: Dunno if this is can be reproduced but when i recived a challenge, clicked accept and clicked to see his user info (I think i did this while it tried to start the game, can't remember). He cancled and then I censored him in the user info window i had opened. After that i heard several beeps that indicated people were challenging me but they did not show.
  • 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.
  • MK After one loses on time, editing tools won't open until one hits the Resign button.
  • Benjamin Geiger: After using the MacOS X workaround for Japanese text, the entries in the application menu are showing up in Japanese. (I guess this is to be expected, but it would be nice if there were a way to avoid this.) (MacOS X.3 Panther, Java 1.4.2, CGoban 2.5.7)
    • Try setting the preferences of your client to the language you want (under file menu, 3rd option, then 1st pulldown menu, english is 2nd choice). You'll need to restart the client.
      • BG: No such luck. The application menu (as in the one adjacent to the Apple menu) still shows up in Japanese. The menus in the program (which really should be in the menu bar, but...) are in English and always have been, which is why I consider this a "it would be nice if" instead of "holy crap it's broken".
  • 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.
  • Fwiffo: Free-placement handicap stones are stored incorrectly in KGS sgf files. According to the SGF standard, the stones should be placed using AB properties in the same node as the HA property (reguardless of whether they are free- or fixed-placement). KGS currently stores them as B properties in sucessive nodes (basically, as moves by B).
    • do you know of an editor that uses the correct sgf spec for handicap stones, most of them seem to opt for implementing hadicap as a single move
    • unkx80: Jago.


This is a copy of the living page "KGS Bugs" at Sensei's Library.
(OC) 2004 the Authors, published under the OpenContent License V1.0.