User Tools

Site Tools


wiki:data:pages:known_client_issues

Known Client Issues

All Versions

In case you don't get a metaserver list:

  • If you're using ISDN or DSL verify that your MTU is 1492, not 1500.
  • Do not use a nameserver of Deutsche Telekom or T-Online.

Unspecified/Multiple/SVN

  • March, 2011. Launching a trunk gtk-v2 client (1.60.0+) with an old user's .crossfire folder caused a fatal crash. Renaming the .crossfire folder resolved the issue. Full diagnosis of the root cause has not been done.
  • September, 2010. If you apply a bed of reality, hit q to quit, and something else, especially a keybind, in very quick succession, the client freezes up (at least on Linux). killall -hup crossfire-client-gtk2 will kill it, but most window manager functions do not appear to be successfull at closing the hung client. It appears that the client keeps trying to do socket operations to send the commands to the now disconnected server. GDB shows it stuck much if the time in kernel_vsyscall, but sometimes you can catch in in libpthread.so. In past experience, kernel_vsyscall can hang for about 4 minutes on Linux before it returns, still, after many, many minutes, the client does not die. mwedel suggested a possible setting for the socket that might help. It looks like the client is very hard to kill if you do not have xkill or know how to go to a console to kill it, so this is a very unfriendly behavior. This has probably been an issue for a very long time, but just has not been noticed or reported.
  • August, 2010. The GTK-V2 client design specifies that various dialogs (spell, skills, config, etc) should not be drawn with the X close icon on the window frame. This works for various window managers, but appears not to work under the default LXDE configuration on Mandriva 2010 Spring. Another report said that it did not work under KDE 3.5.10 when kde-window-decorator was in use, though KDE is generally considered to not have this issue. In any event, if X close icons appear on client dialogs, DO NOT dismiss them with the X icon. This deletes the dialog and requires a client restart to show it again. Use the Close button, on the lower button bar, to dismiss all client dialogs.
    • This is fixed in SVN as of 2010/08/19.
  • ~August, 2010 and earlier. Various reports indicate that crossfire-client-gtk2 themes (colored text/spell window) no longer worked on some distributions when the client is launched from a user account. Workarounds were found. All of them essentially launch the client like this: 'GTK_MODULES=“”; crossfire-client-gtk2'. In at least one instance of non-working themes, GTK_MODULES was set to 'canberra-gtk-module', but the settings for all reports is unknown. It appears some theme engines are not compatible with crossfire-client-gtk2 theme code. It is not yet known whether there is a way to alter the client so that its themes work properly without regard to the system GTK theme engine setting.
  • ~July, 2010. The GTK-V2 client with account-based login support has a bug in a character create button that makes it impossible to set up a character. It is thought this bug is in 1.50. Current SVN is fixed. The fix is an update to dialogs.glade, and does not require re-compile.
  • ~July, 2010. Various reports of broken chat/say/tell/shout with trunk servers are reported:
    • Meflin reports 1.11 clients on trunk server: chat/say does not work. It is not known if this is widely experienced or not. Fedora is still on 1.11 (and is what was in use regarding this report).
    • Invidious user report via Meflin is for Debian Stable 5.0.4 and current GTK V2 Unix Client 1.50.0.dev-r13535M (using gtk-v2.glade) chat. Say and shout do work.
    • Kero has an issue of this nature, but details are not recorded.
    • This may only be an issue when playing a trunk servers only?
  • Two users are known to have experienced a case where the gtk-v2 client (widely varying versions) locks up when a non-default .glade layout is selected (other than gtk-v2). When running under gdb, it appears the client is locked up in metaserver code.
    • The first observation by kbulgrien was on Mandriva 2007 (low memory, slow CPU), but various other Mandriva 2007 systems did not exhibit the problem. Deleting or renaming the ~/.crossfire/gdefaults2 would allow the client to work. When the system was upgraded to Mandriva 2009.0, the problem disappeared.
    • The second time the issue was noted by MasseR using Ubuntu 9.10. In this case, a workaround was discovered. If the client was launched specifying both -opengl -window_xml <any.glade>, the client started properly. If both opengl and an alternate .glade layout is specified in the configuration file, the problem recurred.

1.50.0

1.11.0

  • Double text issues still a problem on recent Ubuntu (Gutsy, Hardy, Intrepid) based 64bit systems when using the GTK2 (trunk and branch) client.
    • Compile the client using the latest source code resolves this issue, or one needs to use the gtkv-1 client
    • The 1.50.0 client does not have this problem.
    • See also Bug #1876788.

1.10.0

  • Dec-23-2007: A Mandriva 2008 user reports doubled up keypresses in crossfire-client-gtk2 that were previously only reported for version 1.9.1 on ubuntu. The report indicates gtk2 2.12.1-2.1 was present. The reporter indicates that the doubled up keypresses DID NOT occur when typing in the metaserver dialog. The GTK1 client is unaffected.

1.9.1

crossfire-client-gtk2 under Ubuntu Edgy (v1.9.1-1) and Feisty (v1.9.1-2) (untested on other versions or releases)

  • We've heard there's a weird seemingly ubuntu-specific bug in ubuntu's package of gcfclient2, with it repeating each keypress twice when typing.
  • Sept-18-2007: Player feedback indicates this problem has been “resolved” in v1.10.0 of the client or if the client is built from SVN source
wiki/data/pages/known_client_issues.txt · Last modified: 2013/10/25 22:19 (external edit)