-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 3 things: 1) client freeze: Try to deisable sound. When soundserver hangs, the pipe with client start filling and in the end the client is waiting for pipe to empty. Should fix it in the more or less near future 2) map area location: Put everything you want at the place you want it. Then go to thce client menu, there is somewhere something named 'save windows position'. Activate it, quit, rerun client. Things should be magically at the good place (thanks gtk, nothing to do with client implementation i think :) 3) gdb: To get help with you gdb, when you gdb does give you a prompt (after the kill), type 'bt' this will do a backtrace. This is far more usefull thant the C function in which kill was invoked (please not as this is wrtie this may be a write to the pipe to soundserv :) ) The output of client in console may be usefull too (messages from soundserver are send there) 4) Have a nice day! Le vendredi 21 Mai 2004 13:57, ScaChi a écrit : Hello, I think this is a bug, and maybe this crashes my linux gcfclient so often. When my Character (Thagore) get hit by an arrow he automatically picks the arrow up (I have disabled automatic pickup in the Options). As mentioned above, my gcfclient crashes a lot. I use the cvs gcfclient checked out 18.05.2004. Crashes means: The client freezes. I can't walk, fight, do anything in the client. I even can't close it by clicking on the x on the window. Only "kill" helps. I don't think that this is a connection problem since I have a dsl 768/128bps connection and when I ping the server during play I have a ping of 160ms with no packet loss. No packet loss when the client crashes, too. Another problem I have is with the map box. When I start the gcfclient the map box is positioned at the bottom of the client, so I can't see the hitpoints, mana... and the resistances box. Map height and width is set to 18. I have to move the map box to the right position every time I start the client. Maybe you have some hints how I can locate the problem with my client. I don't know how to use a debugger. I started the client through ddd /gdb once and when the client crashed and I killed the client the debugger told me: Program received signal SIGINT, Interrupt. 0x40487078 in write () from /lib/libc.so.6 I don't know if that is any help. - -- - -- Tchize (David Delbecq) tchize at myrealbox.com Public PGP KEY FINGERPRINT: F4BC EF69 54CC F2B5 4621 8DAF 1C71 8E6B 5436 C17C Public PGP KEY location: http://wwwkeys.pgp.net/pgpnet/wwwkeys.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFArkLLHHGOa1Q2wXwRAooWAKC8kV9wP1zk5QLmbQ0Z9rCo6tMKQwCgzEV/ Zn1sV7Fqsh2MWFaYdDfcsjI= =8JlF -----END PGP SIGNATURE----- _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel